Bech32-Address

為什麼 bech32 地址總是以 bc1q 開頭?

  • February 26, 2018

我知道它從 bc1 開始。

但是“q”不是我所理解的。有人可以向我解釋嗎?

q是數字 0 的 Bech32 編碼。對於隔離見證地址,如 BIP 173 中所定義,緊跟在分隔符後面的數字是見證版本。在這種情況下,bc1q,q 表示它是見證 v0 地址,這是目前唯一使用的類型,但允許將來輕鬆添加新版本

緊跟在 bech32 地址的人類可讀部分和分隔符之後的是見證版本號。對於目前的 bech32 地址,該版本號為 0。根據此處的編碼表,0 字節的值為q。因此地址將以 . 開頭bc1q

引用自:https://bitcoin.stackexchange.com/questions/71465