Таким образом, у меня есть рабочий процесс, который включает в себя мне заранее приносящих буквально миллионы случайных пары ключей в автономном режиме, который я тогда нужно, чтобы безопасно хранить до будущих дат. Последний раз я это сделал я bitcoind и просто побежал getnewaddress, чтобы получить Bitcoin адрес из, а затем побежал dumpprivkey и validateaddress против него, чтобы получить секретные и открытые ключи (это то, что я на самом деле хочу - я на самом деле не волнует адрес ). Это работало нормально, за исключением того, что:
1) Это немного кувалдой, чтобы расколоть орех, и я думаю, что это может делать некоторые бессмысленные индексации работы и вещи.
2) Это было немного медленным, чтобы генерировать миллионы ключей, как это, в частности, на довольно маломощную машину я использую для этого в то время. (В частности, он, казалось, увязнуть, как только его файл wallet.dat получил большой, хотя я мог бы ускорить его снова остановив bitcoind и удалить файл, а затем запустить его снова.) В этом случае есть некоторые практические выгоды, связанные с безопасностью если Я могу сделать все это в течение часа или так на современном, но низком уровне конца оборудования.
Очевидно, что преимущество bitcoind в том, что это было много глаз на нем - любые другие мысли для инструментов, которые были достаточно хорошо изучены, чтобы верить, что они будут делать эту простую работу без как-то bollocksing это? Vanitygen?