本文介绍了区块链技术的基础知识,并探讨了跨链通信的必要性,强调了通过 IBC 协议和 Polymer Chain 实现区块链之间无缝连接的重要性。文中详细解释了 IBC 的工作原理及其在 Cosmos 生态系统中的应用,指出目前区块链互操作性缺乏行业标准,并展望未来的发展方向。
TLDR; 区块链是不可变的、去中心化的数据存储系统。近年来,区块链发展迅速,但目前还没有标准的链间通信方式。Polymer Chain 通过利用 IBC,即使在对 IBC 无本地支持的情况下,也提供无缝的跨链通信方式。
区块链是分布式账本,用于存储信息。这些信息被存储在一组或 区块 中,并像列表一样连接在一起,形成一条 链。区块链技术的进步正在推动行业以指数级速度增长。截至今年,区块链的数量超过了 10,000 个。
随着行业的快速增长,仍然存在一个巨大的空白亟待填补。这些分布式账本带来了新的独特用例,但它们之间的互动却依然非常原始。已建立的桥接有独特的设计和实现,但前面的开发工作还有很大一部分——主要是被美化的多重签名和中心化托管。这导致了加密市场中大量资金丢失( Ronin Axie Infinity \$625m+ , Polynetwork \$600m+, Wormhole \$325m+, Nomad \$190m+, Harmony \$100m+, Qubit \$80m+, Thorchain ~\$10m, Multichain (Anyswap) \$3m+,等)。这过去两年不断发生的利用事件清晰地表明了开放源代码社区开发和维护的行业标准的必要性,例如 IBC x Polymer。
如果把每个区块链视为一台计算机,那么我们就拥有超过 10,000 台孤立的计算机。就像互联网 (TCP/IP) 解决了 Web2 计算机的连接一样,IBC 和 Polymer 解决了区块链的 Web3 连接。
IBC(跨区块链通信)是一个标准的互操作性协议,允许两个或多个区块链进行通信。它是一种通用消息传递协议,意味着可以使用 IBC 发送和接收任何形式的数据。 Cosmos 社区开发了 IBC 规范,并将其作为可插拔的 Cosmos 模块实现,能够在 Cosmos 网络上启用 IBC 通信。IBC 的 首次实施 于 2021 年推出。目前,并不存在通用消息传递的行业标准,而这一互操作性细分领域则代表了区块链技术中最大的空白。
Polymer 相信 IBC 是成为整个区块链生态系统互操作性第一个行业标准的有力竞争者。IBC 广泛使用形式验证,使其成为业界在建立通用消息传递标准方面的最佳选择。Cosmos IBC 系统首次对 轻客户端 赋予了巨大的经济价值,已被证明具有抵抗妥协的能力。
Polymer Labs 正在基于 Cosmos SDK 构建,旨在实现没有本地 IBC 支持的区块链之间的跨区块链通信(IBC)。
两条区块链之间 IBC 数据包流动的高层次描述
以下是 IBC 工作的高层概述。对其深度理解将在我们下周即将发布的文章中进行解释。
邮政服务很适合作为类比来解释 IBC。邮政服务(IBC)将定义包裹的标准(IBC 消息),进行包装(IBC 数据包),并将其从一个地方(发送方区块链)发送到另一个地方(接收方区块链)。它有两个主要层次。
传输层负责在链之间传输 IBC 数据包。在邮政服务类比中,这一层负责将包裹从一个地方运输到另一个地方。
从技术上说,这一层负责三件事情:传输、认证和排序(或 TAO)。这一层并不规定数据包中的数据应该是什么或如何在接收端被解释:那是应用层的任务。
应用层是最终用户交互的部分。在邮政服务类比中,应用层是在发送方将包裹包装好时,以及在接收方打开包裹并提取内容时。
这一层负责与 IBC 数据包的内容进行互动。
Cosmos 是一个蓬勃发展的互联应用和服务生态系统,志在实现去中心化的未来。也被称为“区块链互联网”,所有使用 Cosmos SDK 构建的区块链都可以通过 IBC 无缝沟通。
你可以在 Map of Zones 上查看区块链互联网的实际情况!
Cosmos 发布了 Cosmos SDK,这是一个用于构建兼容 IBC 的区块链的框架,以及 Cosmos Hub,所有兼容 IBC 的区块链都通过 IBC 标准连接。Cosmos 类比于互相关联的星座,因此得名“Cosmos”。
Polymer Labs 专注于将 IBC 引入所有区块链,包括那些不在 Cosmos 生态系统内的区块链。截至目前,只有支持 IBC 的区块链能够使用 IBC 规范进行相互通信,但它们必须遵从 兼容性要求。许多知名区块链,如以太坊和 Solana,都不符合这些要求,因此这些不兼容的链(即非 IBC 启用链)目前无法利用 IBC 在链间发送安全消息。
作为一个跨链中心,Polymer Chain 遵循 IBC 标准和规范,实现以下链间的 IBC 通信:
1) IBC 启用的区块链
2) IBC 启用的区块链 <> 非 IBC 区块链
3) 非 IBC 区块链 <> 非 IBC 区块链
聚合器的高层次视图
这就是我们对区块链、IBC,以及 Cosmos 和 Polymer 在生态系统中所扮演的角色的高层次概述。我们将在未来的文章中分享更多有关 IBC 工作原理、Polymer 为解决关键互操作性问题所做的努力,以及实现 IBC 在所有区块链上可用的发展路径的深入细节。
Polymer 的愿景:“将 IBC 互操作性扩展到所有链。”
关于 Polymer: Polymer 是第一个模块化的基于 IBC 的网络协议。Polymer 链将基于轻客户端状态验证,启用所有集成链间的 ZK-IBC 互连。Polymer 相信,多链的未来主要依靠一个开放源代码、社区开发和维护的行业标准,即 IBC x Polymer。
- 原文链接: polymerlabs.medium.com/a...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!