Base58 编码/解码
使用 Base58(比特币风格)编码对文本进行编码或解码。
关于Base58编码/解码
Base58编码/解码器在数据和Base58编码之间进行转换——Base58是Base64的改进版本,删除了视觉上容易混淆的字符:零(0)、大写O、大写I和小写l。Base58由中本聪为比特币钱包地址发明,已成为加密货币地址、IPFS内容标识符(CIDv0)和分布式账本应用的标准编码。Base58Check添加4字节校验和,用于检测手动输入地址时的转录错误。
使用方法
输入文本或二进制数据,点击编码生成Base58字符串;或粘贴Base58编码值,点击解码恢复原始数据。工具支持标准Base58和Base58Check(带集成校验和)变体——适用于验证加密货币地址或IPFS CID。
常见用途
- 对比特币、比特币现金和莱特币钱包地址进行编码和解码,验证其Base58Check格式和内嵌校验和
- 将IPFS CIDv0内容哈希(Qm...格式)从Base58解码以检查底层多哈希结构
- 为面向用户的令牌和邀请码生成易读的唯一标识符,避免歧义字符导致错误
- 解码和验证Solana公钥、交易签名及程序地址的Base58表示
- 为短链接、优惠券代码和推荐系统令牌创建紧凑、无歧义的URL安全标识符字符串