ZetaChain (ZETA) 是一个 1 层区块链,旨在弥合各种区块链网络之间的差距。利用 Cosmos SDK 和 Tendermint 共识机制,它使开发人员能够自定义构建可扩展的可互操作应用程序。该平台允许去中心化应用程序(DApp)利用多个区块链的能力来解决当前的跨链协议问题并实现全链跨链功能。全链智能合约和 ZetaEVM 引擎的使用促进了互操作性,使 ZetaChain 成为中央集成中心。
ZetaChain利用Cosmos SDK,以Tendermint共识引擎和权益证明(PoS)模型为基础,展现了独特的全链互操作能力。它使用自己的代币作为Gas费用,具有扩展全链EVM智能合约的优势。正如 Jed Barker 所解释的,ZetaChain 的运作方式如下:
与其他架构一样,Zeta 可以提供众多的跨链消息传递功能,但其独特的优势在于支持全链 EVM 合约,被称为“带智能合约的 THORChain”或“带 EVM 的 Axelar”。它是使用 Cosmos SDK 和 CometBFT 共识来创建 PoS 区块链,类似于 THORChain。Zeta 利用 ZETA 代币作为跨链消息传递的路由代币。
解释如下:ZetaCore 是生成区块并运行 Layer1 的客户端,与其他 PoS 区块链类似。ZetaClient负责跨链操作,其他节点同时运行ZetaCore和ZetaClient。Zeta 节点执行三个关键功能:验证、观察和签名,每个功能由每个节点内的不同角色操作。该架构支持两个关键功能:全链智能合约和跨链消息传递。
· 验证者:标准 CometBFT 验证者,与其他 PoS 链上的验证者一样,质押 ZETA 并对区块进行投票;
· 观察者:观察者需要运行外部链的全节点,分为排序者和验证者。排序者监督外部链上的事件并将其发送给验证者,验证者对事件进行投票以达成共识。排序者的作用只是确保有效性;任何节点都可以对交易进行排序。这使得运行 Zeta 节点比运行标准链的成本更高,类似于 THORChain,这也是 THORChain 没有添加 Solana 支持的原因之一;
· 签名者:节点共享 ECDSA/EdDSA 密钥,只有绝大多数(2/3)节点能够在外部链上签署交易。签名者是 Zeta 在外部链上托管资产和签署信息的方法。在以太坊等智能合约平台上,它们可用于与智能合约和托管资产交互,以及比特币和狗狗币等非智能合约链上的托管资产。白皮书中的下图显示了签名图表。
CCMP 通过使用 ZetaChain 作为中介来实现其他链之间的信息路由。其他协议,例如 LayerZero、Axelar、IBC、Chainlink CCIP,以及某种程度上的 THORChain,也在这个方向展开竞争。然而,对于 ZetaChain 来说,他们的跨链消息传递协议是使用其原生代币 ZETA 实现的,这从根本上将其与竞争对手区分开来。除 THORChain 外,其他竞争对手并不依赖其原生代币进行价值转移。白皮书中的一个跨链 DEX 示例直观地展示了 ZETA 在消息传递中的作用。在此示例中,如果用户想要在 Polygon 上将 1.2 ETH 兑换成以太坊上的 USDC,则路径为:
1、在 Polygon AMM 上将 ETH 兑换为 ZETA;
2、将ZETA发送至ZetaChain;
3、将 ZETA 从 ZetaChain 路由到以太坊;
4、在以太坊上将 ZETA 兑换为 USDC;
5、用户收到以太坊 USDC。
虽然逻辑上可行,但该解决方案需要大量资金,这在一定程度上削弱了其与 Squid 和 UniswapX 等意图协议以及 Circle 的 CCTP 的竞争力,后者作为结算赛道占据了相当大的市场份额。除了资本效率之外,跨链消息传递也是一个竞争激烈的竞技场。
在 Zeta 上部署跨链智能合约为开发人员提供了许多好处,而不仅仅是使用 Zeta 和 zEVM 来促进交易。首先,它可以与原本不支持智能合约的资产进行交互,例如 BTC、DOGE、LTC。其次,通过将应用程序状态定位在Zeta上,最大限度地减少漏洞攻击面,并且不依赖ZETA代币的流动性进行价值转移。在其竞争对手中,除了 Axelar 采用 CosmWasm 而不是 EVM 之外,目前没有其他协议提供此类产品,迄今为止也没有看到任何采用。
ZetaChain的跨链智能合约由TSS协议支持,验证者在外部链上运行全节点并共享签名,因此他们可以代表ZetaChain及其用户托管资产。然后 zEVM 就能够根据需要操纵这些资产。需要注意的是,例如,在这个过程中,BTC 并不是直接从比特币转移到 Zeta,而是转移到由 Zeta 验证者托管的地址,然后在 ZetaChain 上表示,类似于 THORChain 如何为协议托管的 BTC 添加智能合约功能。
在此框架下,Zeta有能力开发许多独特的协议,例如:
从根本上说,ZetaChain的zEVM和ZetaClient的结合的独特之处在于它对不直接支持智能合约的链上资产的托管和控制。虽然大多数跨链平台都用作后端基础设施,但 ZetaChain 有助于在 ZetaChain 上创建自己的加密货币经济。
ZETA 作为 ZetaChain 生态系统的基石,在可编程性和治理方面发挥着至关重要的作用。ZetaChain 以其互操作性和对跨链 dApp 的支持而著称,关键网络活动依赖于 ZETA。
总体而言,ZETA 的多方面实用性支持 ZetaChain 的安全性、效率和去中心化治理,使其成为网络功能的重要组成部分。
ZETA 代币的初始总供应量设定为 21 亿枚,计划四年后每年通胀率约为 2.5%。代币分配(参见参考链接 1)战略性地分配到生态系统的各个部分:
与目前的跨链部署不同,ZetaChain 作为协议的基础层,可以实现所有不同部署之间的流动性互操作性。例如,ZetaChain 上的用户可以将保证金存入中央合约并持有 GMX 头寸。这构成了Zeta跨链应用的核心前提(仓位管理层位于Zeta上),这意味着想要利用GMX的全部流动性的用户需要使用ZetaChain。
除了确保执行质量之外,还有两个关键优势:
ZetaChain 上的智能合约可以直接将所需的保证金金额存入相关链,以及如何使用这些资产的说明。虽然这个过程在技术上不需要 ZetaChain,但它可以通过以下方式增强用户体验:
DEX 领域的市场领导者 UniSwap 可能会将其运营中心从以太坊转移到任何其他链。然而,理论上,通过部署在 ZetaChain 上并使用 ZRC-20 标准,用户可以(跨任何链)换入和换出任何资产,并在他们选择的任何链上托管所述资产。
在跨链转账市场上,LayerZero是ZetaChain最大的竞争对手。虽然LayerZero不参与全链智能合约领域的竞争,但LayerZero在跨链转账方面的市场地位非常稳固。LayerZero的主要优势来自于Stargate,其次是LayerZero对OFT标准的推广(为跨链代币转移提供了新的解决方案,使得不同链之间的代币转移更加简单、高效)。
LayerZero架构
简单介绍一下,LayerZero 是一个允许“用户应用程序”跨区块链发送信息的协议。该架构由 4 个主要部分组成:
这种设计本质上可以归结为 2/2 多重签名,其中主要的信任假设是 Google Cloud 和 LayerZero 不会串通。依赖这些链下组件(如预言机和中继器)可以受益于轻量级、廉价且可扩展的架构,但也有依赖两个中心化实体的缺点,可能使其面临审查风险。
与LayerZero相比,Axelar的结构与Zeta更相似,但也有显著差异。与 ZetaChain 一样,Axelar 也是使用 Cosmos SDK 开发的。但它并不直接托管EVM,因此不支持与Zeta相同类型的全链智能合约。因此,Axelar的目标市场是跨链消息传递,类似于LayerZero。
Axelar架构
Axelar 是一条 PoS 链,具有验证者集和质押代币 AXL,由以下组件组成并处理信息:
总体而言,除了在自己的链上支持EVM之外,其结构与ZetaChain类似,只是在自己的链上支持EVM。在安全性方面,Delphi Research认为它比LayerZero的2/2模型更安全,尽管它仍然存在一些缺点。由于应用程序可以运行自己的中继器,因此 Google 和 LayerZero 之间串通的可能性非常低。
跨链互操作协议(CCIP)与其他跨链信息平台没有太大区别,用户在一条链上发送信息,信息被转发到CCIP,然后CCIP将信息转发到目标链。CCIP 的与众不同之处在于它如何利用 Oracle Networks,以及添加另一个实体:风险管理网络(Risk Management Network,RMN)。
CCIP分为链上和链下两部分。
链上组件:
链下组件:
事实上,要打破链间的隔离效应,解决“多链通信”和“跨链通信”问题至关重要。与其他解决方案相比,ZetaChain项目的核心优势在于其跨链互操作能力,使不同区块链之间的互操作成为可能,解决当前区块链碎片化和缺乏互操作性的问题。它的目标是使全链 dApp 能够直接与不同的区块链进行本地交互,而无需包装或桥接任何资产。然而,与ZetaChain连接的外部链存在安全风险,可能导致双重支出、审查、重组、硬分叉、链分裂等。
目前,LayerZero和Axelar在跨链信息应用方面处于领先地位。然而,现在宣布谁是最终领导者还为时过早。在期待ZetaChain新解决方案的同时,也期待LayerZero、Axelar、Chainlink CCIP等的不断迭代和创新。
The Future Opportunity for Full-Chain Applications https://members.delphidigital.io/reports/zetachain-part-2-the-opportunity-ahead-for-omnichain-applications#consumer-aggregation-apps--improving-the-on-chain-derivatives-experience-56d5
What is ZetaChain? https://www.datawallet.com/crypto/what-is-zetachain
The Competitive Landscape of Blockchain Bridging https://members.delphidigital.io/reports/zetachain-part-1-a-competitive-landscape-of-blockchain-bridges#architecture-ed17
Additional Links:
Zeta Token Distribution https://www.zetachain.com/docs/about/token-utility/distribution/
MUX Aggregator Whitepaper https://docs.mux.network/protocol/overview/leveraged-trading-aggregator
Supported Contracts by LayerZero https://layerzero.gitbook.io/docs/technical-reference/mainnet/supported-chain-ids