美文网首页
LayerZero 简介

LayerZero 简介

作者: 雪落无留痕 | 来源:发表于2023-04-05 02:14 被阅读0次

LayerZero 是一种多链的互操作性协议,发门为跨链传递轻量级消息。理论上可以做到对任意智能合约链的消息传递。简单来讲就是如果A链发送一条消息,其中部分信息可以传递到B链上,让B链的智能合约来处理。更通俗的理解方式就是让不同的链能够相互沟通,这样数据也能够互通。LayerZero并不是一条公链或者是应用生态,而是更底层的一种协议,基于它可以开发出很多多链生态。

如何实现多链通信
首先需要弄明白三个概念:

1.Endpoints:部署在每条链上的智能合约,消息传递的出入口。

2.Relayer:链下中继器,主要职责是将交易证明和用户支付费用从源链传递到目标链。

3.Oracle:链下预言机,主要职责是将通用的区块链数据(例如块头、交易回执等)从源链传递到目标链。


image.png

若跨链从A链传递到B链消息的时候,逻辑上是这么执行的:A链发送消息tA到A链上的某个跨链合约,合约调用A链的Endpoint,然后LayerZero通过要求两个独立的实体(Oracle和Relayer)确认交易,从而确保了跨链通信的有效性。假设两个实体没有共谋(一起做恶),如果Oracle可以为链A上包含tA的区块生成块头,Relayer可以独立生成该区块上tA的交易证明,以及块头和交易证明实际上是一致的,那么通信协议可以在保证tA在链A上稳定提交的前提下将消息传递给链B上的客户端。简单理解就是双重机制交叉验证,生态方可以自建Relayer加上引入第三方Oracle来确保了跨链消息的安全性,即避免了项目方单方面作恶,也避免了预言机单方面作恶。

每一次LayerZero跨链交易中用户需要一次性支付三笔费用。

  • 用于移动块数据的Oracle费用。
  • 用于传递带有证明的消息的Relayer费用。
  • 支付给LayerZero的开发费用,目前是用原生链代币支付。

Stargate跨链桥由LayerZero Labs团队开发,官方根据LayerZero开发出来的第一个应用生态。上线几天TVL达到30多亿,目前7亿多。跨链底层就是LayerZero,所以跨链资产都是原生资产,目前仅支持稳定币和生态代币STG。

参考

https://layerzero.network/

相关文章

  • 基于layerzero简单的跨链

    1.首先我们在bsc testnet 和 rinkeby 上各发一份erc721合约 开放mint权限 实现一...

  • 18旅游二班各组自我简介汇总

    一组简介 二组简介 三组简介 四组简介 五组简介 六组简介 七组简介 八组简介

  • 简介

    上辈子,洛幽喜欢了东凡一辈子,没有结果,之后她死了,她不后悔,只是为什么她一睁眼,嗯?捏了捏自己的脸,她这是回到了...

  • 简介

    1.主动地去阅读。 2.阅读目的:获得资讯,获得理解 前者为了增进资讯,获得信息,不能增加理解力。后者为了理解更多...

  • 简介

    姓名:赵金星 电话:13903984903 坐标:河南三门峡市陕州区。 三个标签的自我介绍: 1.时间管理践行者 ...

  • 简介

    朱凝不过打错个字,便被天打雷劈回古代。 为毛别人穿个废柴嫡女,她穿个废柴庶女?地位更低了哎 哇喔,别人嫁王爷,她嫁...

  • 简介

    凌波网络考试系统,是一套运行于Windows系统之上的无纸化网络考试软件。包括试卷编辑、分发试卷、学生答卷、自动阅...

  • 简介

    名字:笨小孩 不是富二代的笨小孩为了生活选择了编程。在大多数人眼里可能感觉编程是很无聊很辛苦经常加班的事情,其实人...

  • 简介

    A Native Client web application consists of JavaScript, H...

  • 简介

    选择django作为毕设项目,和日后工作内容。故在简单得做了一个blog和毕设系统之间,想深入了解django,会...

网友评论

      本文标题:LayerZero 简介

      本文链接:https://www.haomeiwen.com/subject/jpkeddtx.html