P2PKH/P2SH/Bech32住址?

我是剛入門的初學者,我下載了Mycelium這熱包APP裏面有三個住址可以選,但是我不知道它們的區別,請教前輩們這三種住址哪裏不一樣P2PKH/P2SH/Bech32
因為我只想買比特幣所以是否有推薦更簡單的APP,我的手機是安卓系統。謝謝

比特幣協定隨歷史演進到今日,目前的收款地址有三種類型:

  • 比特幣 P2PKH 型地址:‘1’ 開頭,它存在歷史最久,所有錢包都至少有支援(可收也可發)到此型地址。
  • 比特幣 P2SH 型地址:‘3’ 開頭,較新,2012年之後才有,也被錢包普遍支援使用中。
  • 比特幣 Bech32 型地址:‘bc1’ 開頭,最新型,2017年底才出現,因為是 SegWit 啟用(分岔)後的新型地址。

Bech32

Bech32 型地址是 SegWit 啟用(分岔)後的新型地址。

優點:比特幣發送方的地址如果是 Bech32 型,無論是發送幣到 Bech32 型或舊型地址,手續費都比較低
缺點:目前並不是市面上所有的錢包都可以順利發送比特幣到這種新的 Bech32 型地址。

目前並不是所有的錢包都能生成此新型地址來發送比特幣,你不用 Bech32 型發送的話,發送方手續費會高一些。而用 Bech32 來收錢,大部份的錢包和交易所都已經可以發到 Bech32 地址了,只有很少數的錢包不能發送錢到 Bech32 型地址。 (參見:Bech32型地址採用現況

各型地址之間理論上可以互相送、收,如果不行的話,是因為你的錢包軟體還没有支援能收到或發送該型地址的原故。


參考資料: