撰文:planD
作为上线仅两周左右的跨链桥,Stargate在截止本文撰稿时已经达到了40亿美元左右的TVL(TotalValueLocked,总锁仓量),成为了近期市场中引人注目的明星项目。在本文中,我们将首先回顾Stargate的底层协议与其核心算法,然后结合Stargate的链上数据以及最近的市场动向,给出我们对于Stargate未来趋势的一些观点与判断。
注:本文不包含任何投资建议。
Stargate的底层协议:LayerZero
目前,市场上存在的资产跨链方案可以分为三种:见证人、中继和哈希时间锁:
「见证人」机制或称「第三方验证」,即通过第三方来验证资产的转移,验证者的角色由一些声誉较好的机构担任,并通过多方签名等技术来排除过度中心化导致的安全隐患。目前市场上使用见证人机制的跨链桥包括?Multichain,Synapse,AllBridge等。「中继」机制或称「原生验证」,即由中继者监控源链上的信息,并将包含加密证明的记录和源链的区块一并打包发送给目标链。目前市场上的公链官方跨链桥最倾向于使用原生验证的方式,包括Near的RainbowBridge,Avalanche?的AvalancheBridge,Terra?的TerraBridge等。「哈希时间锁」(HashedTimeLockContract,HTLC)机制,将资产跨链的需求者进行配对,并通过哈希时间锁算法来保证资产释放的同时性和一致性,无需对第三方见证者的信任成本。目前市场上使用哈希时间锁机制的跨链桥包括cBridge,Hopfinance,Meson等。Stargate属于其中的「中继」机制——更准确地说,是其底层依靠的协议LayerZero属于「中继」机制。在介绍Stargate之前,我们可以先来看看LayerZero:作为一个区块链之间的信息传递协议,LayerZero的定位类似于互联网中传输层的TCP协议,该协议之上可以构建不同的?DApp。其原理大致可以被概括为:A链的客户端将信息打包给LayerZero的终端后,由互相独立的中继者(Relayer)和预言机(Oracle)分别提供信息本身的证明以及区块更新的证明。具体步骤如下图:
某巨鲸在7月2日至6日将5000万枚USDC转至币安:7月6日消息,据JieData监测,0x89df开头巨鲸地址在7月2日至6日将剩余的5000万枚USDC全部转入至币安。该地址曾在3月11日比特币价格上涨前将4500万枚USDC转入币安。[2023/7/6 22:21:32]
LayerZero协议原理图。图源:LayerZero白皮书
(图中第1~3步)UA(UserApplication,可以理解为某使用LayerZero协议的DApp的合约)在A链上将需要传递的信息以及目标链id等打包发送给LayerZero在A链上的终端;(图中第4~5步)A链上的终端将信息发送给指定的中继者(Relayer),并将当前的区块id发送给预言机(Oracle);(图中第6~7步)中继者接受来自A链上关于该交易的证明(这里的“交易”指区块链中广义的transaction),而预言机获取A链中该区块的区块头;(图中第8步)预言机在认定该区块经过了A链上的几次确认之后,将区块头发送给B链上的终端;(图中第9~13步)B链上的终端用区块头向中继者询问,并得到A链上的UA发起的、并带有交易证明的信息。在这个过程中,LayerZero的预言机使用的是第三方服务?Chainlink,而中继者是可以由任何人运行的链下服务。可以看到,中继者是负责传递信息的“使者”,而预言机则是中继者传输消息的“监工”——只要保证这两个角色的独立性,LayerZero的安全性便可以得到保证;而LayerZero选择使用的预言机服务Chainlink已经是市场中最成熟的预言机,与中继者勾结的概率较小。
LayerZero协议允许智能合约在公链之间进行通信,其能做到的远不止于资产转移的“跨链桥”——在今后,我们也许能够看到跨链借贷、多链收益聚合器、状态共用等极大提高资本效率的DApp,任何公链上的用户都将享受到所有公链的生态,而开发者也不必费尽心思将项目依次部署到每个链上。
Polygon:月底zkEVM主网Beta启动时Polygon钱包套件将获得支持:3月14日消息,Polygon宣布当Polygon zkEVM的主网Beta在本月晚些时候启动时,Polygon钱包套件也将在 Polygon zkEVM上可用。Polygon钱包套件将提供与Polygon zkEVM上的Polygon PoS几乎相同的用户体验,包括桥接、?Fast Finality、资产管理、无需映射等。此外,Matic.js SDK和Gas Station也将在Polygon zkEVM主网Beta推出后不久得到支持。
此前报道,Polygon将于3月27日发布zkEVM主网Beta版本。[2023/3/15 13:04:19]
不过,在这一切到来之前,让我们将目光放到眼前,来仔细看看基于LayerZero协议的第一个DApp——Stargate。
Stargate的流动性武器:DeltaBridge
Stargate最出色的点,是其利用LayerZero能够传递信息的特性,将各个公链的资金流动性孤岛连结了起来,从而提高了系统的资本效率。具体而言,Stargate的用户可以仅在某个公链上提供资金流动性,而Stargate的DeltaBridge算法则可以将这些流动性动态分配给其他各个公链,并同时保证资产的「即时一致性」和「资产原生性」。这三个性质被Stargate在白皮书中描述为“Trillema“,即三重困境,它们的含义如下:
「即时一致性」(Instantguaranteedfinalty):即当交易在源链上成功提交后,在目标链上也必须保证到账。在以往的跨链桥中,有可能出现以下情况:A链和B链的两个用户同时向C链转账,但C链已有的流动性只足够提供一次转账;但是A链和B链并不知道对方转账需求的存在,都以为C链的流动性可以分给自己链的用户;于是,当B链的请求发送给C链时才会发现流动性已经被A链的需求耗尽,从而请求被驳回——而这仅仅是因为B链的区块确认速度比A链更慢。「资产原生性」(nativeassettransaction):即到账的资产是否为原生资产。为了保证即时一致性,部分跨链桥会在流动性不足的时候发放“债券”,比如Multichain的解决方案:如果用户转账?USDC?时目标链的流动性不够,则先给用户1:1发放anyUSDC,等到USDC的流动性充足时再用anyUSDC1:1换回USDC。这是一个为了「即使一致性」而牺牲「资产原生性」的典型,因为用户拿到anyUSDC的时候需要额外一层对Multichain的信任成本、以及舍弃使用USDC参加?DeFi?的机会成本;「统一流动性」(unifiedliquidity):即各个链上的流动性是否能够被统一利用。在保证「即使一致性」和「资产原生性」的时候,如果不涉及更复杂的流动性动态分配算法,就只能在每两个公链之间搭建一个流动性池,于是需要搭建的池子数量和公链数量的平方成正比——这样无疑降低了资本效率。Stargate声称,其算法DeltaBridge可以同时满足以上三条性质,而不必在其中做出trade-off。Stargate仅为每条链提供一个流动性池,然后根据事先分配好的权重将池中的流动性虚拟地分配给其他各个链,分配方式遵循以下原则:
昆明市出台数字经济发展计划,拟壮大区块链产业和超前布局元宇宙产业:金色财经报道,昆明市人民政府网近日公布了《昆明市数字经济发展三年行动计划(2022—2024年)》,其中提及壮大区块链产业和超前布局元宇宙产业:到2024年,昆明市将建成1个元宇宙发展试验区,形成5个以上元宇宙创新应用试点;并新增10家以上具备较强竞争力的技术龙头区块链企业,孵化20个以上区块链特色应用。
《行动计划》提出,昆明市力争通过3年时间,全市数字经济规模翻一番,突破5000亿元,年均增长25%以上。[2023/1/3 22:23:03]
如果A链上的任何channel有流动性缺口,则新到来的流动性将会优先来补足这个缺口;在补足流动性缺口后如果有任何结余,则将其按设定好的权重分配给各个channel。但注意第2条在实现上并不容易——因为如果用户需要将一笔A链的资产转移到B链,那么这次请求仅仅涉及A链和B链的沟通,其他的所有链并不会同时知道“A链此刻有流动性结余“;如果直接将A链有流动性结余的信息广播给所有链,又会导致极大的链上资源浪费。因此,DeltaBridge设计了一种“缓存”机制,将A链需要分配给各个链的结余流动性暂时记录在A链上;等到A链与某个链有来自用户的转账请求时,才将这个“缓存”清空。
DeltaBridge状态更新示意图。图源:DeltaBridge白皮书
如上图是一笔从X链到Y链的用户转账发生时,各个链上参数的状态。其中每个链上都存储了如下这些参数:
$lp_x$(liquidityprovided),用户在X链质押的资产数量;$a_x$(asset),X链的流动池此刻实际拥有的资产数量;$b_{x,y}$(balance),X链分配给Y链使用的流动性;$lkb_{y,x}$(lastknownbalance),目前已知的Y链分配给X链使用的流动性,注意这个信息需要Y链传递给X链,并存储于X链上;$c_{x,y}$(credit),下一次从X链到Y链的转账发生时,X链告知Y链的可以分配的流动性数量——即上文提到的“缓存”。而DeltaBridge算法本身,便是为了满足前文所述的「两条原则」而设计的「各个参数的更新机制」。对于一笔从X链到Y链的转账,DeltaBridge借助LayerZero协议仅传输两个数值信息:「转账量」和「缓存」,而其它所有参数则通过DeltaBridge算法自动更新。算法的详细步骤较为繁琐,感兴趣的读者可以阅读Stargate的白皮书进行更深一步的探索。
FTX请求法院让BitGo在破产期间保护其资产:金色财经报道,FTX 通知一位联邦法官,它希望BitGo在破产程序结束时保护其剩余的数字资产。与BitGo的托管服务协议于11月13日签署,大约一天后,有人完成了“未经授权的转账”,从FTX账户中转移了价值3.72亿美元的资产。?该公司及其关联公司在转移资产之前必须向监督其破产的法官提出要求。FTX 昨天告诉法庭,它对持续的网络威胁和盗窃感到担忧。
FTX 已同意向BitGo支付500万美元的预付费用,该公司将向FTX收取相当于所持有数字资产平均美元价值乘以1.5个基点的月费。在宣布该交易的文件中,该公司的律师估计,根据截至11月16日向BitGo初始转移价值7.4亿美元的资产,FTX 每月将花费大约100,000美元。[2022/11/24 8:02:50]
那么,精巧的算法与机制能够使得Stargate引领跨链桥的新方向吗?让我们一览链上数据,看看DeFi用户们的选择。
链上数据:Stargate能够撑起20%APY吗?
DeltaBridge的机制使得用户可以仅在某个链上质押某种稳定币,而早期的额外$STG(Stargate的token)补贴又使得单种稳定币的质押年华收益率一度达到20%——高便捷性和高收益率吸引了无数DeFi用户的目光,也使得Stargate的总TVL冲上了35亿美元。截至本文撰稿时,Stargate各个农场的APY仍在15%~18%左右,如图:
Stargate的Farming收益
以Ethereum上的USDC为例,其流动性为$602MillionUSD,而其APY为14.48%,我们可以计算出该流动池每天分配的奖励数额为:
灰度宣布旗下基金将被分配约310万ETH PoW代币:9月16日消息,灰度(Grayscale)宣布,其ETHE信托和GDLC基金获得分叉的ETH PoW代币的权利。在可行的范围内,灰度将寻求出售这些代币并将净现金收益分配给记录日期的股东。
ETHE信托目前持有约3,059,976.06309448个ETH PoW代币的权利,QDLC基金目前持有约40653.24325763 ETH PoW代币的权利。[2022/9/16 7:02:14]
另一方面,我们希望统计Stargate每日的交易量与交易额,从而估算跨链桥每天的收益。虽然Stargate并没有自己的交易浏览器,但其在官方文档中给出了各个链上的Router地址,我们可以统计区块链上与其交互的transactions,从而统计交易量与交易额。
我们借助DuneAnalytic中的数据库检索功能来做到这一点。不过,由于各个区块链的数据库并不是共用的,且Dune也并不包含所有区块链的数据库,我们决定仅使用Ethereum上的数据进行统计。Stargate每天从Ethereum上转出的跨链金额与笔数如下,其代码在DuneAnalytic上开源:
Stargate的DailyTransactionVolume
我们可以从交易笔数中看到,Stargate的每日交易量并不大——在Ethereum上每日转出笔数仅维持在平均100笔左右;即使将这个量放在Stargate支持的所有7条链上,每日700笔左右的交易量也远小于市场上其他的跨链桥——Multichain每日约12000笔,而cBridge每日约2400笔。我们还进一步发现,Stargate的合约中调用“Swap”方法的用户数量远小于调用“AddLiquidity”方法的用户,这意味着更多的用户只是抢占头矿的Defi矿工,而不是跨链转账的需求者。
这些迹象表明,真正使用Stargate作为跨链方案的用户并不多——DeltaBridge的新技术也并不是Stargate高TVL的支撑因素。
另一方面,Stargate在其官网中给出了实时的GasEstimator,如下图:
Stargate的转账gas预估
不同时间下GasEstimator得到的手续费估值差距较大,其中Ethereum向其他链转账的Gas在20USD~100USD之间波动。我们以每次Ethereum转出跨链交易赚取50USD作为手续费为标准,而根据柱状图表得到的每日转账笔数约为100,那么Stargate跨链桥在Ethereum上每天得到的跨链手续费盈利为:
这相比于Stargate在Ethereum上每天发出的挖矿奖励是微乎其微的。事实上,手续费盈利和每日挖矿奖励的比值为:
也就是说,有98%的挖矿奖励是由Stargate的补贴得到的。
我们有理由怀疑,15%以上的高APR是无法持续的;而如果在高额补贴结束前,Stargate还无法积累足够的用户并将日交易笔数维持在至少几千的数量级,那么用户可能没有长期选择Stargate的理由。
中继机制背后的安全隐忧
Stargate除了面临高收益率不可持续性可能导致的用户流失,还面临来自更加底层的风险——即中继机制背后的安全隐忧。2022年3月28日,LayerZero团队更新了跨链使用的验证合约,而经过代码的对比,Cobo安全团队发现这次更新是对之前重大安全漏洞的修复——爆出漏洞的代码是LayerZero协议中最核心的MPT交易验证部分的代码,是整个LayerZero及上层协议正常运作的基石。Cobo安全团队称,虽然LayerZero已经修复了目前的漏洞,但不排除其他漏洞存在的可能性。截至3月28日,Stargate作为第一个使用LayerZero协议的“上层建筑”,其数量巨大的流动性池资金如果被黑客转移,后果不堪设想。
而在区块链世界另一端的?AxieInfinity?侧链Ronin,便没有这么幸运了——2022年3月29日,Ronin跨链桥遭到黑客攻击,累计损失6.2亿美元。Ronin链目前由9个验证节点组成,为了识别存款事件或取款事件,需要九个验证者签名中的五个;而攻击者设法控制了四个Ronin验证器和一个由Axie?DAO?运行的第三方验证器。
我们可以看到,LayerZero协议代表的「中继」机制中,中继者的存在便会带来可能的安全漏洞;而Ronin代表的「见证人」机制中,安全漏洞的存在便更为广泛——Multichain,O3Swap,Wormhole最近两年频繁出现的黑客事件也印证了这一点。与此同时,如cBridge,Hopfinance,Meson这类「哈希时间锁」机制的跨链桥,却鲜有安全问题出现——其根本原因是用户并不需要付出对第三方的信任成本,不论第三方是大户、开发者、机构还是交易所。我们希望在区块链的世界中,看到更多像「哈希时间锁」一样从根源处解决信任问题的想法。
在多公链竞争日益激烈的时代,跨链桥已成为必不可少的基础设施。我们希望看到跨链桥之间保持良性的竞争,将用户资产的安全性放在第一位,而不仅仅是追求一时的市场热点——无数以往的项目已经向我们证明了,在“codeislaw”作为图腾的区块链世界中,那些最符合去中心化精神的项目才能够长久地活跃下去。
价格走势。比特币现在对俄罗斯卢布有很大的折扣。交易量。比特币的交易量在过去的一个月里不断攀升,因为交易员从替代币中轮换出来。订单的流动性.
1900/1/1 0:00:00总部位于芝加哥的支付应用Strike已经与全球电子商务巨头Shopify集成,因此商家可以通过比特币闪电网络接受比特币支付.
1900/1/1 0:00:00web3的大量安全性取决于区块链做出承诺和对人为干预具有弹性的特殊能力。但是最终性的相关特征——交易通常是不可逆的——使得这些软件控制的网络成为攻击者的诱人目标.
1900/1/1 0:00:00作者:RichardLee,链捕手首发时间|3月26日上线一周多后,跨链桥协议Stargate总锁仓量今日中午正式突破30亿美元大关.
1900/1/1 0:00:00介绍桥是一个较新的概念,在2021年开始流行。桥允许加密货币持有者在不同区块链之间“移动”(或“桥接”)他们的资产。这使他们能够从一条链跳到另一条链并接触其他网络.
1900/1/1 0:00:00作者:李华林近日,中国互联网金融协会、中国银行业协会、中国证券业协会发布关于防范NFT相关金融风险倡议,明确表示坚决遏制NFT(Non-FungibleToken.
1900/1/1 0:00:00