复制成功

分享至

主页 > 数字货币 >

技术解读ZetaChain:一站式多链DAPP底层设施

2024.02.09

作者:Howe & Faust,极客web3

前言:

  • ZetaChain是一条基于Cosmos SDK的POS公链,其区块中记录了“外部链”上发起的跨链消息与数据。用户可以在BTC等“外部链”上,通过类似Ordinals协议的原理,发布特定格式的消息,向ZetaChain网络传达自己的“意图”;

  • ZetaChain的节点通过共识的方式,确定哪些消息要被处理,以及先后次序,最终通过TSS门限签名技术,在目标链上生成数字签名,从该链的公共账户中释放资产,触发后续的交易步骤。

  • 技术解读ZetaChain:一站式多链DAPP底层设施

    (目前ZetaChain的验证者节点名单,有很多项目方或机构,包括OKX、HashKey Cloud、Dora Factory等)

  • 由于ZetaChain本身EVM兼容,支持部署合约逻辑。全链DAPP项目方可以直接在ZetaChain链上写好跨链消息的处理程序,无需在多链上部署桥接资产合约,这样可以节省开发成本;从用户端来看,理论上只需要和ZetaChain上的合约交互,而不必与源链-目标链之间的桥接合约多次交互,也可以节省手续费成本;

  • 与一些具有“一站式资产托管链”效果的Intent项目类似,ZetaChain本身支持部署资产合约或Defi协议,用户可以在不同链上的DAPP前端生成特定消息,对ZetaChain上的Defi合约或资产状态,进行异步调用(支持BTC链上账户);

  • 这就好像让ZetaChain直接托管了全链统一的资产账户,但要达成这种效果,需要专属的DAPP前端来配合。

  • 目前看来,ZetaChain最主要的功能,是充当跨链、全链互操作的底层设施,既可以解析并处理特定的跨链消息,也可以作为多链DAPP的业务逻辑执行平台,主要的商业模式是典型的 B to B to C。

  • 随着区块链行业的不断发展,我们正处于一个多链互联的时代。在这样的时代背景下,不同特性的公链衍生出了差异化的应用场景,为用户创造了多样化的体验,但与此同时,“链间孤岛”问题也显得愈发严重。不同链上的账户往往无法互通,人们的全链资产处于一种割裂而不统一的状态,这增加了使用门槛,也极大程度降低了用户体验。

    可以说,异构链之间的割裂与不兼容问题,是阻碍用户转化率增长的主要原因之一。而当今BTC生态的火爆,把异构链的互操作问题进一步体现了出来。

    正如 Vitalik Buterin 多年前所言:「多链是未来」。虽然多链并存已经成为大势所趋,但在异构链之间建立跨链桥,仍然是一个麻烦事。

    技术解读ZetaChain:一站式多链DAPP底层设施

    为了解决多链互操作问题,LayerZero、Polyhedra、Map Protocol、Bool Network 乃至于 Cosmos 和 Polkadot,都曾提出不同的链间消息传递方案,而近期上线 Token 的 ZetaChain 也是全链基础设施版图中的重要一员。


    下文中,我们将简要的对ZetaChain 的全链解决方案进行技术视角的阐述,说明ZetaChain 如何作为全链互操作DAPP的底层基础设施,实现跨链消息解析与处理。


    技术解读ZetaChain:一站式多链DAPP底层设施

    现有跨链方案的问题

    其实,单纯论跨链桥要解决的问题,最简单的场景是资产在不同链上的转移。你从 ETH 往 Polygon 上跨资产,要先往 ETH 链上指定的充值地址转入资产,然后在 Polygon 链上接收等量资金。

    但问题在于,Polygon 的节点无法确认 ETH 链上发生了什么,不知道你是否真充值了 xx 金额。如果有人谎称,自己往 ETH 链的指定地址转了 100U,然后在 Polygon 链上发起提款声明,要求释放他的 100U,这就会出现“凭空提款问题”。

    跨链桥的关键在于,解决此处的“凭空提款问题”,即确认所有的提款声明都对应着真实的充值行为,本质而言,是设法在 B 链上证明,A 链上的确发生了 N 笔与跨链桥相关的交易。

    技术解读ZetaChain:一站式多链DAPP底层设施

    目前主流的跨链桥都倾向于采用公证人机制,就是设置一批公证人节点,通过多签或者 MPC 签名来“共识”,只要多数公证人认为你的跨链行为可以被批准,你的资产就可以顺利跨走。

    也有一些跨链桥采取更安全的哈希锁,或是用链上合约实现其他链的轻节点,通过接收 merkle proof 或 zk proof,来确认跨链行为有效性,但这种跨链桥的成本往往比较高,最终会转嫁到用户手续费上。所以,多数跨链桥还是选择了链下公证人节点走多签的模式。

    参考资料:白话科普:设计跨链桥时都要考虑哪些事?。

    基于公证人的跨链桥往往面临着巨大风险:易遭黑客攻击,或监守自盗,据 SlowMist Hacked 统计,2022 年跨链桥安全事件共 16 起,损失达 12.1 亿美元,占当年链上攻击事件损失总额的 32%,由此可见跨链桥安全漏洞的危害。

    免责声明:数字资产交易涉及重大风险,本资料不应作为投资决策依据,亦不应被解释为从事投资交易的建议。请确保充分了解所涉及的风险并谨慎投资。OKEx学院仅提供信息参考,不构成任何投资建议,用户一切投资行为与本站无关。

    加⼊OKEx全球社群

    和全球数字资产投资者交流讨论

    扫码加入OKEx社群

    相关推荐

    industry-frontier