智能合约--LayerZero

文章目录

  • 前言
  • 一、LayerZero是什么

  • 二、LayerZero 解决什么问题?

  • LayerZero运行机制

  • LayerZero的使用场景

  • LayerZero与IBC有两个主要区别

  • 总结


前言

目前区块链的侧链,1层,2层,或者其他链,都一直在增加,但是问题来了,链一直在增加,但是资产得灵活度怎么解决,我在A链,我想在B链如何使用?那么今天就来认识下LayerZero,他就是解决我们数据孤岛得问题.

一、LayerZero是什么?

LayerZero 是轻量级的基于通信层的解决方案,是一种无需信任,互操作性得协议

二、LayerZero 解决什么问题

现在区块链所有得链都是属于孤岛得状态,怎么做到每个链之间得交互和通信呢?

那就是使用LayerZero协议!

举个栗子:比如A现在在ETH链上,有个token,我需要转移到Solana,目前得解决方案就是使用IBC跨链协议,但现在有个更好更快得选择,就是使用LayerZer0,进行转移。 Layer0是一个全能得互操作协议,能够联通不同得链上资产信息,数据和合约等,形成一个全能得链Omnichain

三、LayerZero运行机制

LayerZero在每个支持网络(以太坊、Solana、Polygon等)上部署了一套智能合约,用户必须通过LayerZero合约与各链的合约互动。LayerZero信息传递合约与用户部署的合约通信来传输相应的行动。用户的原始合约基于其选择的网络,比如Polygon,用户可以从任何地方与它互动。

LayerZero 将他们在轻量级链上的客户端称为“LayerZero Endpoints”。它们由智能合约组成,Layer零端点的核心功能三个主要功能:

1、沟通

2、验证

3、网络

这些模块的操作方式类似于网络堆栈,将消息发送到发送方端——将通信器发送到验证器发送到网络——然后将堆栈发送到接收方端。除了核心模块之外,LayerZere端点还可以通过库进行扩展,库是定义如何处理特定链的通信的辅助智能契约。LayerZero网络中的每个链都有一个关联的库,并且每个端点都包含每个库的一个副本。这种模块化设计允许LayerZero网络快速和轻松地扩展,以包括按需的新链。此外,两个链之间的通信只需要它们各自的库出现在两端,这使得LayerZero成为一个完全连接的网络,能够协调任何一对节点之间的事务

                          

四、LayerZero的使用场景

  • 跨链去中心化交易
  • 兑换(Swaps)
  • 统一流动性桥
  • 多链收益聚合器

LayerZero与IBC有两个主要区别

**部署形式:**Layer Zero是IBC的智能合约实现(因此它可以在EVM和Solana等链上原生运行)——截至2022年3月,IBC仅在Cosmos 链上运行。

**替换成本高昂的轻客户端:**它不再要求每条链上的智能合约同步所有其他连接链的区块头,而是将规范化检查外包给Chainlink。

总结

以上就是今天要讲的内容,本文仅仅简单介绍了下LayerZero得特点还有区别机制等,而LayerZero0肯定还有更深得一些机制还有更好得功能,如果需要其他得可以自行去研究,也欢迎分享哈

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Zeke链上学堂

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值