|
18 июля 2011, 8:33:33 PM | # 1 |
Сообщения: 1582
цитировать ответ |
Re: Генерация кучи платежных адресов
Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome" Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e подробнее... Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru Мне нужно создать много Bitcoin адреса, которые я буду давать клиентам на моем сайте. Я пытался использовать JSON-RPC из PHP с помощью команды "getnewaddress" в петле, но скорость не является удовлетворительной (около 1 секунды для каждого адреса). Всего несколько одновременных запросов и мой сервер, вероятно, будут вниз. Другая идея состоит в том, чтобы заранее создать адреса, хранить их в базе данных и извлекать когда потребность. Можно ли ускорить процесс генерации адресов?
|
18 июля 2011, 8:36:02 PM | # 2 |
Сообщения: 574
цитировать ответ |
Re: Генерация кучи платежных адресов
Получил 1806 Биткоинов
Реальная история. Конечно, вы можете получить новые адреса заранее и использовать их позже.
|
19 июля 2011, 1:46:25 AM | # 3 |
Сообщения: 672
цитировать ответ |
Re: Генерация кучи платежных адресов
Вы можете использовать OpenSSL, чтобы сделать ключи. Затем вы должны импортировать их, но, по крайней мере, когда вы импортировать их, вы можете сделать их по одному за раз. Я не знаю, если это будет быстрее, хотя.
|
19 июля 2011, 2:28:57 AM | # 4 |
Сообщения: 154
цитировать ответ |
Re: Генерация кучи платежных адресов
Можно ли ускорить процесс генерации адресов? Я хотел бы знать, тоже ... скажем, по какой-то причине вам необходимую 100000 адресов в кошельке ... то, что было бы самым быстрым способом для их создания? |
19 июля 2011, 3:05:03 AM | # 5 |
Сообщения: 672
цитировать ответ |
Re: Генерация кучи платежных адресов
Бег:
./ Vanitygen -o addresslist.txt -k 1 На несколько часов. Вы будете иметь адреса на всю жизнь! Еще несколько минут, и вы будете иметь тонну адресов. vanitygen делает адреса довольно быстро, если ваше единственное требование начинается с 1. (Что они делают) |
19 июля 2011, 3:34:01 AM | # 6 |
Сообщения: 154
цитировать ответ |
Re: Генерация кучи платежных адресов
Бег: ./ Vanitygen -o addresslist.txt -k 1 На несколько часов. Вы будете иметь адреса на всю жизнь! Еще несколько минут, и вы будете иметь тонну адресов. vanitygen делает адреса довольно быстро, если ваше единственное требование начинается с 1. (Что они делают) Таким образом, вышеприведенная команда помещает адреса в addresslist.txt, но где закрытые ключи в конечном итоге? он генерирует ли в wallet.dat в то же время? Нет смысла иметь список адресов, если вы не владеете ими |
19 июля 2011, 3:40:00 AM | # 7 |
Сообщения: 672
цитировать ответ |
Re: Генерация кучи платежных адресов
Пример вывода в файл:
котировка Узор: 1 Вы можете сделать скрипт для ввода его все в базу данных. Затем импортировать ключи всякий раз, когда они необходимы, как проставление, чтобы сделать один гигантский кошелек. Адрес: 12nZ51BtWfb7GEi8JbrrgnVS2kyGQYqpsp Privkey: 5JaGyzFRLLAkGGzx5tmGo1LP4VLADtiwjVnMpCZQYPnE4kwCM2J Узор: 1 Адрес: 18HL4zJP8K5ffbzAj3fNerc52VAofsgy3d Privkey: 5KiqGaCcCq715q4xkFBuvaRUWsn4PDPH4QY6E6yrGrbJLnNbjxZ Узор: 1 Адрес: 1GMpun3eb1YPqQntUztF1GbEuDEsZGK6uk Privkey: 5KC5G6zmsn2uuVD1MCP6HdPdS1Nk3Hms9XuAD7twesC23BKyr8R Узор: 1 Адрес: 19fH7CTchby2MRTsVLV4N3Vs5tRnHRoDLW Privkey: 5KT7utqYoSbbWAUpCQgctdTo3QZXiCMXmBcS18qHA25UeUuoSfd Узор: 1 Адрес: 19sK6oJYyiWZH5yazghfeihRSc5RRzYqCu Privkey: 5J18fJ8SeEifdSsetjSm991pU5bAiJsNfXUTtKXHHUsSXbxKXnt |
19 июля 2011, 3:43:27 AM | # 8 |
Сообщения: 1372
цитировать ответ |
Re: Генерация кучи платежных адресов
Не существует проблема с использованием vanitygen плохого источника энтропии, например, время и дата и номер процесса? Если да, то с 1-й адрес, который он обеспечивает делает для легкой кражи из-за предсказуемого адрес.
|
19 июля 2011, 3:48:42 AM | # 9 |
Сообщения: 672
цитировать ответ |
Re: Генерация кучи платежных адресов
Не существует проблема с использованием vanitygen плохого источника энтропии, например, время и дата и номер процесса? Если да, то с 1-й адрес, который он обеспечивает делает для легкой кражи из-за предсказуемого адрес. Я не помню всех деталей, но я думаю, что было до того, как было обнаружено, энтропия исходит от urandom. Так что это не будет действительно вопрос ... насколько я знаю. Я на самом деле не специалист по этому же. |
19 июля 2011, 5:12:29 AM | # 10 |
Сообщения: 140
цитировать ответ |
Re: Генерация кучи платежных адресов
Не существует проблема с использованием vanitygen плохого источника энтропии, например, время и дата и номер процесса? Если да, то с 1-й адрес, который он обеспечивает делает для легкой кражи из-за предсказуемого адрес. Этот миф исходит из сомнительных источников (крипто-недоносков?) И не имеет абсолютно никакого доверия. Vanitygen использует тот же самый генератор случайных чисел, как Bitcoin себя - RNG OpenSSL. Это правда, что OpenSSL использует время и номер процесса, но большая часть ее энтропии происходит от / DEV / urandom. |
19 июля 2011, 6:09:47 AM | # 11 |
Сообщения: 1372
цитировать ответ |
Re: Генерация кучи платежных адресов
Этот миф исходит из сомнительных источников (крипто-недоносков?) И не имеет абсолютно никакого доверия. Там нет необходимости быть придурком. Автор vanitygen предложил это сам. Я не разрывать его исходный код, так что я не знаю, так или иначе. Если эта проблема была решена, то пусть так и будет. Лучше быть благоразумным, чем украсть из. |
19 июля 2011, 7:20:39 AM | # 12 |
Сообщения: 140
цитировать ответ |
Re: Генерация кучи платежных адресов
Там нет необходимости быть придурком. Автор vanitygen предложил это сам. Я не разрывать его исходный код, так что я не знаю, так или иначе. Если эта проблема была решена, то пусть так и будет. Лучше быть благоразумным, чем украсть из. Вы абсолютно правы. Прости. Но, по-настоящему, что в нижней строке, это реальная проблема или нет? |
22 июля 2011, 6:53:00 AM | # 13 |
Сообщения: 784
цитировать ответ |
Re: Генерация кучи платежных адресов
Было бы очень легко написать небольшой скрипт, использующий vanitygen и pywallet создавать и импортировать закрытые ключи (и адрес) в кошельки. Я не уверен, если вы можете начать с пустым бумажником (пустой шаблон) для этого, или если вам придется создать новый кошелек для каждого адреса (если вы не хотите много в одном кошельке). Похоже, что создание новых кошельков будет больше времени. Если pywallet не может создать файл бумажника, а также - я не проверил.
Другое дело, с vanitygen это вы могли бы сделать все ваши адреса клиентов начинаются с общим префиксом, чтобы они легко идентифицировать. например. 1dog ... |
22 июля 2011, 10:31:44 AM | # 14 |
Сообщения: 1582
цитировать ответ |
Re: Генерация кучи платежных адресов
Сгенерированный с клиентом по умолчанию, занимает всего несколько часов.
|