首页 新闻 正文

Omnichain将跨链规则写入智能合约的未来

 2024-04-17  

如果说DeFi是把金融规则写入智能合约,链上游戏是把游戏规则写入智能合约,那么Omnichain其实就是把跨链规则写入到智能合约里面,这里面包括了跨链消息传输规则和资产的签名授权规则。让我们深入细节来看看Zetachain是如何做到的。

ZetaChain:跨链规则的新篇章
ZetaChain是一款基于Cosmos SDK和Tendermint PBFT共识引擎构建的PoS区块链。利用Tendermint PBFT共识引擎,ZetaChain可以实现大约5秒的快速区块生成时间和即时的最终确定性(无需区块确认,不允许重组)。在理想的网络条件下,其交易吞吐量可以达到每秒4000+交易,但跨链交易的吞吐量可能因为外部链的延迟和各种其他因素(如外部节点RPC速度等)而无法达到这一水平。

架构与功能
ZetaChain的架构包含了一个由节点组成的分布式网络,这些节点通常被称为验证者(validators)。ZetaChain的每个验证者内部都包含ZetaCore和ZetaClient。ZetaCore负责产生区块链和维护复制的状态机,而ZetaClient负责观察外部链上的事件并签名外发交易。ZetaCore和ZetaClient被打包在一起,由节点运营者运行。任何人只要质押足够的ZETA代币就可以成为节点运营者,参与验证工作。

因此,如果ZetaChain的验证者只运行ZetaCore组件,它就变成排序者(sequencer);如果只运行ZetaClinet组件并且只负责观察外部链上事件的话,它就变成观察者(observers);如果同样只运行ZetaClinet组件且只负责签名外发交易,它就是签名者(signers)。

ZetaChain还集体持有标准的ECDSA/EdDSA密钥,用于与外部链进行认证互动。这些密钥分散在多个签名者(signers)中,只有超级多数签名者能够代表ZetaChain对外签名。ZetaChain使用绑定的质押和正/负激励机制来确保经济安全。

在Omnichain的世界里,ZetaChain是跨链规则的新篇章,它为实现安全、高效的跨链交互提供了强有力的技术支持。

  •  标签: