介绍:
ZetaChain 是一种权益证明 (PoS) 区块链,它将自己定位为区块链领域的独特参与者,与 THORChain 和 Axelar 等架构相似。本文探讨了 ZetaChain 的高级架构和主要功能,阐明了其独特品质,例如全链智能合约。
架构概述:
ZetaChain 的核心是利用 Cosmos SDK 和 CometBFT 共识。原生 ZETA 代币具有双重用途,既可用作 ZetaChain 内的 gas 支付,又可用作质押资产。与 THORChain 非常相似,ZETA 被用作跨链消息传递的路由代币,但不像 THORChain 那样广泛依赖 ZETA 流动性提供者。该架构由两个主要组件组成:ZetaCore 和 ZetaClient。
1.ZetaCore:
- 负责生产区块和管理L1层。
- 作为 PoS 区块链系统中的主要客户端运行。
2. Zeta客户端:
- 促进跨链行动,包括事件的观察和签署。
- 运行 ZetaClient 的节点执行三个基本功能:验证、观察和阈值签名。
Zeta 节点的角色:
Zeta 节点执行三种不同的角色,每种角色对于平台的功能都至关重要:
- 验证者:
- 质押 ZETA 并参与区块投票的标准 CometBFT 验证者。
- 观察员:
- 分为排序器和验证器。
- 排序器将外部链上的事件转发给验证者,并共同达成共识。
- 观察者必须运行外部链的完整节点,这使得 Zeta 节点操作资源密集。
- 签名者:
- 节点之间共享 ECDSA/EdDSA 密钥。
- 需要绝大多数(2/3)的共识才能在外部链上签署交易。
- 对于外部链上的资产保管和消息签名至关重要。
主要特征:
ZetaChain 架构实现了两个主要功能:
1. 跨链消息传递(CCMP):
- 利用 Zeta 和 zEVM(Zeta 以太坊虚拟机)作为消息和 ZETA 代币的中继器。
- 虽然必不可少,但 CCMP 并不是 ZetaChain 独特价值主张的重点。
2. 全链智能合约:
- 在 zEVM 上运行,允许跨多个链执行智能合约。
- Zeta 的竞争优势在于它支持全链 EVM 合约,使其成为一个综合平台,而不仅仅是一个跨链交易的中介。
结论:
ZetaChain 的架构由 Cosmos SDK 和 CometBFT 共识驱动,在区块链领域独树一帜。虽然它支持跨链消息传递,但其真正优势在于通过 zEVM 实现全链智能合约。ZetaChain 的目标不仅仅是成为一种过渡工具,而是希望成为用户参与全链智能合约的主要平台,使其有别于该领域的其他架构。