Bitcoin-Cli
比特幣-cli getnewaddress
我可以通過 getnewaddress 自定義我的地址嗎?
例如,地址以 1asdjIOAWJRA 開頭
我寫 getnewaddress 1xxxx 然後它繼續如願
以 1 開頭的地址和以 3 開頭的地址之間還有什麼區別?
我可以從 bitcoin-cli 中選擇讓我的地址以 1 開頭,或者它必須是隨機的並且可以從 3 開始,而我不希望這樣?
需要自定義地址以確保它真正立即創建此離線地址並且不在安裝 bitcoin-cli 時安裝的隱藏數據庫中的原因
這稱為虛地址,Bitcoin Core 不支持生成虛地址。為此,您必須找到一個虛地址生成器(單獨的軟體)。但是,您必須審核程式碼以確保它沒有對您的私鑰做任何有趣的事情。Bitcoin Core 是開源的,因此您可以根據需要審核生成密鑰的程式碼。
地址前綴表示地址編碼的腳本類型。以 a 開頭的比特幣地址
1
是Pay-to-Pubkey-Hash
地址,a3
是Pay-to-Script-Hash
. 請參閱地址前綴您可以通過傳遞一個可選參數來更改 cli 生成的地址類型以
getnewaddress
查看RPC Docs - getnewaddress:bitcoin-cli getnewaddress "label" "address_type"
address_type
選項是“legacy”、“p2sh-segwit”和“bech32”