Bitcoin-Core

Wallet.dat即使我備份也只能包含100個私鑰?

  • June 26, 2013

考慮 Windows 0.8.1 的比特幣客戶端:

所以最好的方法(如果我已經用完 100 個密鑰)是將比特幣發送到不同的錢包,然後再發送到新生成的錢包?

當我想要新密鑰時,我可以從預設位置刪除舊錢包,然後在打開客戶端時自動生成新的錢包嗎?

一個錢包(預設情況下)總是包含 100 個未使用的密鑰。每次客戶需要一個新密鑰(用於新地址、發送找零或 - 理論上 - 單獨挖礦支出)時,它都會從池中獲取最舊的地址,並創建一個新地址來添加。

這只是意味著您需要每 100 個事務備份一次。無需切換到新錢包。

使用參數執行客戶端以-keypool=10000在您的密鑰池中生成 10000 個密鑰。

優點:備份較少

缺點:你的錢包會更大(文件大小)並且可能需要幾秒鐘才能載入

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