Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
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 секунды для каждого адреса). Всего несколько одновременных запросов и мой сервер, вероятно, будут вниз. Другая идея состоит в том, чтобы заранее создать адреса, хранить их в базе данных и извлекать когда потребность. Можно ли ускорить процесс генерации адресов?
giantdragon сейчас офлайн Пожаловаться на giantdragon   Ответить с цитированием Мультицитирование сообщения от giantdragon Быстрый ответ на сообщение giantdragon


Как заработать Биткоины?
Без вложений. Не майнинг.


18 июля 2011, 8:36:02 PM   # 2
 
 
Сообщения: 574
Цитировать по имени
цитировать ответ
по умолчанию Re: Генерация кучи платежных адресов

Получил 1806 Биткоинов
Реальная история.





Конечно, вы можете получить новые адреса заранее и использовать их позже.
Error сейчас офлайн на ошибке Пожаловаться   Ответить с цитированием Мультицитирование Сообщения от ошибок Быстрый ответ на сообщение об ошибке

19 июля 2011, 1:46:25 AM   # 3
 
 
Сообщения: 672
Цитировать по имени
цитировать ответ
по умолчанию Re: Генерация кучи платежных адресов

Вы можете использовать OpenSSL, чтобы сделать ключи. Затем вы должны импортировать их, но, по крайней мере, когда вы импортировать их, вы можете сделать их по одному за раз. Я не знаю, если это будет быстрее, хотя.
bitlotto сейчас офлайн Пожаловаться на bitlotto   Ответить с цитированием Мультицитирование сообщения от bitlotto Быстрый ответ на сообщение bitlotto

19 июля 2011, 2:28:57 AM   # 4
 
 
Сообщения: 154
Цитировать по имени
цитировать ответ
по умолчанию Re: Генерация кучи платежных адресов

Можно ли ускорить процесс генерации адресов?

Я хотел бы знать, тоже ... скажем, по какой-то причине вам необходимую 100000 адресов в кошельке ... то, что было бы самым быстрым способом для их создания?
Alex Beckenham сейчас офлайн Пожаловаться на Alex Beckenham   Ответить с цитированием Мультицитирование сообщения от Alex Beckenham Быстрый ответ на сообщение Alex Beckenham

19 июля 2011, 3:05:03 AM   # 5
 
 
Сообщения: 672
Цитировать по имени
цитировать ответ
по умолчанию Re: Генерация кучи платежных адресов

Бег:
./ Vanitygen -o addresslist.txt -k 1

На несколько часов. Вы будете иметь адреса на всю жизнь! Еще несколько минут, и вы будете иметь тонну адресов.

vanitygen делает адреса довольно быстро, если ваше единственное требование начинается с 1. (Что они делают)
bitlotto сейчас офлайн Пожаловаться на bitlotto   Ответить с цитированием Мультицитирование сообщения от bitlotto Быстрый ответ на сообщение bitlotto

19 июля 2011, 3:34:01 AM   # 6
 
 
Сообщения: 154
Цитировать по имени
цитировать ответ
по умолчанию Re: Генерация кучи платежных адресов

Бег:
./ Vanitygen -o addresslist.txt -k 1

На несколько часов. Вы будете иметь адреса на всю жизнь! Еще несколько минут, и вы будете иметь тонну адресов.

vanitygen делает адреса довольно быстро, если ваше единственное требование начинается с 1. (Что они делают)

Таким образом, вышеприведенная команда помещает адреса в addresslist.txt, но где закрытые ключи в конечном итоге? он генерирует ли в wallet.dat в то же время?

Нет смысла иметь список адресов, если вы не владеете ими
Alex Beckenham сейчас офлайн Пожаловаться на Alex Beckenham   Ответить с цитированием Мультицитирование сообщения от Alex Beckenham Быстрый ответ на сообщение Alex Beckenham

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
Вы можете сделать скрипт для ввода его все в базу данных. Затем импортировать ключи всякий раз, когда они необходимы, как проставление, чтобы сделать один гигантский кошелек.
bitlotto сейчас офлайн Пожаловаться на bitlotto   Ответить с цитированием Мультицитирование сообщения от bitlotto Быстрый ответ на сообщение bitlotto

19 июля 2011, 3:43:27 AM   # 8
 
 
Сообщения: 1372
Цитировать по имени
цитировать ответ
по умолчанию Re: Генерация кучи платежных адресов

Не существует проблема с использованием vanitygen плохого источника энтропии, например, время и дата и номер процесса? Если да, то с 1-й адрес, который он обеспечивает делает для легкой кражи из-за предсказуемого адрес.
casascius сейчас офлайн Пожаловаться на casascius   Ответить с цитированием Мультицитирование сообщения от casascius Быстрый ответ на сообщение casascius

19 июля 2011, 3:48:42 AM   # 9
 
 
Сообщения: 672
Цитировать по имени
цитировать ответ
по умолчанию Re: Генерация кучи платежных адресов

Не существует проблема с использованием vanitygen плохого источника энтропии, например, время и дата и номер процесса? Если да, то с 1-й адрес, который он обеспечивает делает для легкой кражи из-за предсказуемого адрес.
Я не помню всех деталей, но я думаю, что было до того, как было обнаружено, энтропия исходит от urandom. Так что это не будет действительно вопрос ... насколько я знаю. Я на самом деле не специалист по этому же.
bitlotto сейчас офлайн Пожаловаться на bitlotto   Ответить с цитированием Мультицитирование сообщения от bitlotto Быстрый ответ на сообщение bitlotto

19 июля 2011, 5:12:29 AM   # 10
 
 
Сообщения: 140
Цитировать по имени
цитировать ответ
по умолчанию Re: Генерация кучи платежных адресов

Не существует проблема с использованием vanitygen плохого источника энтропии, например, время и дата и номер процесса? Если да, то с 1-й адрес, который он обеспечивает делает для легкой кражи из-за предсказуемого адрес.

Этот миф исходит из сомнительных источников (крипто-недоносков?) И не имеет абсолютно никакого доверия.

Vanitygen использует тот же самый генератор случайных чисел, как Bitcoin себя - RNG OpenSSL. Это правда, что OpenSSL использует время и номер процесса, но большая часть ее энтропии происходит от / DEV / urandom.
samr7 сейчас офлайн Пожаловаться на samr7   Ответить с цитированием Мультицитирование сообщения от samr7 Быстрый ответ на сообщение samr7

19 июля 2011, 6:09:47 AM   # 11
 
 
Сообщения: 1372
Цитировать по имени
цитировать ответ
по умолчанию Re: Генерация кучи платежных адресов

Этот миф исходит из сомнительных источников (крипто-недоносков?) И не имеет абсолютно никакого доверия.

Там нет необходимости быть придурком. Автор vanitygen предложил это сам. Я не разрывать его исходный код, так что я не знаю, так или иначе. Если эта проблема была решена, то пусть так и будет. Лучше быть благоразумным, чем украсть из.
casascius сейчас офлайн Пожаловаться на casascius   Ответить с цитированием Мультицитирование сообщения от casascius Быстрый ответ на сообщение casascius

19 июля 2011, 7:20:39 AM   # 12
 
 
Сообщения: 140
Цитировать по имени
цитировать ответ
по умолчанию Re: Генерация кучи платежных адресов

Там нет необходимости быть придурком. Автор vanitygen предложил это сам. Я не разрывать его исходный код, так что я не знаю, так или иначе. Если эта проблема была решена, то пусть так и будет. Лучше быть благоразумным, чем украсть из.

Вы абсолютно правы. Прости.

Но, по-настоящему, что в нижней строке, это реальная проблема или нет?
samr7 сейчас офлайн Пожаловаться на samr7   Ответить с цитированием Мультицитирование сообщения от samr7 Быстрый ответ на сообщение samr7

22 июля 2011, 6:53:00 AM   # 13
 
 
Сообщения: 784
Цитировать по имени
цитировать ответ
по умолчанию Re: Генерация кучи платежных адресов

Было бы очень легко написать небольшой скрипт, использующий vanitygen и pywallet создавать и импортировать закрытые ключи (и адрес) в кошельки. Я не уверен, если вы можете начать с пустым бумажником (пустой шаблон) для этого, или если вам придется создать новый кошелек для каждого адреса (если вы не хотите много в одном кошельке). Похоже, что создание новых кошельков будет больше времени. Если pywallet не может создать файл бумажника, а также - я не проверил.

Другое дело, с vanitygen это вы могли бы сделать все ваши адреса клиентов начинаются с общим префиксом, чтобы они легко идентифицировать. например. 1dog ...
BkkCoins сейчас офлайн Пожаловаться на BkkCoins   Ответить с цитированием Мультицитирование сообщения от BkkCoins Быстрый ответ на сообщение BkkCoins

22 июля 2011, 10:31:44 AM   # 14
 
 
Сообщения: 1582
Цитировать по имени
цитировать ответ
по умолчанию Re: Генерация кучи платежных адресов

Сгенерированный с клиентом по умолчанию, занимает всего несколько часов.
giantdragon сейчас офлайн Пожаловаться на giantdragon   Ответить с цитированием Мультицитирование сообщения от giantdragon Быстрый ответ на сообщение giantdragon



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW