Base58

ビットコインは送金や決済を行う際のセキュリティレベルを維持する為に、バイナリ変換方式によるランダムな文字列を生成し、それをアドレスとしてやり取りを行っています。

その際、ビットコインではWebのURL等で活用されているBase64のエンコードでは無く、Base58が使用されるという特徴があります。

Base58では文字通り、58文字の範囲内でエンコードを完成させるもので、Base64から6文字省かれています。

省かれている文字はフォント等の設定によって誤認を起し易い文字であり、決済性のあるビットコインにおいて誤認が大きなトラブルに繋がる可能性がある為に、未然の防止策としてこのような措置が取られています。

あわせて読みたい記事はこちら
  • bitFlyer Lightningのチャート設定方法とは?
    ビットフライヤー
    bitFlyer Lightningのチャート設定方法とは?
  • ビットフライヤーの「トレード損益」が動くのはナゼ?
    ビットフライヤー
    ビットフライヤーの「トレード損益」が動くのはナゼ?
  • ビットフライヤーの入金方法をカンタン解説!(現物・bitFlyer Lightning)
    ビットフライヤー
    ビットフライヤーの入金方法をカンタン解説!(現物・bitFlyer Lightning)
  • ビットコイン口座開設ならココ!人気の取引所を徹底比較!
    口座開設
    ビットコイン口座開設ならココ!人気の取引所を徹底比較!
おすすめの記事
ビザンチン将軍問題とは?
ビットコイン用語集
ビザンチン将軍問題とは、複数のコンピュータ等が通信しあう際に、何らかの原因で偽の情報が伝わる可能性がある場合に、全体として正しい合意を形成で...
デジタル署名
ビットコイン用語集
ビットコインは、デジタル署名を利用しています。 これには、秘密鍵の作成、署名生成、署名検証という三つの流れがあります。 ビットコインにおいて...