# TVL 飙升至30亿美元，当前最热跨链项目Stargate是什么？

By [ChainCatcher 链捕手](https://paragraph.com/@chaincatcher) · 2022-03-28

---

_作者：Richard Lee，链捕手_

> 长期以来，跨链桥一直是黑客攻击的重灾区，Stargate的新机制能否带来更优的解决方案？

上线一周多后，跨链桥协议Stargate总锁仓量（TVL）今日中午正式突破30亿美元大关。按DeFi Llama数据统计，这一数字在所有DeFi协议中实际已位居第12名高位，这也使得该协议成为近段时间TVL增长最快的DeFi项目。

![](https://storage.googleapis.com/papyrus_images/c3a7fce31304eaf61d7260dd6d94d3a4ccf8b995d68052f4377b8499031d5815.jpg)

同时，Stargate代币STG价格也在数天内上涨约3倍，目前价格为3.27美元，稀释市值达到32.7亿美元，成为代币稀释市值最高的跨链桥协议。受益于STG价格持续上涨，该平台提供稳定币流动性的年化收益率近日长期保持在20%左右，这也是该平台锁仓量持续增长的主要原因。

据了解，Stargate由跨链互操作协议开发团队LayerZero Labs于3月18日推出，为LayerZero Labs建立在LayerZero上的首个应用类产品。LayerZero于去年9月完成600万美元融资，Multicoin和Binance Labs共同领投，Sino Global Capital、Defiance、Delphi Digital等参投。

除明星投资阵容外，近日SushiSwap前负责人0xMaki、SBF旗下投资机构Alameda Research 等也为其造足了势头：3月16日，LayerZero宣布0xMaki全职加入该团队并担任首席战略顾问；Alameda Research 则在Stargate的首次代币公募中，包揽了该轮销售的所有份额（1亿枚，占STG总发行量的10%）。

产品达人和巨鲸高调入场，他们看中了什么？Stargate的底层机制是怎样的？和以往的跨链桥方案有何不同？长期以来，跨链桥一直是黑客攻击的重灾区，新的机制能否带来安全保障？

Stargate背景与运作机制
---------------

Stargate的定位是“资产跨链桥”，它与跨链互操作性协议标准LayerZero一样，开发团队都来自于LayerZero Labs。

LayerZero是开发团队自创的一种通用的信息跨链传输协议，可以理解为类似互联网通信中的TCP/IP协议，定位是“协议标准”，在该标准之上，可以开发各类具有针对性的应用产品。Stargate就是该团队推出的首个应用这一协议标准的产品，专攻资产领域的跨链传输。

关于资产跨链，需要了解的前提是：跨链桥们并不真的把同一个资产从一条链上真正转移到另一条链上，而是在一条链上锁定资产，并在另一条链上释放等值的同类资产或发行等值的资产替代品。

因此，一般而言，跨链产品通常提供两种功能，一是资产流动性池，二是消息互通（即链 B 能知晓并确认链 A 上的资产传输需求）。

在消息互通方面，Stargate采用LayerZero的通信机制。LayerZero官网对其机制的描述为：

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

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

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

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

中继器（Relayer）是链下服务，理论上用户也可以搭建自己的中继器，在早期实践中，LayerZero 会提供中继器服务。为确保交易可被有效交付，LayerZero 认为，预言机和中继器必须是相互独立的。

资产流动性方面，Stargate自称提供“原生资产的统一流动性池”，将资金效率最大化。这就是说，与针对特定网络、特定交易对采用独立、分割的流动性池不同，Stargate在各个链之间共享流动性，所有链共享访问对方链的流动性。如在链A上有一个USDT池，那么由链B、链C等其他链发起的USDT相关的交易请求都可以使用链A的原生USDT资产池。

此前也有项目采用这一模式，不过这一模式本身的缺点是，用户的跨链交易请求有可能不成功。比如，当用户1发送一个请求把某一类资产从链A跨到链B时，链C的用户2也希望把同一类资产转移至链B且跨链规模较大，由于链C的交易确认时间更快，会导致这一用户大幅降低链B上这一资产的流动性与深度，可能会导致用户1的跨链请求在特定滑点内无法实现并失败。

Stargate声称可以解决这一弱点。Stargate的解决方案是引入「Delta (Δ)算法」，一种新颖的资源平衡算法，既在所有链上实现统一的原生资产流动性，又能确保跨链请求一定成功。

根据Stargate白皮书，网络中的每条链都维护一个单一的流动性池，该池被“软划分”为多个切片，分别属于网络中的其他远程链。例如，由链X、链Y和链Z组成的网络中，链X上本地可用的100美元流动性将被“软划分”为属于链Y的50美元和属于链Z的50美元。

Delta 算法如何防止流动性池被透支？Stargate在这些「软分区」之间借用和返还流动性，在面对不平衡的交易量时，通过算法保持这些分区的平衡。不过这一算法平衡流动性的有效性有多高，还有待验证。

市面跨链解决方案的本质，及Stargate的三大创新
--------------------------

Vitalik 2016 在《Chain Interoperability》文章中，把跨链技术分为三类：哈希时间锁、见证人、中继。这一分类至今也仍然大致适用市面上的跨链产品。

其中，哈希时间锁（及其他外部协调中间件）由于功能和业务上的受限，当前市场上已较少采用。

**市面上的跨链桥产品基本采用「见证人」或「中继」的方案。**

根据验证方式不同，「见证人」可以理解为“第三方验证”，通常由一些声誉较好的机构进行跨链资产的多签托管，或构建一个中间的区块链网络，处理跨链中的一些共识或者逻辑；「中继」可以理解为“原生验证”，即验证该条消息是否来自于源链，如果是，就执行操作。

「轻节点」模式是最常见的「中继」类解决方案：在两个目标链之间互相部署对方链的轻节点客户端，通过验证区块头即可验证对方链的交易。

Stargate 采用的LayerZero协议，可以理解为“增强版的轻节点模式”，因此它们自称“超轻节点”。增强的部分在于，LayerZero的客户端（即它们所谓的“端点”）并不部署对方链上所有区块的区块头，“你不需要获取每个区块，其中许多区块是你不关心的，你可以按需为您关心的交易传输单个区块。”LayerZero 联合创始人 Bryan Pellegrino 在接受Coindesk采访时介绍。

借助LayerZero和Delta 算法，Stargate 有望在交易成本、安全和可组合性方面实现以下几点创新：

### 1、提高效率，降低成本

根据Sino Global Capital的[研究文章](https://www.chaincatcher.com/article/2071593)，带有中间链层的跨链设计通常会附带额外的计算、共识和/或中间代币。这些既低效又不必要，增加了安全问题和吞吐量限制。LayerZero试图增加尽可能少的额外复杂性，同时仍然保持信任最小化通信的安全性。

在LayerZero设计的简单性中，中继器或预言机都没有形成任何共识或验证，它们只是简单地传输消息。由于所有验证都是在各自的源链和目标链上完成的，因此速度和吞吐量限制完全取决于两个交易链的属性。

此外，「轻节点」模式相比第三方验证，验证的准确性更高，更接近于去信任化（trustless）的状态。但这一模式之所以长期没有广泛应用，是因为一方面，并非所有区块链网络的底层架构都支持实现轻节点客户端，另一方面，**在以太坊上部署轻节点客户端，Gas费用通常高昂，不适合普通用户的日常交易。**

### 2、作恶难度提高，且有望将整个生态的安全风险分割至特定应用

在LayerZero的验证机制中，需要结合区块头和交易证明，进行交叉验证，整个验证过程才算完成。

因此，只有预言机和中继网络之间存在恶意勾结时，黑客攻击才能发生。Pellegrino 总结：“在最坏的情况下，该系统与 Chainlink 一样安全，这是一个非常好的最坏情况。”

此外，在LayerZero的设计中，预言机和中继器都为无许可使用，各个应用可以选择适合自己的预言机和中继器，提供了将协议及其用户承担的风险隔离开来的优势。

由于攻击必须由特定的oracle和特定的中继器对共同执行，因此任何其他没有完全相同的预言机-中继器对协议都不会受到影响。这有效地将任何生态系统中承担的风险分割成“应用特定风险”的窄带。

预言机方面，目前Stargate采用的是Chainlink，但据链捕手了解，LayerZero未来可能提供类似“预言机聚合”和“中继聚合”的服务，不同的项目方可选择不同的服务套件，减少系统性的风险。

### 3、可组合性，用户体验便捷

Stargate博客称，Stargate通解锁了真正的可组合性，任何应用程序现在都可以通过包装一个启用 Delta (Δ) 算法的跨链桥来执行跨链交易的所有操作。

例如，假设 SushiSwap 用户想要将以太坊上的 wBTC 换成 Avalanche 上的 JOE。 在这种情况下，他们现在可以在源链上的单个事务中执行此操作，而无需离开 SushiSwap 界面。这为 SushiSwap、Abracadabra 等多链应用程序提供了完整的统一体验。

日前，0xMaki 等人已经在 Sushi 治理论坛[发起提案](https://www.chaincatcher.com/article/2071645)，建议 SushiSwap 集成 Stargate 以促进原生资产在多链网络之间的转移。

未来，随着Stargate与更多跨链类应用集成，其用户体验优势或将被进一步释放。

---

*Originally published on [ChainCatcher 链捕手](https://paragraph.com/@chaincatcher/tvl-30-stargate)*
