Watch-Only

getnewaddress 和 watch-only 地址 (importaddress)

  • July 24, 2015

我知道可以使用“importaddress”來導入沒有相關私鑰的比特幣地址。

對於使用“getnewaddress”向客戶提供地址的線上商店,“getnewaddress”是否可能只提供“僅供觀看”的地址?

即 - 我不希望比特幣核心錢包創建新地址。我想使用“importaddress”來導入 10k 只觀看地址。

以上可能嗎?如果是這樣,在所有 10k 只監視地址都用完的情況下,“getnewaddress”的預期行為是什麼?

我不認為你的方法有意義。為什麼你會importaddress只看然後把它們分發出去getnewaddress?您是否試圖誤用 bitcoind 作為地址數據庫(importaddress= 儲存 | getnewaddress= 檢索)?

如果您需要無窮無盡的地址,您可能喜歡切換到 Bip32(又名 HDWallets)。比特幣核心 ( <https://github.com/bitcoin/bitcoin/pull/6265> ) 有一個實驗性更新檔,它允許您hdgetaddress在錢包中沒有主種子(私鑰)的情況下進行呼叫。

有一些建立在 bitcoind 上的庫。這些庫使用“getnewaddress”拉取。但是,一旦密鑰池耗盡,bitcoind 會自動生成新密鑰。我試圖避免在伺服器上擁有私鑰。

另一種方法可能是定期清理傳入的資金。

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