Реальная история.
1- Что такое ограничение приема в кошельке? (Я думаю, что это было 100)
Никто. Вы можете иметь в основном бесконечное количество адресов.
2 После того, как вы генерировать 100 адресов, это программа подскажет вам, что если вы создаете более чем 100, самые старые из них будут заменены на новом?
Потому что, если это не так, это довольно безумным, так как вы можете потерять принимающие адреса, которые вы сгенерированные лет назад и до сих пор используются людьми, чтобы отправить деньги.
Нет, старые адреса не удалены или заменены. Вы просто держать генерируя все больше и больше.
100 адресов, что на самом деле является опережение keypool, в основном полезна для резервного копирования. В основном, 100 ключей генерируются, и когда хотят новый принимающий адрес, это дает вам один из этих 100 ключей и генерирует еще один, чтобы заменить его в keypool. Один дано вам будет удален из keypool и удерживал в других местах, как "используемый" ключ. Ключи никогда не удалены или заменены, так что вы можете иметь сотни или тысячи ключей, используемых в вашем бумажнике.
3 Как я могу проверить, сколько адресов я генерироваться до сих пор, чтобы узнать, сколько у меня осталось?
Перейдите в консоль отладки и использовать
getwalletinfo команда. Это покажет вам, сколько ключи остаются в вашем keypool. Keypool пополняется каждый раз, когда вы разблокировать ваш кошелек, так что это должно быть 100 ключей (это может быть 1000, если вы используете Bitcoin Ядро 0.15+). Я не думаю, что есть какой-нибудь способ, чтобы увидеть, сколько ключи были использованы, но это не должно быть трудно реализовать.