コンテンツへスキップ
uencoder

Bech32

Bech32 は Bitcoin の BIP 173 で定義された 32 文字のチェックサム付き符号化であり、人が読める SegWit アドレス向けに設計され、6 文字の BCH チェックサムを内蔵する。

目的

暗号通貨アドレスに誤り検出を提供し、手書き転記や OCR での文字の取り違えを防ぐ。

メカニズム

データ部に可読プレフィックス(HRP)を連結し、その全体に BCH チェックサムを計算して、結果を 6 文字の接尾部として付ける。このチェックサムは任意の 1 文字の誤りと、2〜4 文字の誤りの大半を検出する。

ユースケース

  • Bitcoin SegWit アドレス
  • 暗号通貨アドレスのエンコード
  • 人間が読めるチェックサム付きデータ

関連ツール

References