比特幣以一種非常基本的地址類型開始。為了使交易規模更小並因此更便宜,開發了新的地址類型,以減少花費接收到的交易所需的信息量。此外,這些地址類型為比特幣增加了重要的新功能。

錢包中的所有比特幣地址均由助記詞衍生而來。這意味著您可以從一個種子創建每種類型的地址,而不需要為每種地址類型創建一個新的種子。

Legacy addresses ( PPKH)

舊地址是以數 字 1 開 頭的地址。

示例: 15e15hWo6CShMgbAfo8C2Ykj4C6BLq6Not

遺留地址只是您的私鑰的公鑰散列。當比特幣於2009年推出時,這是創建地址的唯一方法。今天,這在交易中使用了最多的空間,因此是最昂貴的地址類型。

現在沒有充分的理由使用這種類型的地址,因為新類型在各方面都更好。大多數人只有在擁有舊錢包時才會使用這種類型的地址,而舊錢包過去與較新的地址類型不兼容。

因此,BitBox02 確實支持發送到舊地址,但不支持通過舊地址接收。

支付給腳本哈希(P2SH)

Pay-to-Script-Hash 是以數 字 3 開 頭的地址。

示例 : 35PBEaofpUeH8VnnNSorM1QZsadrZoQp4N

與遺留地址不同,pay-to-script-hash 地址不是公鑰的哈希值,而是涉及某些支出條件的腳本的哈希值,這些條件對發送者隱藏。這些支出條件可以非常簡單(公鑰A 的所有者可以花費這個比特幣),也可以相當複雜(如果公鑰B的所有者透露了預定的秘密,則可以在X時間後花費這個比特幣)。使用這個腳本,P2SH 地址甚至可以使用SegWit並節省交易費用。

發送到 P2SH 地址比使用帶有舊地址的錢包便宜大約26%

Native SegWit ( P2WPKH )

Native SegWit 是以bc1q 開頭的地址。

示例 : bc1q42lja79elem0anu8q8s3h2n687re9jax556pcc

這種類型的地址通過不將簽名和腳本保存在交易中,而是保存在見證中,進一步減少了交易中存儲的信息量。

使用這種類型,您可以比P2SH地址額外節省16%,比傳統地址節省38%以上。由於這些節省,這是目前最常用的地址標準。

因為一些交易所和錢包還不支持 Bech32地址,它們會提示用戶向他們發送一個P2SH地址。這就是為什麼大多數錢包仍然包含創建 P2SH 甚至遺留地址錢包的選項

本機 SegWit 是 BitBoxApp 中的默認設置。

直根(P2TR)

Taproot 地址以 bc1p 開頭

示例 : bc1pmzfrwwndsqmk5yh69yjr5Ifgfg4ev8c0tsc06e

Taproot 地址尚未使用。今年11月,比特幣網絡將進行主根軟分叉。這將為比特幣地址啟用許多新的智能合約功能,並提高此類交易的隱私性。

常規的taproot 交易比本地隔離驗證稍大,但比遺留地址小。這是因為它們綁定到公鑰而不是公鑰哈希。對於涉及例如多重簽名腳本的複雜交易,主根地址可以節省大量空間,從而使它們更便宜。

∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷

如何識別比特幣地址?

您可以通過查看地址的首字母來識別比特幣地址的類型。如果它以“1"開頭,則它是舊地址。如果它以"3"開頭,則它是一個 P2SH 地址。如果它以“bc1q"開頭,它就是一個本地隔離見證,如果前4個字母是“bc1p”,它就是一個主根地址。

我應該使用什麽比特幣地址?

大多數比特幣錢包默認使用bech32(原生隔離見證)地址,這樣可以節省最多的交易成本。如果你的錢包讓你選擇你想使用的類型,你應該使用本地隔離見證地址。

比特幣地址是如何工作的?

比特幣地址包含有關誰可以訪問發送到該地址的比特幣的信息。例如,通過證明您控制了比特幣地址的私鑰,您就可以從該地址發送交易。如果不證明地址的所有權,您就無法發送有效的交易。