|
19 ноября 2010, 12:47:02 PM | # 1 |
Сообщения: 185
цитировать ответ |
Re: определить действительный адрес Bitcoin
Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome" Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e подробнее... Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru Может кто-то момент мне код где-то, что определяет, является ли строка действительный адрес Bitcoin?
|
19 ноября 2010, 12:56:18 PM | # 2 |
Сообщения: 1372
цитировать ответ |
Re: определить действительный адрес Bitcoin
Получил 1806 Биткоинов
Реальная история. Вы получаете его бесплатно в качестве JSON-RPC вызова в новых версиях клиента для.
В противном случае см https://github.com/davout/bitcoin-bank/blob/master/lib/bitcoin/util.rb который является бесстыдным портом некоторого питона битого кода, который я нашел валяюсь в форумах, если вы обнаружите, что нить я буду добавить комментарий дает кредит. Я бы, однако, полагаться на вызов JSON-RPC теперь это implementes, собирается бросить этот фрагмент в пользу этого простого вызова. |
19 ноября 2010, 1:06:09 PM | # 3 |
Сообщения: 185
цитировать ответ |
Re: определить действительный адрес Bitcoin
Да, я хотел бы сделать это в JavaScript. Но я могу только порт этого. Благодарю.
|
19 ноября 2010, 1:52:16 PM | # 4 |
Сообщения: 1372
цитировать ответ |
Re: определить действительный адрес Bitcoin
Да, я хотел бы сделать это в JavaScript. Но я могу только порт этого. Благодарю. Вы, вероятно, в конечном итоге писать путь меньше кода и получить обновления / исправления ошибок бесплатно с вызовом Ajax. |
19 ноября 2010, 3:55:34 PM | # 5 |
Сообщения: 1652
цитировать ответ |
Re: определить действительный адрес Bitcoin
Код daveout является не совсем правильно (потому что он опирался на более раннюю версию моего кода Python).
Исправленная версия кода питона в эта нить. |
19 ноября 2010, 4:04:56 PM | # 6 |
Сообщения: 1372
цитировать ответ |
Re: определить действительный адрес Bitcoin
Код daveout является не совсем правильно (потому что он опирался на более раннюю версию моего кода Python). Спасибо за указание на это!Исправленная версия кода питона в эта нить. Я брошу этот кусок кода в любом случае, я бы предпочел полагаться на Bitcoin реализации клиента проверки. Было интересно узнать, какой Python при переносе его на Ruby, =) |
19 ноября 2010, 4:10:23 PM | # 7 |
Сообщения: 2870
цитировать ответ |
Re: определить действительный адрес Bitcoin
Вот мой PHP версия:
http://pastebin.com/vmRQC7ha У меня есть веб-интерфейс, что: http://theymos.ath.cx:64150/q/checkaddress |
21 ноября 2010, 5:19:18 PM | # 8 |
Сообщения: 358
цитировать ответ |
Re: определить действительный адрес Bitcoin
1F417eczAAbh41V4oLGNf3DqXLY72hsM73 BOOL (истина) 12uJ8qf82vbD76JYxSC38wqXo6QpPdRWbh BOOL (истина) 1F417eczAAbh41V4oLGNf3DqXLY72hsM7 BOOL (ложь) 1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD BOOL (истина) 17NdbrSGoUotzeGCcMMCqnFkEvLymoou9j BOOL (истина) 1N3QX79szMKAJm35NLRSfSpD9DmpQTbNLR BOOL (истина) 1Jcbeg2VjLLJrVztBrsk2UgyEDeLPfk5Q BOOL (истина) 1F417eczAAbh41V4oLGNf3DqXLY72hsM73 BOOL (истина) F417eczAAbh41V4oLGNf3DqXLY72hsM73 BOOL (ложь) 1417eczAAbh41V4oLGNf3DqXLY72hsM73 BOOL (ложь) 1F17eczAAbh41V4oLGNf3DqXLY72hsM73 BOOL (ложь) 1F4AAbh41V4oLGNf3DqXLY72hsM73 BOOL (ложь) 1F417eczAAbDqXLY72hsM73 BOOL (ложь) 1F417eczAAbh0000 BOOL (ложь) 1F417eczAAbhNf3DqXL72hsM73 BOOL (ложь) [Edit:] Это относится к PHP версии |
21 ноября 2010, 6:09:43 PM | # 9 |
Сообщения: 2870
цитировать ответ |
Re: определить действительный адрес Bitcoin
Спасибо за это, но checkAddress (), как представляется, быть разорван на несколько адресов: Это все правильно. Ничто не может сказать вам, действительно ли кто-то владеет адрес. Он просто проверяет, что адрес в правильной форме и содержит правильную контрольную сумму. Попробуйте отправить биткоен любого из адресов, которые вы перечислили. Bitcoin будет либо помешать вам сделать это, если checkAddress () является ложным, или он будет отображаться зеленая галочка, если checkAddress () истинно. котировка 1MU97wyf7msCVdaapneW2dW1uXP7oEQsFA BOOL (ложь) ** На самом деле действует ** Я просто проверил это и checkAddress () возвращала верно. Может быть, вы имели некоторые пробелы или что-то: он делает не "уборка" вообще. |
21 ноября 2010, 11:06:23 PM | # 10 |
Сообщения: 196
цитировать ответ |
Re: определить действительный адрес Bitcoin
Вы, вероятно, следует иметь несколько тестовых случаев, как хорошие, так и плохие с несколькими ведущими "1"s. Они являются действительными и частью проверки ошибок в некоторых случаях.
например : 11111111111111111111114oLvT2 плохо 1111111111111111111114oLvT2 хорошо 111111111111111111114oLvT2 плохо |
22 ноября 2010, 2:35:49 AM | # 11 |
Сообщения: 358
цитировать ответ |
Re: определить действительный адрес Bitcoin
Спасибо за это, но checkAddress (), как представляется, быть разорван на несколько адресов: Это все правильно. котировка 1MU97wyf7msCVdaapneW2dW1uXP7oEQsFA BOOL (ложь) ** На самом деле действует ** Я просто проверил это и checkAddress () возвращала верно. Может быть, вы имели некоторые пробелы или что-то: он делает не "уборка" вообще. Хорошо, теперь я чувствую себя ослом. Как-то пространство пробрался в себя до конца этой строки. Сожалею. Спасибо за функцию! Я собираюсь включить его в то, что я делаю. Мир, Майк |
23 ноября 2010, 2:11:52 AM | # 12 |
Сообщения: 350
цитировать ответ |
Re: определить действительный адрес Bitcoin
Спасибо за это, но checkAddress (), как представляется, быть разорван на несколько адресов: Это все правильно. котировка 1MU97wyf7msCVdaapneW2dW1uXP7oEQsFA BOOL (ложь) ** На самом деле действует ** Я просто проверил это и checkAddress () возвращала верно. Может быть, вы имели некоторые пробелы или что-то: он делает не "уборка" вообще. Хорошо, теперь я чувствую себя ослом. Как-то пространство пробрался в себя до конца этой строки. Сожалею. Спасибо за функцию! Я собираюсь включить его в то, что я делаю. Мир, Майк В данном разделе содержится объяснение того, почему нежелательно использовать такие функции: https://www.bitcoin.org/smf/index.php?topic=1267.msg13897 |
23 ноября 2010, 2:39:24 AM | # 13 |
Сообщения: 2870
цитировать ответ |
Re: определить действительный адрес Bitcoin
В данном разделе содержится объяснение того, почему нежелательно использовать такие функции: https://www.bitcoin.org/smf/index.php?topic=1267.msg13897 Если что-то изменится в Bitcoin, то все старые клиенты Bitcoin также завинчивать. Мой PHP код проверяет номер версии в адрес так же, как Bitcoin, так что это должно быть будущее доказательство. |
23 ноября 2010, 6:29:34 AM | # 14 |
Сообщения: 358
цитировать ответ |
Re: определить действительный адрес Bitcoin
В данном разделе содержится объяснение того, почему нежелательно использовать такие функции: https://www.bitcoin.org/smf/index.php?topic=1267.msg13897 Как theymos пишет, управление версиями можно позаботиться о с чеком. Кроме того, я хочу, проверка обоснованности адресном по внешней по отношению к bitcoind я говорю, потому что я не хочу, чтобы передать фиктивные адреса, сгенерированные сбоями или самозванец bitcoind к клиентам в качестве платежных адресов. И, так как я не разговаривал с ним с постоянным клиентом Bitcoin, я не могу использовать эти функции. |
19 декабря 2010, 7:30:54 AM | # 15 |
Сообщений: 47
цитировать ответ |
Re: определить действительный адрес Bitcoin
Вот мой PHP версия: http://pastebin.com/vmRQC7ha У меня есть веб-интерфейс, что: http://theymos.ath.cx:64150/q/checkaddress Спасибо за это, я работаю над модулем Drupal принимать Bitcoin адреса в качестве типа ССК поля и проверять их с этим. --Даррелл |