Jump to content

Recommended Posts

Posted

Всем доброго времени суток. Знаю, что эта тема очень много раз писалась в интернете, но есть одно но. Всеми известный кошелек "1EHNa6Q4Jz2uvNExL497mE43ikXhwF6kZm" принадлежит приватному ключу "5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreAnchuDf" который генерируется из числа "1". Бьюсь уже как месяц над данной проблемой, но ни как не могу найти решение как получить этот приватный ключ "5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreAnchuDf" и сжатый приватный ключ "KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qYjgd9M7rFU73sVHnoWn" из того же числа "1". Может хоть тут кто нибудь подскажет как это работает и как это осуществить на PHP.

Posted
28 минут назад, AndrewTLT сказал:

Всеми известный кошелек "1EHNa6Q4Jz2uvNExL497mE43ikXhwF6kZm" принадлежит приватному ключу "5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreAnchuDf" который генерируется из числа "1". Бьюсь уже как месяц

Просто это не твое. За целый МЕСЯЦ не разобраться - тогда и не пытайся.

Posted (edited)

Я знаю, как получить из байтового массива приватный ключ в формате WIF (сжатый и несжатый), но не знаю, как это сделать на PHP. Вам нужна библиотека, которая выдаёт приватные ключи в формате WIF. Вы уже её нашли? Покажите, что вы пытались сделать, тогда будет понятно почему у вас не получается.

 

Вот, к примеру, есть утилита BX. Она легко и просто выдаёт приватный ключ из 1.

Несжатый:

bx ec-to-wif -u 0000000000000000000000000000000000000000000000000000000000000001
5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreAnchuDf

Сжатый:

bx ec-to-wif 0000000000000000000000000000000000000000000000000000000000000001
KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qYjgd9M7rFU73sVHnoWn

 

А тут расписан алгоритм получения приватного ключа в формате WIF (несжатого) из байтовой последовательности. Можете подставлять любую последовательность и смотреть результат.

 

Edited by Old Miner
Posted

Как генерировать WIF ключ в php разобрался - hash256 надо было вычислять так:

$b = hash('sha256', hex2bin($a));

То есть на выходе из числа '1' получаю ключ "5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreAnchuDf" и сжатый ключ "KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qYjgd9M7rFU73sVHnoWn".

Так же получаются ключи из последнего числа 1.15e+77 "5Km2kuu7vtFDPpxywn4u3NLpbr5jKpTB3jsuDU2KYEqetqj84qw" и "L5oLkpV3aqBjhki6LmvChTCV6odsp4SXM6FfU2Gppt5kFLaHLuZ9".

Правда пару часиков помучился, что бы обойти число 2^63 - 9223372036854775807.

Хочу реализовать вот этот сайт - http://btc-treasure.tk/base/index.php?p=0

Только вот еще одна проблемка - как генерировать адрес кошелька из WIF ключа на PHP пока еще не разобрался до конца.

Может тут кто нибудь подскажет?

Posted
В 04.06.2018 в 12:36, Old Miner сказал:

Я знаю, как получить из байтового массива приватный ключ в формате WIF (сжатый и несжатый), но не знаю, как это сделать на PHP. Вам нужна библиотека, которая выдаёт приватные ключи в формате WIF. Вы уже её нашли? Покажите, что вы пытались сделать, тогда будет понятно почему у вас не получается.

 

Вот, к примеру, есть утилита BX. Она легко и просто выдаёт приватный ключ из 1.

Несжатый:


bx ec-to-wif -u 0000000000000000000000000000000000000000000000000000000000000001
5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreAnchuDf

Сжатый:


bx ec-to-wif 0000000000000000000000000000000000000000000000000000000000000001
KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qYjgd9M7rFU73sVHnoWn

 

А тут расписан алгоритм получения приватного ключа в формате WIF (несжатого) из байтовой последовательности. Можете подставлять любую последовательность и смотреть результат.

 

Спасибо большое за ответ. Про сайт с алгоритмом я и раньше знал, но перейдя по Вашей ссылке как яблоко на Ньютона упало - разобрался как генерируется сжатый приватный ключ.

  • 3 months later...
Posted (edited)

Добрый день. Меня заинтересовало ваше обсуждение  Я вижу вы @AndrewTLT разобрались с тем как получить адрес. Расскажите пожалуйста.

Edited by RDS
Posted
1 час назад, RDS сказал:

@rammendo вы крайне недальновидны

Куда уж нам!

Конечно же, такого рода сайты нужны для помощи больным детям Африки.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Similar Topics

    • Евросоюз может запустить цифровой евро на одном из публичных блокчейнов

      Европейский союз рассматривает возможность запуска цифрового евро не на частной, а на публичной сети. Среди вариантов — Эфириум и Solana, сообщило издание Financial Times со ссылкой на осведомленные источники. По информации издания, власти Евросоюза приняли решение ускорить работу над цифровым евро после того, как в США был принят закон о стейблкоинах GENIUS. Он усилил опасение европейских чиновников относительно того, что доминирование долларовых токенов может подорвать конкурентоспособно

      in Новости криптовалют

    • Metaplanet вошла в пятерку крупнейших публичных держателей биткоина

      Японская инвестиционная компания Metaplanet сообщила о приобретении 1005 BTC на сумму $108,7 млн. Благодаря этому фирма вошла в пятерку крупнейших публичных держателей первой криптовалюты. Согласно предоставленной компанией информации, средняя стоимость 1 BTC составила $108 565. Портфель Metaplanet включает в себя 13 350 BTC на сумму $1,32 млрд. По данным портала Bitcoin Treasuries, Metaplanet оставила позади майнера CleanSpark, на балансе которого находится 12 502 BTC.    Доходность

      in Новости криптовалют

    • MicroStrategy вошла в сотню крупнейших публичных компаний США

      Компания MicroStrategy вошла в первую сотню крупнейших по уровню капитализации публичных компаний США, поднявшись в ранжире на 97-е место. Согласно финансовому отчету самой MicroStrategy, с начала года объемы собственного капитала компании выросли более чем на 820%, приблизившись к уровню рыночной капитализации в $100 млрд при стоимости одной акции $400.   Благодаря росту стоимости биткоина и регулярным покупкам криптоактива компания поднялась на 29 строчек в рейтинге крупнейших публи

      in Новости криптовалют

    • JPMorgan: Хешрейт 14 публичных майнеров биткоина вырос на 70% с начала года

      Эксперты банка JPMorgan опубликовали отчет, согласно которому общий хешрейт 14 крупнейших публичных майнеров биткоина в октябре достиг 28,9%. Таким образом, с начала года показатель вырос на 70%. Общий хешрейт сети Биткоина вырос на 33% с начала года. При этом с конца сентября он увеличился на 4%, а цена за хеш — на 1%. За этот же период общая рыночная капитализация 14 публичных майнеров биткоина выросла на 7%.    К примеру, акции Stronghold Digital Mining выросли на 7,3%, ценные бум

      in Новости криптовалют

    • JPMorgan: Доля публичных компаний-майнеров в хэшрейте Биткоина достигла рекорда

      Аналитики JPMorgan провели исследование деятельности публичных майнинговых компаний, занимающихся добычей биткоина. Согласно отчету, доля таких компаний, зарегистрированных в США, достигла 26,6% в хэшрейте Биткоина. Эксперты JPMorgan Реджинальд Смит (Reginald Smith) и Чарльз Пирс (Charles Pearce) сообщили, что с конца июня 2024 года совокупная рыночная капитализация 14 компаний, акции которых торгуются в США, выросла на 29%. Цена их акций также достигла рекордного максимума.   Доля п

      in Новости криптовалют

×
×
  • Create New...