Bech32
Bech32 是 Bitcoin BIP 173 定义的 32 字符校验编码,专为人类可读的 SegWit 地址设计,内置 6 字符 BCH 校验码。
用途
在加密货币地址中提供错误检测能力,避免人工抄写与 OCR 造成的字符错误。
机制
数据部分与 HRP(人类可读前缀)拼接后计算 BCH 校验码并附加为 6 字符校验后缀。校验码可检测任意单字符错误及大部分 2-4 字符错误。
用例
- Bitcoin SegWit 地址
- 加密货币地址编码
- 人工可读校验数据
Bech32 是 Bitcoin BIP 173 定义的 32 字符校验编码,专为人类可读的 SegWit 地址设计,内置 6 字符 BCH 校验码。
在加密货币地址中提供错误检测能力,避免人工抄写与 OCR 造成的字符错误。
数据部分与 HRP(人类可读前缀)拼接后计算 BCH 校验码并附加为 6 字符校验后缀。校验码可检测任意单字符错误及大部分 2-4 字符错误。