Development

如何生成大量比特幣地址?

  • December 5, 2021

我想快速有效地將大量公共比特幣地址(數十萬)生成一個簡單的文本文件。完成這項工作的最簡單方法是什麼?我只是想知道是否有任何特定的腳本或服務已經可以處理這個問題,而不必自己動手。

如果要在 wallet.dat 中生成大量密鑰,請使用命令行參數

-keypool=<n>       Set key pool size to <n> (default: 100)

然後您可以使用Pywallet提取結果。

如果您想將它們分開,您將不得不使用支持 secp256k1 ECDSA 的密碼庫,例如Bouncy Castle。只需生成私鑰,使用庫從中生成公鑰,然後使用此算法將其轉換為經典比特幣地址(需要支持 SHA256 和 RIPEMD-160 的庫)。

引用自:https://bitcoin.stackexchange.com/questions/1836