详解Stargate:LayerZero推出的首个解决”桥接三难困境”的跨链桥
一、背景
首先,随着区块链行业的不断发展,出现了各种形态的链,例如 Layer1、Layer2、Layer3、侧链、Rollups 等,有同构链也有异构链,而且,每条区块链上,又分为很多个不同的协议。
这些不同的区块链、不同的协议,把区块链的世界,割裂为一座座的信息孤岛,大量的加密资产分布在这些不同的链及不同的协议之上,这无疑降低了资金的利用效率。
而跨链桥的出现,则可以在这些不同的链之间搭建起桥梁,可以把一个链上的资产,桥接到其它区块链上。
例如,Coinbase 推出的二层网络 Base 跨链桥的出现,可以把其它链上的加密资产,桥接到 Base 网络上,用户可以享受到 Base 链的一些早期红利,与此同时,通过跨链桥也可以把 Base 链上的资产桥接到其它区块链。
跨链桥的出现,大大提高了资金的利用效率。
根据 defillama 的数据统计,在当前的 DeFi 格局中,跨链桥 TVL 总量排名第四,达到了 97亿美元的体量,仅次于 Dex 赛道。
另外,在跨链桥赛道中,普遍存在着安全性低、费用高、跨链速度慢等问题。而 Stargate 就是在这样的背景下出现的。
二、Stargate 协议概述
Stargate Finance 是基于 LayerZero 的多链跨链桥协议,由 LayerZero Labs 于 2022 年 3 月创建,同时也是第一个基于 LayerZero 协议的 DApp,是一种可以实现多条区块链之间的资产转移的协议。
Stargate 的目标是简化将资产从一条区块链转移到另一条区块链的过程,省去繁琐的锁定、铸造、燃烧和赎回等步骤,以实现一次交易完成转移的便利性。
由于 Stargate 是搭建在 LayerZero 上的跨链协议,所以谈到 Stargate,就需要从 LayerZero 谈起。
什么是 LayerZero
LayerZero 是一种全链(Omnichain)的互操作性协议,LayerZero 构建了一种全新的超轻节点模式,为各种跨链协议提供一种安全可靠的基础设施。
理论上来说,LayerZero 可以做到在任意支持智能合约的链进行消息传送,例如,用户在 A 链发送一条信息,那么这些信息可以传递到 B 链上,从而让 B 链的智能合约去实现相应的操作。LayerZero 可以实现不同链之间的信息沟通,这里的信息沟通,当然也包括在不同链之间的资产传递。
LayerZero 并不是一条公链或者是应用生态,而是一种更底层的协议,LayerZero 的定位类似于互联网中传输层的 TCP 协议,在该协议之上可以构建许多不同的 DApp。
LayerZero 如何实现全链互操作
我们首先理解全节点、轻节点和超轻节点的区别。
- 全节点:同步所有区块链数据的节点,既存储区块头,也存储具体交易信息等。
- 轻节点:只存储区块链数据的一小部分,例如区块头和其他一些信息,不存储区块内的具体交易信息。
- 超轻节点:并不保留所有区块头,而是通过预言机按需传输流式区块头,从而更高效的同步链外实体以达到所需状态。
Layerzero 的全链互操作,是通过在每条链上部署一个 Endpoint(客户端)来实现的,Endpoint 会运行一个超轻节点(ULN,Ultra light node),然后通过 Oracle(预言机)来按需传输包含跨链信息的区块头(而非按顺序传输所有区块头,从而降低成本),再通过 Relayer(中继器)来传送递交易证明(Proof 信息),两者相互验证,从而确保跨链信息正确。
下图展示了 Chain A 上的用户应用程序(UA,User Application)通过 LayerZero 向 Chain B 上的用户应用程序发送消息的流程。
LayerZero 的全链互操作,就是通过这三个核心组件 Endpoint、Oracle 和 Relayer的共同作用来完成的。
基于 LayerZero 这个全链互操作性可以跑通很多以往不太容易实现的业务,比如全链跨链桥、跨链交易、跨链借贷等,而 Stargate 是 LayerZero 官方推出的跨链桥,也是基于 LayerZero 协议的第一个 DApp,被 LayerZero 团队称作是第一个解决“桥接三难困境”的产品。
三、Stargate 如何实现跨链
众所周知,在公链中存在着一个“不可能三角” 理论,指的是去中心化程度、安全以及可扩展性,一条公链最多也只能同时满足其中的两条。
例如对于比特币来说,它的去中心化程度和安全性都是比较高的,但是它的可扩展性较差。对于许多公链来说,虽然可扩展性和安全性提高了,但是它却牺牲了去中心化程度。
公链领域存在的“不可能三角”困局,可以通过模块化公链来解决。
同样的,在跨链领域也存在着一个“不可能三角” 理论,它们分别是:
- 保证即时最终性(Instant Guaranteed Finality);
- 统一流动性(Unified Liquidity);
- 原生资产(Native Assets))。
也就是说,在大多跨链桥中,最多只能同时做到其中的一到两点,并不能三项全部都做到最好。
而搭建在 LayerZero 协议上的 Stargate 跨链桥,它却能同时满足跨链桥的这三大特性,即能够保证即时最终性、实现统一流动性以及支持原生资产。
在一些常见的跨链桥中,大多使用的是「锁定+铸造+销毁」的方式,也就是说,在源链中将资产先锁定,并且在目标链中铸造合成资产,而要将资产转回来到源链时,则需要把之前铸造好的合成资产销毁,然后赎回原始代币,这其实并没有实现即时最终性。
Stargate 开发出了一种新的资源平衡算法,可统一所有区块链原生的流动性,同时提供即时保证最终性。
Stargate 在资产跨链方面采用【流动性互换】方案,与大部分针对特定网络设立独立流动性池的跨链桥不同,Stargate 采用统一流动性池来支持资产跨链操作。
也就是说,Stargate 可以实现统一的流动性池管理,每一条链也都可以去访问其它链上的流动性。
例如,在 A 链上有一个 USDT 流动性池,那么,其它链发起的 USDT 相关交易,都可以借用和返回 A 链的 USDT 流动性,从而使算法在面对不平衡的交易量时保持流动性的平衡,这样就可以提高资金的利用效率。
可是,当多链共享一个流动性池时,会面临因流动性深度不足而导致交易失败的问题,因为多链共享一个流动性池时,用户数量发及并行数量就会随之增加,从而降低了池中的流动性,导致部分跨链交易失败。
例如,A 链上有 100USDT 的流动性,B 链请求 60 USDT 的流动性,而 C 链请求 50 USDT 的流动性,B 链和 C 链的 USDT 流动性总和超过了 A 链上的 USDT 流动性总和,那么其中一个链的跨链请求就会失败。
为此,Stargate 引入了一套“资源平衡算法”来解决上面的问题。Stargate 把每一条链上的流动性池按不同区块链划分为多个区间进行管理,也叫做软分区。
例如,A 链上的 100 USDT 被软划分为 B 链上的 50 USDT 和 C 链上的 50 USDT。
为了使流动性能够更大可能地满足跨链需求,协议允许不同链之间“借用”和“返还”流动性,从而使算法在面对不平衡的交易量时保持流动性的平衡。
当收到跨链请求时,资源平衡算法会审查每个区间的流动性并将用户存入的资产划分给流动性不足的区间进行补充,从而避免因流动性枯竭造成的交易失败问题。
如果 B 链上的跨链请教比较频繁,那么就可以把它设置为较高的权重,当有新的流动性进来时,除了补足各条链的流动性缺口后,会把多余的流动性按事先分配好的权重,虚拟地分配给其它各个链。
另外,Stargate 还引入了平衡费(Equilibrium Fees,激励流动性均匀地分布在各条链上)。
例如,当 A 链上的资金转出过多时,继续从A 链转出资金将会被收取更高的费用,这样就可以依靠用户的自发交易行为维护各条链上的流动性。
总的来说,Stargate 通过一套“资源平衡算法”来提升资金的利用率,将单币资产在各条链上的流动性作为一个完整的流动性池来利用,尽量避免单链枯竭,实现统一流动性池下的及时分配、按需调动。
四、团队
Stargate Finance 团队目前具体人数未知。不过鉴于 Stargate Finance 是 LayerZero Labs 上的第一个应用,从早期社区里反馈的消息可知,Stargate Finance 与 LayerZero 存在较为密切的联系,并且在开发人员上具有一定的重合度,Stargate 的白皮书就是由 LayerZero 的三位联合创始人共同编写的。
因此,在团队部分,我们可以先从 LayerZero 的团队人员入手。
团队有三位联合创始人,Bryan Pellegrino 担任 CEO,Ryan Zarick担任 CTO,另一位 Caleb Banister。
三人均毕业于新罕布什尔大学的CS专业,毕业后也有非常多的职业交集。
创始团队成员具体情况如下:
Ryan Zarick:
LayerZero Labs 联合创始人兼 CTO,毕业于美国新罕布什尔大学,计算机专业硕士。
22011.11–2013.03 担任 BuzzDraft 的 CTO;2010.09–2020.13 担任 Coder Den 的联合创始人;2018.01–2020.03 担任 80Trill 的联合创始人;2019.06–2021.01 担任 Minimal AI 的联合创始人;2021 年创立 LayerZero 并担任 CTO。
Bryan Pellegrino:
LayerZero Labs 联合创始人兼 CEO,毕业于美国新罕布什尔大学,主修计算机专业。
2010.10–2013.01 担任 Coder Den 的联合创始人兼 COO;2011.06–2013.01 担任 BuzzDraft 的 CEO;2017.10–2019.08 担任 OpenToken 的联合创始人;2016.06 — 至今,担任 Rho AI 的首席工程师;2021 年创立 LayerZero 。
在创立 LayerZero 之前,Pellegrino 曾是一位职业德扑选手,还和 Ryan Zarick 一起创立过一家机器学习公司,成功地把一套机器学习工具销售给了一支 MLB 球队。
Caleb Banister:
LayerZero Labs 创始人,毕业于美国新罕布什尔大学,主修计算机专业。
2005.06–2010.12 担任 UNH 互操作性实验室的软件开发师;2010.09–2021.02 担任 Coder Den 的联合创始人;2018.03–2021.02 担任 80Trill 的联合创始人;2019.06–2021.02 担任 Minimal AI 的联合创始人;2021 年创立 LayerZero。
从团队三位核心成员的履历可以看到,2021年三人再次聚首,联合创办了 LayerZero Labs,而且,团队有卓越的机器学习算法和区块链开发的创新能力,而且彼此有长期的合作关系,都拥有多年的开发经历和成功的创业经验。
另外,Sushiswap 的联创 0xmaki 也全职加入该团队并担任首席战略顾问,帮助 Layerzero 的跨链生态建设。
五、基本产品
1、跨链功能(Transfer)
跨链功能是 Stargate 最重要的功能,在操作界面上非常直观。可以实现跨链 1:1 交换原生资产,并能保证即时的最终结果。
目前可以选择的链有以太坊主网、BNB Chain、Avalanche、Polygon、Arbitrum、Optimism、Fantom、Metis、Polygon zkEVM、zkSync Era Mainnet 以及最近支持的 Base 网络。
在 Stargate 平台中支持的跨链币种,除了稳定币、ETH 等之外,还支持 CAKE、STG、CRV、RDNT 等代币。
2、提供流动性(Pool)
流动性提供者可以向 Stargate 添加流动性,并在每次 Stargate 的跨链(transfer)交易中获得一定的奖励。
用户可以选择不同的流动性池添加流动性,目前池子主要为稳定币池,提供流动性后会得到 LP 代币,并获得协议的跨链手续费奖励。
3、流动性挖矿(Farming)
Stargate 的流动性提供者可以质押他们的 LP 代币以换取 STG 奖励。
用户在提供流动性获得 LP 代币后,可以将其用来进行流动性挖矿,可获得STG 奖励。目前的APY 最多在12% 以上,以稳定币挖矿来说已经算是很不错的收益。
4、STG 质押(Stake)
用户可以质押其持有的 STG 代币,在质押时可以选择质押的时长,质押时间越长就可以获得越多的 veSTG 代币。
veSTG 将作为 Stargate 平台的治理代币,持有越多可获得越多治理权重。
六、代币(STG)经济模型
Stargate 平台的代币为 STG,总量为 10 亿枚,分配如下:
- 17.50% — Stargate 核心贡献者(1年全面锁定,此后2年线性解锁);
- 17.50% — 投资者(1年全面锁定,此后2年线性解锁);
- 65.00% — Stargate 分配给社区,致力于实现协议的愿景:使跨链流动性转移成为无缝的单一交易过程。
以下是社区分配的明细:
1)15.00% — Stargate 协议启动;
a、10.00%:STG启动拍卖购买(被Alameda的2个地址抢空)。
b、5.00%:Curve.fi 上的 STG-USDC 池。
2)15.95% — 联合曲线拍卖,发布后;
3)2.11% — 初始排放计划;
4)BNB、Avalanche、Matic、Arbitrum、Optimism 和 Fantom 上的 DEX 将增加高达1.55%;
5)其余30.39%:致力于未来的社区倡议和Stargate的长期成功。
代币释放周期:
STG 代币可以用于抵押,以获得治理代币 veSTG,持有该代币可用于投票,抵押期越长,抵押者获得的投票权就越大。
七、发展现状及竞争格局
1、交易量
根据 defillama 的数据统计,在目前的跨链桥中,最近24小时交易量达到了 1.7 亿美元,而 Stargate 的全链交易量就达到了 7200多万美元,占到了将近 50% 的跨链交易量,远高于其它跨链协议的交易量。
而且,在 Polygon、Arbitrum、Avalanche、Fantom 以及 BSC 链的所有跨链桥中,Stargate 的交易量都是排名第一,可见 Stargate 的行业地位。
2、TVL
Stargate 的全链 TVL 超过了 3亿美元,远远高于 Hop 等其它跨链桥的 TVL。
即使在整个的 DeFi 协议中,Stargate 的 TVL 排名也达到了第30位。
3、活跃用户
根据 tokenterminal 的数据统计,Stargate 的每天活跃用户量达到了 4.8万,几乎是其它跨链桥每天活跃用户量的 10 倍以上。从趋势图可以看出,从3月底开始,Stargate 的活跃用户有了大幅增长。
4、Fee
最近一年 Stargate 产生的费用是在不断增长的,最近半年费用(fee)上涨的幅度达到了 400% 以上,可以说增速还是比较快的。
和其它跨链桥相比,Stargate 每天产生的费用(fee)达到了8万多美元,远远高于其它跨链桥每天产生的费用。
5、财务分析
从 Stargate 的财务状况可以看到,最近几个月的 Earnings 都在不断增长,每个月都比上个月有了不小的涨幅,尤其是7月份的 Earnings 已经达到了 100万美元以上。
最近几个月的交易量,也都在增长,3月份的交易量达到了 9亿多美元,而6月份的交易量就达到了 26亿美元,几乎是3月份的3倍。
每个月的活跃用户量,也都在不断增长中。
从 Stargate 的财务数据可以看出,无论是活跃用户、交易量,还是 Earnings 数据等,都在不断增长中,这些数据从一定程度上说明了 Stargate 正在快速发展中。
八、未来潜力
Stargate 平台的原生代币为 STG,代币的功能类似于 Curve,用户可以锁仓获得 veSTG 用来投票,根据锁仓时间来分配 veSTG 的权重。
平台主要通过收取转账手续费来获利。每次发生非 STG 的代币转账时,都会产生 0.06% 的平台手续费。
除了非 STG 代币跨链会收取 0.06% 的费用之外,跨链可能还会产生池重新平衡费用,具体费用取决于源链和目标链相对于池平衡权重的不平衡程度。
从前面的分析数据可以看出,Stargate 的各项指标都在不断增长中。
而且,Stargate 是 LayerZero 官方推出的跨链桥,有了 LayerZero 的官方背书,对于 Stargate 的发展,是有很大的促进作用,例如可以为 Stargate 带来大量用户等,Stargate 是多链跨链协议中的佼佼者。
未来必然是一个多链共存的时代,也将会有更多不同形态的区块链出现,估值 30 亿美元的 LayerZero 作为全链互操作协议,将会连接更多不同链上的资产。
随着 LayerZero 支持的链越来越多,Stargate 也将会支持更多的链,支持更多的 token 跨链,这将会不断提高 Stargate 的交易量、用户量、TVL 等,推动 Stargate 的发展。
另外,作为 LayerZero 的嫡系,Stargate 的作用远不仅仅在于跨链桥,从 Stargate 的文档可以看出,Stargate 的目标是作为资产跨链的技术提供商,让更多的项目可以轻松使用 Stargate,从而实现跨链的功能。
因此,Stargate 的业务除了 2C 之外,还有 2B,甚至 2B 的业务模式远比 2C 更有想象空间,基于 Stargate 可以向上搭建更为复杂的 DApp。
目前 STG 的市值仅为 1 亿多美元,市值排名第 173位,STG 未来还是有不小的上涨空间的。热气球会持续关注 Stargate 的最新动态并及时分享给大家。