不喜欢广告? 无广告 今天

Base58编码器/解码器

数据开发人员安全
广告 · 消除?
广告 · 消除?

指导

Base58 编码器 / 解码器

Base58编码器/解码器

编码和解码比特币地址、IPFS CIDs 和其他区块链系统中使用的 Base58 字符串。支持多种字母变体和带 SHA-256d 校验和验证的 Base58Check。

如何使用

在编码和解码模式之间切换。编码时,输入文本 (UTF-8) 或十六进制数据并选择您的 Base58 变体。解码时,粘贴 Base58 字符串以获取解码文本和十六进制输出。启用 Base58Check 以添加或验证比特币地址中使用的 4 字节 SHA-256d 校验和。

特征

  • 三种字母变体 – 比特币、Flickr 和瑞波币 Base58 字母表
  • Base58Check 支持 – 编码时带 SHA-256d 校验和或解码时验证现有校验和
  • 双输入格式 – 从 UTF-8 文本或原始十六进制字符串编码
  • 解码时的双输出 – 将解码数据显示为 UTF-8 文本和十六进制
  • 任意精度 – BigInt 算术可正确处理任何输入长度
  • 前导零保留 – 如 Base58 规范要求,可正确处理前导零字节
  • 100% 客户端 – 所有编码和解码都在您的浏览器中进行

广告 · 消除?

常问问题

  1. 为什么要创建 Base58 而不是使用 Base64?

    Base58 由中本聪为比特币设计,以避免视觉上容易混淆的字符。它从 Base64 字母表中移除了 0(零)、O(大写 o)、I(大写 i)和 l(小写 L),因为它们在许多字体中看起来太相似。它还移除了 + 和 /,以便 Base58 字符串易于双击选择。

  2. 什么是 Base58Check 以及校验和如何工作?

    Base58Check 添加了一个 4 字节的校验和,用于捕获拼写错误和传输错误。校验和是通过对载荷进行 SHA-256 散列的 SHA-256 散列(双重 SHA-256)计算得出的,然后附加该散列的前 4 个字节。解码时,会重新计算校验和并进行比较以检测损坏。

  3. 比特币、Flickr 和瑞波币 Base58 字母表之间有什么区别?

    三者都使用 58 个字符,但顺序不同。比特币使用 123456789ABCDEFGH...,大写在前。Flickr 交换了大小写(小写在前,大写在后)。瑞波币使用完全不同的字符顺序,以 rpshnaf39w 开头。编码算法是相同的,只有字符映射不同。

  4. 除了比特币,Base58 编码还在哪里使用?

    Base58 出现在 IPFS 内容标识符 (CIDs)、Solana 地址、Monero 地址、Litecoin 地址以及各种其他加密货币系统中。它也用于一些分布式身份协议和内容可寻址存储系统中,这些系统需要人类可读、无歧义的标识符。

想要享受无广告的体验吗? 立即无广告

安装我们的扩展

将 IO 工具添加到您最喜欢的浏览器,以便即时访问和更快地搜索

添加 Chrome 扩展程序 添加 边缘延伸 添加 Firefox 扩展 添加 Opera 扩展

记分板已到达!

记分板 是一种有趣的跟踪您游戏的方式,所有数据都存储在您的浏览器中。更多功能即将推出!

广告 · 消除?
广告 · 消除?
广告 · 消除?

新闻角 包含技术亮点

参与其中

帮助我们继续提供有价值的免费工具

给我买杯咖啡
广告 · 消除?