Base58でテキストをエンコード・デコード——曖昧な文字を含まないビットコインフレンドリーなエンコード
Base58は、58個の英数字を使用し、混同しやすい文字(0、O、I、l)を除外したバイナリ→テキストエンコード方式です。ビットコインのウォレットアドレスで普及し、IPFSコンテンツ識別子、Flickr短縮URLなど、人間の可読性が重要な場面で使用されています。
これらの文字は視覚的な混同を防ぐために除外されています——数字の0は文字のOに、大文字のIは小文字のlに似ています。この4文字を除くことで、Base58文字列は音読、手入力、印刷物からのコピーがより安全になります。
いいえ。すべてのエンコード・デコードはブラウザ内で純粋なJavaScriptによって実行されます。