Bitcoind
Bitcoin Core regtest 的僅私鑰錢包
我在 GCP 上執行一個私有 regtest 網路。
mooo1
我生成了一個 2000 個虛測試網地址列表,從前綴到它們各自的 pub/priv 密鑰對按順序排列n2ooo
,為了防止複雜化,我希望每個節點只有一個私鑰(傳出交易的變化被發送到原始地址)。因為在我的設置中沒有安全問題(這只是一個性能測試,不涉及金錢或攻擊者),我想讓每個 bitcoind 實例只對所有交易使用一個私鑰,而不是通過 HD 錢包生成新地址。這是因為查看交易更加簡化。我可以知道哪個節點正在向哪個其他節點發送比特幣,並且更容易診斷問題。在 bitcoind 中是否有一個選項只使用一個私鑰?
從 Bitcoin Core v18 及更高版本開始,可以創建一個沒有密鑰的空白錢包。然後,您可以導入您希望使用的單個密鑰。它可以通過RPC 或通過RPC 作為描述符(使用
importdescriptors
)導入。importprivkey``importmulti
不,沒有這樣的選擇。
createrawtransaction
不過,您可以使用原始事務 RPC 介面 ( ,fundrawtransaction
,signrawtransaction
,sendrawtransaction
)做您想做的事。