Bitcoin-Cli

比特幣-cli getnewaddress

  • January 23, 2022

我可以通過 getnewaddress 自定義我的地址嗎?

例如,地址以 1asdjIOAWJRA 開頭

我寫 getnewaddress 1xxxx 然後它繼續如願

以 1 開頭的地址和以 3 開頭的地址之間還有什麼區別?

我可以從 bitcoin-cli 中選擇讓我的地址以 1 開頭,或者它必須是隨機的並且可以從 3 開始,而我不希望這樣?

需要自定義地址以確保它真正立即創建此離線地址並且不在安裝 bitcoin-cli 時安裝的隱藏數據庫中的原因

這稱為虛地址,Bitcoin Core 不支持生成虛地址。為此,您必須找到一個虛地址生成器(單獨的軟體)。但是,您必須審核程式碼以確保它沒有對您的私鑰做任何有趣的事情。Bitcoin Core 是開源的,因此您可以根據需要審核生成密鑰的程式碼。

地址前綴表示地址編碼的腳本類型。以 a 開頭的比特幣地址1Pay-to-Pubkey-Hash地址,a3Pay-to-Script-Hash. 請參閱地址前綴

您可以通過傳遞一個可選參數來更改 cli 生成的地址類型以getnewaddress查看RPC Docs - getnewaddress

bitcoin-cli getnewaddress "label" "address_type"

address_type選項是“legacy”、“p2sh-segwit”和“bech32”

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