Здравствуйте. Я использую bitcoind для linux (https://github.com/bitcoin/bitcoin) Команда getinfo показывает в частности: keypoolsize: 101 Это количество подготовленных адресов, как я понимаю. В связи с этим возникли вопросы. 1) Что будет при создании мной 102-го биткоин адреса, пропадет ли первый биткоин адрес. 2) Какой пул адресов используете Вы и который не сильно грузит систему?
keypoolsize - количество выданных ключей По вопросам 1) Не пропадет, добавит новый ключ или несколько сразу (не пробовал не знаю) 2) Стандартный (101). Для рядового пользователя вполне хватает. Если хотите под пул или биржу, то конечно надо больше.
Спасибо за ответ. у меня магазин, вот сейчас поставил 1000 адресов. wallet.dat стал весить больше 700кб, был 30кб. думаю со временем будет жирнеть и дальше и по логике - тормозить Кто в курсе дел, подтвердите\опровергните плиз прошлого оратора по 1 пункту..
Действительно создаются пары аккаунт:адрес сверх лимита keypool тогда не понятно зачем эта настройка нужна..
В bitcoin.conf: keypool=3 Я создал 7 аккаунтов после неоднократного перезапуска getinfo показывает keypoolsize: 4
Мой перевод отсюда: https://en.bitcoin.it/wiki/Securing_your_wallet Резюмируя: 1) Кошелек не удалает любые ключи 2) В текущей версии бумажника содержатся все ключи 3) опция keypool нужна для определения того, когда и как часто делать резервную копию бумажника
Гугл переводчик Если вы делали резевное копирование кошелька, а затем создать более 100 новых адресов, то пара ключей связана с новейшими адресами не будет в старом кошельке, потому что новые пары ключей только известны после их создания. Любые монеты, полученные на эти адреса будут потеряны при восстановлении из резервной копии. Если я правильно понял.. Получается что можно спокойно генерить неограниченное количество адресов и юзать их, но если вы не бэкапите кошелек, а потом восстановите его то все что сверх лимита keypool тупо исчезнет.