|
![]() |
# 1 |
Сообщения: 324
цитировать ответ |
![]()
Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome" Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e подробнее... Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru У меня есть база данных адресов Bitcoin, и мне нужно, чтобы проверить их. Пожалуйста, объясните этот процесс, я не волнует, если его АНИ или сценарий, пока его эффективным.
|
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 2 |
Сообщения: 110
цитировать ответ |
![]() |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 3 |
Сообщения: 324
цитировать ответ |
![]() чтобы увидеть, если его реальный адрес
|
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 4 |
Сообщения: 616
цитировать ответ |
![]() Не уверен, что вы понимаете под «реальным». Эта нить обеспечивает функции проверки если различные языки. Вы можете проверить, только если адрес является действительным. Если по-настоящему вы имеете в виду, что кто-то на самом деле использует этот адрес (кто-то есть секретный ключ), то вы не можете знать, что.
|
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 5 |
Сообщения: 1582
цитировать ответ |
![]() В PHP JSON-RPC вы можете использовать этот код:
Код: $ IsValid = $ bitcoin->validateaddress ($ адрес); |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 6 |
Сообщения: 324
цитировать ответ |
![]() В PHP JSON-RPC вы можете использовать этот код: Код: $ IsValid = $ bitcoin->validateaddress ($ адрес); как это можно использовать в на сайте, что dosnt имеют доступ к Bitcoin клиента https://blockchain.info/api/json_rpc_api я предполагаю, что я могу использовать это право? |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 7 |
Сообщения: 1302
цитировать ответ |
![]() Вы можете сделать это без bitcoind узла.
Посмотрите на base58check процедуры. Есть несколько реализаций PHP доступны. В принципе, что это все bitcoind узел будет делать. (Если адрес принадлежал к известному ключу, он будет предоставлять другую информацию тоже, но это не имеет значения.) |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 8 |
Сообщения: 324
цитировать ответ |
![]() кто-нибудь объяснить мне, как использовать JSON-RPC, с blockchains апи. Существует практически нет документации, я хочу, чтобы прекратить тратить свое время с этим. Просто помоги мне.
|
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 9 |
Сообщений: 17
цитировать ответ |
![]() PHP функция checkAddress($ адрес) { $ origbase58 знак равно $ адрес; $ декабрь знак равно "0"; для ($ я знак равно 0; $ я < StrLen($ адрес); $ я++) { $ декабрь знак равно bcadd(bcmul($ декабрь,"58",0),StrPos("123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz",зиЬзЬг($ адрес,$ я,1)),0); } $ адрес знак равно «»; в то время как (bccomp($ декабрь,0) == 1) { $ DV знак равно bcdiv($ Декабрь,"16",0); $ бэр = (Целое число)bcmod($ декабрь,"16"); $ декабрь знак равно $ DV; $ адрес знак равно $ адрес.зиЬзЬг("0123456789abcdef",$ бэр,1); } $ адрес знак равно strrev($ адрес); для ($ я знак равно 0; $ я < StrLen($ origbase58) && зиЬзЬг($ origbase58,$ я,1) == "1"; $ я++) { $ адрес знак равно "00".$ адрес; } если (StrLen($ адрес)%2 !знак равно 0) { $ адрес знак равно "0".$ адрес; } если (StrLen($ адресзнак равно 50) { вернуть ложный; } если (HexDec(зиЬзЬг($ адрес,0,2)) > 0) { вернуть ложный; } вернуть зиЬзЬг(strtoupper(гашиш("Sha256",гашиш("Sha256",пак("ЧАС*",зиЬзЬг($ адрес,0,StrLen($ адрес) -8)),правда))),0,8) == зиЬзЬг($ адрес,StrLen($ адрес) -8); } ?> Вот функция PHP для проверки адреса Bitcoin. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 10 |
Сообщения: 324
цитировать ответ |
![]() спасибо, я понял это сам, используя blockchain JSON-RPC API. Ill попробовать этот код вы нашли время, чтобы отправить также спасибо.
Код: PHP |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 11 |
Сообщений: 17
цитировать ответ |
![]() спасибо, я понял это сам, используя blockchain JSON-RPC API. Ill попробовать этот код вы нашли время, чтобы отправить также спасибо. Код, который я отправил гораздо быстрее, чем это, и не нужно подключаться к любому другому серверу (например, как blockchain.info). Код: PHP |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 12 |
Сообщения: 110
цитировать ответ |
![]() Иногда скорость не является проблемой.
|
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 13 |
Сообщения: 924
цитировать ответ |
![]() Код, который я отправил гораздо быстрее, чем это, и не нужно подключаться к любому другому серверу (например, как blockchain.info). Код размещен не работает с адресами multisig |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 14 |
Сообщения: 1218
цитировать ответ |
![]() Код, который я отправил гораздо быстрее, чем это, и не нужно подключаться к любому другому серверу (например, как blockchain.info). Код размещен не работает Малая коррекция. Там на самом деле нет "multisig адреса" просто Pay2PubKeyHash адреса и Pay2ScriptHash адреса. Код предоставляется только правильно обрабатывает первый. |
![]() ![]() |
![]() ![]() ![]() |