日拱一卒:LayerZero 学习笔记
2022-11-25 02:42
日拱一卒
2022-11-25 02:42
订阅此专栏
收藏此文章

写在前面


本文是作者学习笔记,不做投资参考。


跨链桥是啥?


跨链桥是将代币或数据在区块链之间转移的连接方式,两条链可以具有不同的协议、规则和治理模型,跨链桥提供了一种兼容的方式在两者之间安全地进行互操作。


区块链之间互通性的问题一直限制了区块链的应用空间,而跨链机制可以通过技术手段,将原本不同的、独立的区块链上的信息、价值进行交换和流通。如果把公链当成一个个区块链岛屿,那么跨链就是连接这些岛屿之间的桥梁。


最简单的解决方案是让多个节点同时监听区块链上的合约事件,当绝大多数节点都同意他们已经看到该事件时,则可以认为节点之间达成共识,触发序列中的下一个事件。


根据达成共识的方式与是否需要托管,可将跨链桥分为以下几类。

  • 托管 + 中心化(如中心化交易所跨链、WBTC 等)
  • 托管 + POA(权威证明)
  • 托管 + PoS(权益证明)(Matic、xDAI)
  • 托管 + MPC(多方计算)(Thorchain、Anyswap)
  • 非托管 + MPC(Multichain)


典型跨链协议


  • Ren Project:是一个无需许可的协议,允许用户匿名地在区块链之间进行交互和转移 token。Ren 虚拟机支持三种类型的跨链交易—锁定和铸造 (Lock-and-mint)、烧毁和释放 (Burn-and-release) 以及烧毁和铸造 (Burn-and-mint)。总体来说,这些交易缓慢而昂贵。
  • ThorChain:ThorChain 是一个去中心化的流动性网络,具有可互操作的区块链;允许以非托管方式进行跨链 token 互换。它不固定或包装资产,但允许用户在不同的第一层区块链上交换代币。ThorChain 使用权益证明共识机制。它建立在 Tendermint 上,网络验证器或节点需要绑定本地 token “RUNE”。RUNE 有一个 token 模型,它的价值随着网络利用率的增长而增加。
  • Binance Bridge:使用币安桥,用户可以在以太坊、Tron 或币安智能链 (BSC) 网络等各种区块链之间转账。每个特定 资产只支持特定的区块链。
  • AnySwap:Anyswap 是一个去中心化的跨链交易所,支持 8 种不同的区块链,如以太坊、币安智能链和 Fantom。 它为用户提供了一个一体化的平台,以交换或转换他们的资产到其他区块链。用户可以选择将其资产 存入再 mint token 的传统方法,或直接执行跨链互换,将其代币交易为不同区块链上的另一个代币。
  • Terra Bridge:Terra Bridge 是一个应用程序,用户可以在 Terra 区块链上向以太坊和币安智能链网络发送受支持的 Terra 资产。这些资产包括 LUNA (Terra 的原生代币 )、UST (Terra USD) 等 Terra 稳定币,以及 mTSLA( 特 斯拉 ) 和 mAAPL( 苹果公司 ) 等镜像资产。


跨链风险

  • 智能合约风险——代码中可能导致用户资金丢失的错误风险
  • 技术风险——软件故障、错误代码、人为错误、垃圾邮件和恶意攻击可能会破坏用户操作


一些朋友的看法


  1. 跨链资产转移核心是安全,其次才是效率和成本。
  2. 跨链的消息广播协议,从发展角度看是基础性协议,发币是否合适有待商榷。
  3. 另外 L2 层出来以后,跨链的需求会萎缩。


上面问题是一些朋友在看了 Stargate 之后的一些见解。以下是我的一些回复。


关于 1,我很赞同,对所有跨链,如果不能保证安全,讨论效率和成本都没意义,在币圈所有的操作都是安全第一位。


关于 2,STG 采用 veToken 模式,STG 持有者将可以质押 Token 以获得 veSTG 来参与 Stargate DAO 的治理,不过目前质押功能尚未上线。Stargate 是 LayerZero 第一个应用,第一个已经这么轰动了,可以想象 LayerZero 后面肯定还会有更宏大的叙事。官方没明确发币,但是有诸多蛛丝马迹显示会发币。


关于 3,目前已经有很多 Layer2,Optimism、Arbitrum、Polygon、Starkware、ZkSync 等 Layer2,但是他们上面的资产还是孤立的,我们还是需要跨链去方便转移资产。另外,很多团体、项目方都有发行属于自己的链的需求。那如果链越来越多,则跨链注定是刚需。跨链桥将在链之间发挥巨大的作用,专注跨链的项目在未来会大有可为。


补充一点,很多人担心这个高年化不会持续太久,以及某安、FTX、Sushi 也涌进来挖矿了。但是他们目标肯定不是挖矿,而是尽量获取尽可能多的 STG 筹码,以获得更大的 VE 治理投票权。到时候可以获取更香的协议手续费。


Stargate 背景


Stargate 跨链桥由 LayerZero Labs 团队开发,同时也是第一个基于 LayerZero 协议的应用(LayerZero 协议本身可能会另外发行代币)。LayerZero 是一种全链互操作性协议,能够在不同的区块链之间进行消息传输,从而实现资产的跨链转移。


与其他跨链桥梁不同的是 Stargate 不像 Thorchain 或 Ren Protocol,需要将代币合成为新「Wrapped tokens」(这种作法必须不断地铸造和燃烧代币才能从一条链中转移资产),而是直接使用原生代币来移动资金 。


Stargate 采用的 LayerZero 协议,可以理解为“增强版的轻节点模式”,因此它们自称“超轻节点”。增强的部分在于,LayerZero 的客户端(即它们所谓的“端点”)并不部署对方链上所有区块的区块头,“你不需要获取每个区块,其中许多区块是你不关心的,你可以按需为您关心的交易传输单个区块。


LayerZero


参考自白皮书:LayerZero 是底层协议,它将使许多不同的应用程序能够将其用作基础层。


LayerZero 是一个可配置用户端应用程序、运行 ULN(Ultra Light Node,超轻节点)的链上端点(endpoint,本质是一系列智能合约)。


LayerZero 依赖两个组件在链上端点之间传输消息:预言机和中继器。当一个应用程序将消息从链 A 发送到链 B 时,消息先到达链 A 上的端点,端点再把消息和其要到达的目标链,通知给(应用程序指定的)预言机和中继器。


预言机将区块头转发到链 B 上的端点,中继器则负责提交交易证明。交易证明在目标链上得到验证后,这则消息就被传送到目标链上。


其中,预言机(Oracle)为第三方服务,通过将区块头(Block Head)发送到另外一个链,用于在另一链上验证交易证明的有效性。目前,LayerZero 在实践中主要使用的是 ChainLink。


二者关系


LayerZero 是跨链基础设施,通过在每条链上部署的一组智能合约来实现链间通讯;Stargate 是建立在其之上的一个具体应用,功能类似于 DEX,只是专注于原生资产的跨链转账。


通过 LayerZero 的链间通讯能力,未来建立在其之项目可以做到跨链借贷、跨链质押等,所有当前在单个链内实现的功能都可以跨链完成。Stargate 当前实现的是稳定币和原生代币 STG 的跨链转账,相当于是 LayerZero 能力的第一步体现。


安全性:


Stargate 最重要的两个步骤:一个预言机转发区块头,任何被选择的预言机(例如 Chainlink)执行这个操作,另一个中继器转发交易证明,通过这样的方法来降低了运行成本。也就是讲之前的轻节点模式,是要将所有的区块头都进行验证,而超轻节点,通过预言机、中继器的组合来选择需要的区块链进行提交。


这样的方式在安全性上类似于轻节点,而成本类似于中间链模式,安全性除非预言机和中继器同时作恶才会发生安全性问题,而如果使用类似于 link 这样的预言机,安全性还是有保障的。


前景

关于 Stargate


Stargate 目前支持的功能为:在 7 条链上,进行价格 1:1 对应的资产的互相转账,包括主流稳定币资产 USDT/USDC/BUSD,以及平台原生代币 STG。


目支持的 7 条链为:ETH/BSC/AVAX/Polygon/Arb/Opt/FTM。比如,用户可以将 ETH 上的 USDC 转账为 BNB 链上的 USDT,或者将 Arbitrum 上的 STG 转为 Fantom 上 的 STG。


官方 Medium 披露,未来 6~8 周内将考虑 Solana/Terra/Cosmos Hub/Osmosis,未来 4~6 个月内将部署在各条链上。


0xMaki 近期在 Sushiswap 社区内提案集成 Stargate,来获得更好的转账体验、扩大 Sushi LP 流量。如果最终落实,将会是 Stargate 生态建设上的一个里程碑。


当 Stargate 主打跨链桥之后,势必和之前的很多跨链桥产生竞争,有时候技术领先不一定能保证带来真正的领先,需要全方位的宣传等。不过 Stargate 优势在于,跨链桥并不是他的全部。还有高 APY 挖矿,简洁的 Swap 以及其他可能,比如多链收益聚合器等。


关于 LayerZero


这里引用 0xMaki 的话再合适不过:他可以将各种复杂交易集合成一两笔简单交易:Unstake、swap、bridging、swap、restake。


几个简单的非常有吸引力的例子:

  • 跨链借贷:比如可以用姨太链的 ETH 去雪崩链挖矿。在 LayerZero 之前,你需要经历非常复杂的流程以及支付高昂的 Gas 费,一般的新手很容易搞晕,在有了 LayerZero 之后,流程就非常清晰简单,对小白来说,也很快就能上手。
  • 资产互换:使用 LayerZero,跨链交换只需要在源链上进行一次交易。
  • 多链收益聚合器:这个是最吸引人的地方,大家在 Stargate 的 Farming 页面,可以看下 Top Farms,目前有 7 条链的高 APY 单币质押。试想想,如果你每个都去试试,都去跨链一下,我基本敢保证你会疯掉的。更别说中间需要支付的 gas 费了。但现在有了 Stargate,所有跨链都非常丝滑。
  • 和大 Dex 合作,比如 Sushi 准备集成 Stargate,双方互相扶持,共同做大。用户也不用在诸多 Dex 里挑花眼,就挑最好的几个就可以了。


作者联系方式

相关Wiki

【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。

在 App 打开
特朗普
空投
rwa
稳定币
babylon
以太坊
wayfinder
wct
morph
香港
hyperliquid
wal