Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
9 октября 2010, 8:19:33 PM   # 1
 
 
Сообщения: 364
Цитировать по имени
цитировать ответ
по умолчанию Re: Ключевая особенность бассейна для безопасного резервного копирования бумажника

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
СВН обороты 163 (версия 0.3.13.3) имеет главную особенность бассейна. Предварительно генерироваться новые ключи выдерживаются в очереди перед использованием, так что резервные копии ключей wallet.dat трюма вы будете использовать в будущем.

Пока я сделал размер 100. пула по умолчанию может быть сконфигурирован с -keypool =. Имейте в виду, это занимает немного времени, чтобы увеличить размер пула, так что не сойти с ума с ним. Дисковое пространство около 1К на ключ.

Я не рассматривал сторону восстановления этого еще. Если вы на самом деле восстановить старый wallet.dat, я думаю, что вы, возможно, придется удалить BLK * .dat, чтобы вновь открыть свои собственные операции в течение перезакачка.

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


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


9 октября 2010, 8:41:18 PM   # 2
 
 
Сообщения: 1554
Цитировать по имени
цитировать ответ
по умолчанию Re: Ключевая особенность бассейна для безопасного резервного копирования бумажника

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





Высокая оценка, эта функция будет

Теперь, есть / будет ли способ узнать, сколько свободных ключей в бассейне в какой-то момент времени, и вызвать генерацию нового пула адресов в определенный момент времени?

Идея заключается в том, чтобы иметь возможность планировать резервное копирование, когда новые Адреса, телефоны будут генерироваться, и никогда не использовать адрес уже не в резервной копии. Эти ключи будут использоваться как для изменения и новые адреса, правильно?

Спасибо!
nelisky сейчас офлайн Пожаловаться на nelisky   Ответить с цитированием Мультицитирование сообщения от nelisky Быстрый ответ на сообщение nelisky

17 октября 2010, 11:02:14 PM   # 3
 
 
Сообщения: 1652
Цитировать по имени
цитировать ответ
по умолчанию Re: Ключевая особенность бассейна для безопасного резервного копирования бумажника

RE: сколько свободных ключи в бассейне:

По умолчанию, есть, по крайней мере, 100 бесплатных ключей в бассейне, всегда.

Когда ключ вынимают, если число свободных ключей падает ниже 100 (или -keypool = число) другой генерируются.

Ключи ставятся обратно, если они unused--, например, ключ необходим для каждого шахтера хеширования потока, так что если вы на 4-основной машине и включите поколения монет, а затем включите его обратно от вас будет ветер до 104 ключей в свободном пуле.

Но для большинства людей, большую часть времени будет ровно 100 бесплатных ключей.

Гэвин Андресен сейчас офлайн Пожаловаться на Гэвин Андресен   Ответить с цитированием Мультицитирование сообщения от Gavin Andresen Быстрый ответ на сообщение Гэвин Андресен

18 октября 2010, 12:02:52 AM   # 4
 
 
Сообщения: 1554
Цитировать по имени
цитировать ответ
по умолчанию Re: Ключевая особенность бассейна для безопасного резервного копирования бумажника

RE: сколько свободных ключи в бассейне:

По умолчанию, есть, по крайней мере, 100 бесплатных ключей в бассейне, всегда.

Когда ключ вынимают, если число свободных ключей падает ниже 100 (или -keypool = число) другой генерируются.

Ключи ставятся обратно, если они unused--, например, ключ необходим для каждого шахтера хеширования потока, так что если вы на 4-основной машине и включите поколения монет, а затем включите его обратно от вас будет ветер до 104 ключей в свободном пуле.

Но для большинства людей, большую часть времени будет ровно 100 бесплатных ключей.



Таким образом, 100 сделок с этого момента, и я нахожусь в той же точной задачи резервного копирования. Он просто перемещает зону безопасности в будущем "резервное копирование сейчас, и вы будете в безопасности на время X" X будучи действительно маленьким в очень занят обслуживанием.

Можно ли иметь гистерезис в бассейне? как только он достигает 20 она порождает другую 80, или что-то или вид? Это и getfreekeys на стороне Rpc, и я могу убедиться, что я не нужно делать резервные копии для каждой транзакции, мне не нужно делать резервные копии, основанные на времени, и я 100% безопасно. Или я могу сделать время на основе пула резервного копирования и быть 99% безопасно.

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

18 октября 2010, 1:43:31 AM   # 5
LZ
 
 
Сообщения: 1680
Цитировать по имени
цитировать ответ
по умолчанию Re: Ключевая особенность бассейна для безопасного резервного копирования бумажника

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

18 октября 2010, 1:55:09 AM   # 6
 
 
Сообщения: 2870
Цитировать по имени
цитировать ответ
по умолчанию Re: Ключевая особенность бассейна для безопасного резервного копирования бумажника

Как я понял, сгенерированные монеты не будут ключ бассейна. Я прав?

Они будут. Все.

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

18 октября 2010, 2:01:28 AM   # 7
LZ
 
 
Сообщения: 1680
Цитировать по имени
цитировать ответ
по умолчанию Re: Ключевая особенность бассейна для безопасного резервного копирования бумажника

Хорошо. Кажется, я буду видеть, сгенерированную строку после 120 подтверждений.

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

18 октября 2010, 2:17:51 AM   # 8
 
 
Сообщения: 1652
Цитировать по имени
цитировать ответ
по умолчанию Re: Ключевая особенность бассейна для безопасного резервного копирования бумажника

Резервное копирование каждые 30 sendtoaddress или generatenewaddress, и вы будете fine-- вы всегда должны иметь по крайней мере 3 резервные копии всех ключей.

Если вы работаете очень занят обслуживанием поэтому резервное копирование каждые 30 слишком часто, то работать с -keypool = 1000 и резервного копирования по крайней мере каждые 300 отправляет / генерирует.

Я беспокоюсь о Bitcoin накопления слишком много возможностей и не делает ни один из них очень хорошо. Я полагаю, что не мешало бы добавить параметр, чтобы он автоматически создает резервные копии датируемые бумажник ... но она должна удалить старые резервные копии? (Если это не так, я знаю, что люди будут забывать стирать их и будут расстроены, когда их диск заполняется бумажник резервных копий, и они оставили, чтобы выяснить, как очистить полученный беспорядок). Должен ли он шифровать их? Что он должен делать, если автоматический с отметкой времени резервного бумажника не удастся? Когда шифрованные бумажники будут реализованы, то, что должно произойти, чтобы старые резервные копии, если ключ шифрования бумажника изменяется?
Гэвин Андресен сейчас офлайн Пожаловаться на Гэвин Андресен   Ответить с цитированием Мультицитирование сообщения от Gavin Andresen Быстрый ответ на сообщение Гэвин Андресен

18 октября 2010, 11:02:31 AM   # 9
 
 
Сообщения: 1554
Цитировать по имени
цитировать ответ
по умолчанию Re: Ключевая особенность бассейна для безопасного резервного копирования бумажника

Резервное копирование каждые 30 sendtoaddress или generatenewaddress, и вы будете fine-- вы всегда должны иметь по крайней мере 3 резервные копии всех ключей.


Вы, очевидно, понимают, что с точки зрения программного обеспечения, эти два подхода различны, не так ли? Имея фиксированный триггер для резервного копирования очень просто и может быть полностью без гражданства, а резервный копирование каждого X whatevers означает, сохраняя текущий счет, труднее получить избыточную работу с резервными данными и т.д.
Если вы работаете очень занят обслуживанием поэтому резервное копирование каждые 30 слишком часто, то работать с -keypool = 1000 и резервного копирования по крайней мере каждые 300 отправляет / генерирует.

Я беспокоюсь о Bitcoin накопления слишком много возможностей и не делает ни один из них очень хорошо. Я полагаю, что не мешало бы добавить параметр, чтобы он автоматически создает резервные копии датируемые бумажник ... но она должна удалить старые резервные копии? (Если это не так, я знаю, что люди будут забывать стирать их и будут расстроены, когда их диск заполняется бумажник резервных копий, и они оставили, чтобы выяснить, как очистить полученный беспорядок). Должен ли он шифровать их? Что он должен делать, если автоматический с отметкой времени резервного бумажника не удастся? Когда шифрованные бумажники будут реализованы, то, что должно произойти, чтобы старые резервные копии, если ключ шифрования бумажника изменяется?


Вот почему мне нравится просто, поцелуй подход, в пределах. Идеальный подход для меня будет ручным запуском ключевого пула заправки, потому что таким образом резервный агент убеждается, что имеется достаточное количество ключей от последней резервной копии и, если это невозможно, генерирует новый (переменный размер на основе среднего, необходимое в прошлом ) партии. Это очень просто на bitcoind стороны и очень мощное для меня.

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

18 октября 2010, 11:49:30 AM   # 10
 
 
Сообщения: 1652
Цитировать по имени
цитировать ответ
по умолчанию Re: Ключевая особенность бассейна для безопасного резервного копирования бумажника

Я просто нужен способ, чтобы знать, если адрес на кошельке покрывается последней резервной копией, и если есть еще оставшиеся адреса в бумажнике, вне зависимости от работы счетчиков и постоянных данных не хранится в Bitcoin непосредственно.

Ключи в keypool магазине, когда они генерируются (и самый старый всегда используется первым). Запрашиваемая "что самый старый ключ в бассейне" кажется разумным, и я думаю, что это даст вам то, что вы want-- вы могли бы сравнить эту метку времени в метку времени вашей последней резервной копии, чтобы увидеть, если вы охвачены.

Несмотря на то, что если вы собираетесь периодически проверять, чтобы увидеть, что самая старая временная метка (или вы собираетесь периодически проверять, чтобы увидеть, если Bitcoin написал новую датируемые резервную копию файла или периодически проверять то), то кажется, проще мне просто периодически всегда называют backupwallet. Дисковое пространство и полоса пропускания дешевы в эти дни ...
Гэвин Андресен сейчас офлайн Пожаловаться на Гэвин Андресен   Ответить с цитированием Мультицитирование сообщения от Gavin Andresen Быстрый ответ на сообщение Гэвин Андресен

18 октября 2010, 1:30:28 PM   # 11
 
 
Сообщения: 1554
Цитировать по имени
цитировать ответ
по умолчанию Re: Ключевая особенность бассейна для безопасного резервного копирования бумажника

Я просто нужен способ, чтобы знать, если адрес на кошельке покрывается последней резервной копией, и если есть еще оставшиеся адреса в бумажнике, вне зависимости от работы счетчиков и постоянных данных не хранится в Bitcoin непосредственно.

Ключи в keypool магазине, когда они генерируются (и самый старый всегда используется первым). Запрашиваемая "что самый старый ключ в бассейне" кажется разумным, и я думаю, что это даст вам то, что вы want-- вы могли бы сравнить эту метку времени в метку времени вашей последней резервной копии, чтобы увидеть, если вы охвачены.

Несмотря на то, что если вы собираетесь периодически проверять, чтобы увидеть, что самая старая временная метка (или вы собираетесь периодически проверять, чтобы увидеть, если Bitcoin написал новую датируемые резервную копию файла или периодически проверять то), то кажется, проще мне просто периодически всегда называют backupwallet. Дисковое пространство и полоса пропускания дешевы в эти дни ...


Да, я буду продолжать называть backupwallet регулярно независимо, но как часто я это делаю? Это ответ вся эта вещь будет в состоянии обеспечить, так как это не статическая вещь. Затем я могу проверить каждую минуту, но резервное копирование каждый день, если я не достиг пиковой нагрузки и должен поставить промежуточную резервную копию. И если это происходит несколько раз подряд, я буду корректировать временные рамки автоматического резервного копирования.
nelisky сейчас офлайн Пожаловаться на nelisky   Ответить с цитированием Мультицитирование сообщения от nelisky Быстрый ответ на сообщение nelisky

22 октября 2010, 12:21:36 AM   # 12
 
 
Сообщения: 350
Цитировать по имени
цитировать ответ
по умолчанию Re: Ключевая особенность бассейна для безопасного резервного копирования бумажника

Как я могу гарантировать, что пул генерируется? debug.log

--Бассейн не перечисленные в "экран использования" bitcoind --help (0.3.14 бета)
bitcoinex сейчас офлайн Пожаловаться на bitcoinex   Ответить с цитированием Мультицитирование сообщения от bitcoinex Быстрый ответ на сообщение bitcoinex

5 августа 2011, 9:17:17 AM   # 13
 
 
Сообщения: 279
Цитировать по имени
цитировать ответ
по умолчанию Re: Ключевая особенность бассейна для безопасного резервного копирования бумажника

Это действительно, мне кажется, что ОП имеет точку здесь, и что контроль над keyy поколения очень важно и то, что клиент не делает это удовлетворительным образом.

После того, как предложение, чтобы просто генерировать очень большое количество, возможно, 20000 или даже 200000 в качестве операции один и оставить его в этом. Предположим, что вы никогда не будет генерировать больше. 20000 ключей составляет около 15Mb. Но это немного неуклюжим. Я попытался это с keypool = 10000, и когда я создал новый адрес, был 10 минут задержки и wallet.dat вырос, я затем положить keypool обратно к 1, и все казалось хорошо, но я не сделал хороший тест.

Что произойдет, если вы поставите keypool = 0? Интуиция предполагает, что это будет генерировать новый адрес каждый раз, когда вы просите один, ни с кем в бассейне. Установка в 0, похоже, не дают каких-либо странное поведение.

Что происходит с keypool = -1? Я попытался это и не мог получить какой-либо странное поведение.

То, что я хотел бы, что есть установка, где генерации нового ключа просто терпит неудачу. Таким образом, я мог бы генерировать 100 или 1000, или 10000 ключей, а затем установить keypool = -1 и не больше не должны быть сгенерированы. Любая попытка сформировать новый ключ будет бы их из бассейна или потерпеть неудачу, если пул пуст.

Есть ли такая установка или комбинация настроек? Я не знаю, но я не думаю так.

Можем ли мы это?

mintymark сейчас офлайн Пожаловаться на mintymark   Ответить с цитированием Мультицитирование сообщения от mintymark Быстрый ответ на сообщение mintymark

5 августа 2011, 11:41:23 AM   # 14
 
 
Сообщения: 321
Цитировать по имени
цитировать ответ
по умолчанию Re: Ключевая особенность бассейна для безопасного резервного копирования бумажника

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW