# Layerzero, ICB協議的未來轉化層

By [Untitled](https://paragraph.com/@0x0bd216ca6677e25b64abe93fe00fad75ac899e40) · 2021-12-30

---

今天，庞大的 Cosmos 生态系统通过 Cosmos 的区块链间通信协议 (IBC) 连接起来。最近，Terra 等 Tendermint 链启用了 IBC，将它们连接到 Cosmos Hub、Osmosis 和许多其他链。 Cosmos 生态系统正在快速增长，但由于连接到以太坊和其他基于 EVM 的链的高昂成本，仍然在很大程度上受到限制通过 IBC 的当前传输层。 LayerZero 是一种全链互操作性协议，能够向任何链上的任何合约发送消息。该消息是一个字节有效载荷，允许用户应用程序完全控制其结构和解释。简单地说：LayerZero 是一个消息传输层，用于智能合约在链之间进行通信。 今天，许多应用程序正在转向多链架构。 LayerZero 可以使这些应用程序之间无缝通信（A →A，B →B），但如果 A 想与 B 通信怎么办？一种方法是让 A 和 B 团队设计一套商定的规则来解释两个应用程序之间的消息传递。消息标准将针对 A 和 B 想要执行的特定类型的通信进行高度优化。如果 C 想在几个月后集成，但他们需要修改标准以满足他们的要求怎么办？

这就是 Cosmos 的区块链间通信协议 (IBC) 的用武之地。 除了作为如何在两条链之间建立通信的标准之外，IBC 还拥有一套强大的标准，例如 ICS-20，它定义了消息的格式代币转移。 A、B 和 C 的团队可以利用这些社区驱动的标准来定义他们的消息传递规则，而不是重新发明轮子。

现在要解决的问题是：IBC 当前的传输层需要在每条链之间建立成对的轻客户端。在大多数基于 EVM 的链中，运行完整的轻客户端成本过高，限制了 IBC 对具有高吞吐量和廉价交易的链的影响。在所有智能链上运行 IBC 的强大消息传递标准不是很好吗？

在全链互操作性协议 LayerZero 之上引入 IBC。通过用 LayerZero 替换 IBC 的传输层，IBC 现在可以在任何地方蓬勃发展，让应用程序拥有一个社区驱动的全链通信标准。 LayerZero 实施了一系列创新，使全链通信更便宜、更快捷。感兴趣的读者可以查看我们的 Ultra Light Node 设计。 LayerZero 开发团队将在 LayerZero 之上推出 IBC 消息传递接口，供所有开发人员利用。欢迎来到消息传递的未来：LayerZero 之上的 IBC。

如需更深入地了解 LayerZero 作为 IBC 传输层，请查看 Isaac Zhang 的这篇文章。感谢 Kyle Samani、Zaki Manian、John Robert Reed、Bryan Pellegrino 和 Isaac Zhang 的审阅。

---

*Originally published on [Untitled](https://paragraph.com/@0x0bd216ca6677e25b64abe93fe00fad75ac899e40/layerzero-icb)*
