一個錢包地址,由26-35個字母數字字符組成,是發送和接收比特币所需要的全部。任何比特币地址都可以用來将加密貨币傳輸到網絡上的任何其他地址,前提是發送方的錢包軟件支持該地址類型。由于有多種地址格式可供選擇,而且錢包供應商和交易所隻支持特定的地址類型,熟悉這些不同是有好處的。
地址格式是比特币的互聯網協議正如互聯網協議有多個版本,如IPv4和IPv6,也有多種比特币地址格式。大多數情況下,這些服務不會相互沖突,事務可以在托管錢包和非托管錢包之間無縫地跨網絡壓縮。有三種比特币核心地址格式可供選擇,P2PKH、P2SH和bech32,隻有少數服務提供商支持所有這些格式。你喜歡的錢包或交易所很有可能至少不支持其中一種格式,bech32最有可能被忽略。
了解每種地址格式的優點、缺點和怪癖将使您能夠選擇兼容的比特币錢包、交易所或平台。它還會讓你更深入地了解比特币的内部工作原理,并揭示每種格式在安全性、靈活性和功能性方面的利弊。
P2PKH或Legacy 地址格式
如果您的比特币地址以1開頭,您使用的是P2PKH或Legacy 地址,例如1BvBMSEYstWetqTFn5Au4m4GFg7xJaNVN2。這是比特币最初的地址格式,至今仍能正常工作。順便說一下,P2PKH是paytopubkey哈希i的縮寫。e支付給收件人的公鑰的哈希值。Legacy 地址與segwit不兼容,但是您仍然可以将BTC從P2PKH地址發送到segwit地址,而不會出現任何問題。但是,從P2PKH地址發送時的平均費用可能高于從segwit地址發送時的平均費用,因為Legacy 地址交易量更大。
P2SH地址格式P2SH地址的結構類似于P2PKH,但是以3開頭,而不是以1開頭,例如3j98t1wpez73cnmqviecrnyiwrnqrhw。P2SH代表付費腳本散列,它支持比Legacy 地址更複雜的功能。P2SH腳本函數最常用于多個sig地址,這些地址可以指定,例如,授權事務需要多個數字簽名。此地址格式還用于使用稱為p2wpkhin - p2sh的進程來啟用非本機segwit事務。一般發送和接收貨币的人不需要關心P2SH格式可以提供的更複雜的功能:重要的是這個地址類型得到廣泛支持,可以用于向P2PKH和bech32地址發送資金。
Bech32地址格式Bech32地址看起來與p2風格的地址截然不同。每個地址都以“bc1”開頭,由于這個前綴,它比Legacy 地址或P2SH地址長。Bech32是本地segwit地址格式,大多數軟硬件錢包都支持它,但隻有少數交易所支持它。例如,分類帳和Keepkey錢包目前不支持bech32,盡管大多數交易所支持将資金發送到bech32地址,但它們不支持用戶以這種格式接收資金。目前,隻有不到1%的BTC存儲在bech32地址中,盡管這個數字增長緩慢。
Bech32
BCH地址格式比特币現金地址可以采用傳統格式(以1開頭),也可以采用更常見的現金地址(Cash Addr)格式。它基于bech32,以“q”或“bitcoincash:q”開頭。BCH wallet支持這兩種格式,用戶可以使用工具在現金Addr和舊格式之間切換。使用現金Addr格式的主要原因是為了區分BCH和BTC,從而防止資金被發送到錯誤的地址。
鍊澤學院持續更新關于區塊鍊技術的價值、分類以及相關資訊,敬請期待!
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!