Bitcoin-Core
是以 3 個多重簽名地址開頭的地址嗎?
我剛剛下載了 bitcoin-core 0.17.1,我創建的所有新接收地址似乎都以 3 而不是 1 開頭。
我一直認為以 3 開頭的地址是多重簽名地址。任何人都知道為什麼預設的非多重簽名地址現在是 3,這是什麼意思?
這些是 P2SH(Pay-to-script-hash)地址。您可以在此處閱讀有關不同地址前綴的更多資訊:https ://en.bitcoin.it/wiki/List_of_address_prefixes
Decimal prefix Hex Example use Leading symbol(s) Example 0 00 Pubkey hash (P2PKH address) 1 17VZNX1SN5NtKa8UQFxwQbFeFc3iqRYhem 5 05 Script hash (P2SH address) 3 3EktnHQD7RiAE6uzMj2ZifT9YgRrkSgzQX
多重簽名地址將是 P2SH 地址類型,因此它們也將以 3 開頭,因為除非它是 P2PKH 或 P2SH(或具有 Bech32 地址類型的 segwit 腳本),否則您無法從腳本中創建地址。您可以將比特幣發送到多重簽名腳本,但如果它沒有經過雜湊處理,並放入支付到腳本雜湊腳本中,它就不能表示為標準地址類型。