Tech.png

ZetaChain 的使命是作为一个平台,为任何区块链提供普遍的访问、简单性和实用性。今天,我们很高兴地介绍 Gateway 和 Localnet,它们极大地改善了通用应用的开发体验 —— 这些应用是 ZetaChain 的 EVM 上的单一智能合约,并且原生连接到任何其他区块链。Gateway 在活跃的 ZetaChain 2.0 升级中扮演着重要的角色。

关键要点

通用应用程序

通用应用是在 ZetaChain 的 EVM 上的智能合约,它原生连接到任何其他区块链(比特币、EVM、非 EVM、异构 L2 等)。

与常规合约不同,通用应用可以接受来自任何连接链的合约调用、消息和代币转账。它还可以触发连接链上的合约调用,并在连接链上进行代币转账。这些能力使得通用应用能够协调跨链的复杂多步骤交易。

例如,比特币用户可以与通用应用交互,将 USDC 发送到以太坊上的收款人。以太坊用户可以在 ZetaChain 上购买 NFT 并将其发送到他们 BNB 链上的账户 —— 所有这些都在一步内完成。

通用应用部署在 ZetaChain 的通用 EVM 上,这扩展了 EVM 并增加了全链互操作性功能。这意味着你现有的合约在 ZetaChain 上可以即插即用,并且通过一些修改,它们可以获得强大的全链能力。

点对点消息传递的挑战

在点对点消息传递系统中,一个链上的合约直接与另一个区块链上的另一个合约通信。这种设置对于少数几个相互连接的区块链来说简单而有效,提供了一种简单且易于建立通信渠道的方式。

然而,随着区块链和合约数量的增加,复杂性呈指数级增加。每个合约必须建立并维护与其他每个合约的直接链接,从而形成一个密集的连接网络。这种架构可能导致几个问题:

尽管存在这些挑战,点对点系统对于不需要访问共享状态的小规模跨链应用来说仍然是有用的。

引入中心辐射模型的通用应用