路由器协议:跨链世界的基础设施
UZ Capital
2022-07-05 17:00
订阅此专栏
收藏此文章

重要见解

  • 路由器协议是目前在其 alpha 主网中的跨链消息传递协议。它使用网状网络架构来促进不同链之间的通信。

  • Router 提供了一套产品,包括其主要应用程序 Voyager、一个灵活的小部件和一个名为 CrossTalk 的 SDK。

  • Voyager 通过利用 DEX 流动性和 1inch 等聚合器实现跨链资产交换。

  • CrossTalk SDK 和小部件使其他应用程序和开发人员能够将互操作性直接构建到他们的系统中。

  • Router 允许用户使用源链的原生 gas 代币 USDC 或使用 ROUTE 或 DFYN 支付转账费用,并为在 ROUTE 中支付的费用提供回扣。


介绍

互操作性越来越成为加密生态系统如何发展的重要组成部分。随着越来越多的第 1 层和第 2 层变得专业化,更多的价值变得孤立,解决了一个问题,但又创造了另一个问题。


默认情况下,这些生态系统不可互操作。他们创建了一组孤立的环境,但所有构建在上面的链和应用程序都需要相互通信以充分发挥其潜力。这个问题引发了新一波的桥接解决方案,其目标是连接这些生态系统。


桥接链最常见的设计方法涉及使用专用链作为桥梁,也称为中间链——想想 Wormhole 或 Ronin。这些中间链通过在两个区块链之间建立一对一的双向通信来连接两个区块链(例如,以太坊到 Solana)。但这种方法是有限的。对于每条添加的链,向网络添加一条新链变得更加困难。对于每条新链,都需要添加新的连接或 1-1 桥,以使链连接到新网络。路由器协议采用了一种创新方法来避免此过程的额外复杂性和成本。


Router 没有为每个连接实现 1-1 桥接,而是概括了插入新链的过程。该协议采用网状网络架构,链可以插入并立即连接到其他参与链。


在本报告中,我们将介绍路由器协议的工作原理、功能和路线图,以及它在这个日益跨链的世界中寻求解锁的内容。



跨链桥协议

在考虑桥接解决方案时,所有设计方法都采用某些权衡并需要某些信任假设。正如 Berezon 在他的文章Blockchain Bridges中所概述的,目前使用了三种常见的验证机制:

  • 外部验证器和联合——顾名思义,它们由一组位于源链和目标链之间的外部验证器组成。

  • 轻客户端和中继——源链和目标链都实现轻客户端,中继器促进它们之间的消息传递。

  • 流动性网络——同时持有源链和目标链资产的单个流动性节点在 P2P 基础上运行。

它们都可以通过它们如何优化其中一些因素来进行比较:

  • 安全

  • 速度

  • 连接性

  • 资本效率

  • 有状态


外部验证器和联合是使用最广泛的,因为它们呈现出状态性、连接性和速度的有吸引力的组合。然而,他们在这些领域提供的东西,他们牺牲了安全性。他们的用户必须依赖桥的安全性,而不是底层链的安全性。


轻客户端和中继是第二受欢迎的,并针对状态性、资本效率和安全性进行了优化。由于可以通过标头中继系统传递的数据范围广泛,因此可以实现高级别的状态性。它们也具有资本效率,因为它们不需要资本锁定。最后,它们提供了高安全性,因为它们不需要额外的信任假设。限制因素是连接性,因为添加新链并不那么简单。


流动性网络提供速度和安全性,因为节点以对等方式运行。节点不需要与其他节点达成共识,这就是为什么它们被称为“本地验证系统”。它们的资本效率也很高,因为资本并不是保护系统的重要组成部分。然而,它们确实牺牲了状态性,因为它在 calldata 可以执行的内容方面受到限制。



路由器协议概述

背景

Router 由 Ramani Ramachandran、Shubham Singh、Chandan Choudhury 和 Priyeshu Garg 于 2020 年 8 月创立。随着新的第 1 层和扩展解决方案的出现,该团队认识到需要更好的互操作性基础设施。原生桥接解决方案太慢了,只专注于连接两个生态系统。


该项目筹集了 485,000 美元的初始种子轮融资,并于 2021 年 10 月从 Polygon 和 Coinbase Ventures 等投资者那里筹集了额外的 410 万美元。


路由器如何工作

路由器协议是一个可扩展的跨链桥,构建为通过一系列节点连接的链网状网络。这些节点在连接到网络的每条链上都部署了桥接合约。桥接合约可以监听和执行交易,以促进链之间的价值转移。价值转移可以通过多种方式发生,例如锁定源链中的资产以及解锁或铸造目标链中的资产。该协议还可用于在链之间中继数据以执行跨链操作,而无需桥接资产。


Router 目前连接九个基于 EVM 的链,包括 Ethereum、Polygon、BNB Chain、Avalanche、Fantom、Arbitrum、Cronos、Harmony 和 Optimism。该团队目前正致力于将 Aurora 和 Moonbeam 添加到网格中。该团队还致力于将 Solana、Algorand 和 Cosmos 生态系统等非 EVM 链集成到网格中。他们的第一步将是通过在 CosmWasm 模块上构建 Cosmos 生态系统。


鉴于其早期阶段,Router 目前处于限量生产版本。在这个版本中,团队控制着保护系统的三个节点。但是,该团队正在努力将该协议迁移到使用 Cosmos SDK 构建的独立的基础层区块链网络。


路由器可以归类为通用网桥,与其他主要由以下组成的网桥类型不同:

  • 资产特定——WBTC、WMATIC

  • 链特定 - Avalanche 桥

  • 特定应用——THORChain

路由器被称为“通用”,因为它可以在一个协议上执行所有三个功能。例如,它可以锁定原生资产并在另一个链中创建或解锁它们的 1:1 包装表示,例如资产和链特定的桥。它还可以执行特定于应用程序的操作,因为开发人员可以利用该协议来构建跨链应用程序,例如跨链 DAO 或跨链借贷。


在 Router 的例子中,它的架构由一个受信任的联合模型组成,其中验证机制通过一组节点在外部进行处理。结果,安全性从源链或目标链转移到节点运营商。



特征

航海者:交换任何代币

Router 的 dApp Voyage 使用户能够将源链上的任何代币换成目标链上的任何代币。


使用Router进行转账的场景有七种,涉及的资产可以分为三类。三类资产分别是:

  • 储备资产——这些是路由器积极维护流动性的资产。用户可以在 Router 的桥接合约中质押这些资产,进而获得收益。一旦存入,用户就会收到代表其原生对应物的包装版本或 R 资产,即 AVAX - RAVAX。储备资产通过使路由器能够维护流行资产的库存而不是依赖于 DEX 来降低跨链交易成本。Router目前的储备资产有MATIC、BNB、AVAX、FTM、ETH、USDC。

  • 可铸币资产——Router 可以铸币和销毁的资产,以通过其桥接合约直接促进跨链转移,但它们不是储备资产。它们目前由 ROUTER 及其合作伙伴跨链 DEX 的 Dfyn 代币 DFYN 组成。

  • 任意资产——这些可以归类为非储备或可铸造资产的其余资产,例如 AAVE、WBTC、SOL 等。

下面是几个可以通过Router执行的传输场景示例:


稳定到稳定的储备资产转移


考虑一个想要将 USDC 从链 A 转移到链 B 的用户。



这是最直接的案例。在这种情况下,USDC 等稳定币将被锁定在源链上,而在目标链上解锁。但是,如果目标链上没有足够的流动性,用户将收到资产的储备版本,在本例中为 RUSDC。


稳定到不稳定的储备资产转移


考虑一个想要将 USDC 从链 A 转移到链 B 上的 MATIC 的用户。转移可能有两种方式:



在这种情况下,USDC 锁定在源链上,随后在目标链上解锁。然后将解锁的 USDC 换成 MATIC。


也就是说,流动性状况因链条而异,因此这条路线可能并不总是可行的。这将我们带到了第二条路线:



路由器将在源链上将 USDC 交换为 MATIC,并将其锁定并解锁目标链上的 MATIC。


任意资产到可铸币资产的转移


考虑一个用户,他在链 A 上拥有 APE,并希望将其交换为链 B 上的 ROUTE。



在这里,Router 将 APE 交换为 ROUTE,将其锁定在源链上,并在目标链上生成等量的 ROUTE。

任意资产到任意资产转移


考虑一个用户,他想用链 A 上的 AAVE 交换链 B 上的 JOE。



路由器将源链上的 AAVE 交换为 USDC 并锁定它。然后,它将解锁 USDC 并将其交换为目标链上的 JOE。


费用支付方式

路由器在支付交易费用时为用户提供了多种选择。用户可以使用源链上的原生 gas 代币进行支付(例如,如果在以太坊网络上使用 ETH 支付费用)。他们也可以使用 USDC 支付,但在 ROUTE 或 DFYN 支付交易费用的用户将分别获得 50% 和 20% 的优惠。例如,如果一笔交易费用在 USDC 中为 4 美元,那么在 ROUTE 中将花费 2 美元。这些回扣金额将来可能会发生变化。


探路者算法

Router 实现了一种专有的探路者算法,该算法在链外运行,目的是寻找在链之间转移价值的最有效路径。

根据传输的类型,探路者算法将运行不同的场景来确定哪条“路线”是最佳的。这些途径可能是在使用自己的流动性池来促进转移、利用其合作伙伴 DEX Dfyn 或依赖一条或两条链上的第三方 DEX 之间进行选择。


CrossTalk SDK 和小部件

像路由器这样的项目的最终目标不仅仅是作为桥梁,而是作为一个开发者平台。这些平台将允许开发人员解锁只有通过多个链的同时交互才能实现的新用例。这些开发者平台将成为构建应用程序的新层,并抽象出最终用户在后台发生的复杂交互。考虑到这一点,Router 一直在开发其专用的 SDK 和可定制的小部件,以便开发人员可以利用 Router 协议构建跨链应用程序。



Token路线


ROUTE 是路由器协议的实用程序/治理令牌。它是基于以太坊的 ERC-20 代币,最大供应量为 20,000,000。


ROUTE 于 2021 年 1 月 16 日通过在 AscendEx 上的直接代币上市推出。ROUTE 代币也可以在 Uniswap 等 DEX 和 Kucoin 等中心化交易所找到。


ROUTE 可用于四个主要目的:


1

治理

ROUTE 代币的持有者可以通过在 Snapshot 上对与协议修改和升级相关的提案进行投票来参与 Route 的治理。其中包括设置流动性挖矿持续时间或将哪些新链添加到网络等问题。


2

收入分成

交易费用产生的路由器协议收入在验证者和流动性提供者之间分配。


3

交易费用优惠

Router 让用户可以通过多种方式支付交易费用,但在 ROUTE 或 DFYN 支付交易费用的用户目前将分别获得 50% 和 20% 的优惠。


4

统一气体和交易费用

用户可以通过支付 ROUTE 代币来结合跨链交易的 gas 和交易费用。但是,用户也可以在源链的原生 gas 代币中支付费用。



用法

Router 于 2022 年 1 月启动了 Polygon 和 BNB Chain 之间的初始交换引擎。2022 年 3 月,他们随后添加了 Avalanche,后来又添加了 Fantom 和 Ethereum。路由器现在总共支持九个链。


总体而言,整个网状网络的累计交易量超过 2.15 亿美元,交易量超过 25,000 笔。Polygon-Fantom 连接目前是交易量最大的路线,交易量超过 2 亿美元。Polygon-Arbitrum 连接的活动最近也有所增加,交易量超过 225 万美元,并获得了超过 2500 名新用户,其中大部分交易量是自 6 月 21 日宣布激励性桥接活动以来积累的。



虽然很难区分人类和机器人活动(在交易数据中),但协议内的整体活动在路由器的三个激励桥接竞赛周围显着增加。查看整个用户群中地址的美元转账价值总和,可以看出用户群中个人贡献的交易量分布。前 5 个地址占总交易量的 14,000 多笔,占总交易量的大部分。正如Dustin Teander 所指出的那样,这种集中度与其他大型 DeFi 协议并不不一致,其中单个钱包继续占所有 Aave 超过 100 万美元债务的近 25%。


随着协议的成熟,在新链之间建立连接,并停止激励桥接活动,机器人活动可能会趋于稳定,有机使用会增加。



路线图

2022 年第二季度至第三季度非 EVM 链集成

Router 的目标不仅仅是连接 EVM 链。它想连接每条可以支持桥接合约的链。该列表以 Solana、Algorand 和 Terra 等链开头。连接这些链的难度因链而异,但 Router 团队在通过 CosmWasm 模块部署第一个非 EVM 桥接合约方面取得了重大进展。


2022 年第 2 季度至第 3 季度推出路由器的 CrossTalk 库

该团队最近推出了名为 CrossTalk 的跨链 SDK。它支持通用消息的中继和不同链之间的状态转换,使开发人员能够构建原生跨链应用程序。该框架之前接受了 Certik 和 Halborn 和 Hacken 的三项安全审计,目前正在执行额外的审计程序。但是,开发人员现在可以开始在开发环境上进行构建。


路由器 V2 在专用链上发布 2022 年第四季度至 2023 年第一季度

Router 有望迁移到使用 Cosmos SDK 构建的自己的专用区块链。作为特定于应用程序的链运行将有许多好处。也就是说,Router 将能够维护协议执行的所有操作的链上帐户,并通过 IBC 和 Cosmo 的治理框架增强互操作性。


虽然高层架构将保持不变,但当前的验证机制将从运行在 GoLang 实例上的一组路由器节点切换到其自己的 Cosmos Hub 链,并基于 Tendermint 共识进行验证。



竞争与风险

路由器通过一些解决方案在多样化的市场中竞争,每月可促成数十亿美元的转账。然而,这是一个新兴市场,不太可能看到与 AMM 领域相同的幂律(或赢家通吃)动态。


与 Uniswap 占据约 77% 市场份额的 DEX 行业相比,互操作性基础设施行业参与者的市场分布可能会更加均匀。与难以改进的 AMM 模型相比,互操作性解决方案具有更广阔的设计空间。几个项目因其独特的解决方案而被迅速采用:WRAPPED 具有资产特定的桥接;THORChain 专注于原生资产互换;Synapse 利用自己的多链流动性池。这些不同项目的成功表明对不同重点的桥接解决方案的需求很高。


安全性仍然是互操作性领域的一个主要因素,因为已经有许多有据可查的桥接案例被利用,最近的案例是 Ronin。Router 采取了许多措施,例如执行各种审计并与 Immunefi 一起启动错误赏金计划。


在合约层面,Router 实现了一个专用的代理架构,可以在出现漏洞或错误的情况下实现合约升级。该协议还具有一个隔离的执行托盘,可实现防篡改功能调用。



治理

核心团队目前是唯一的代码贡献者,并在内部管理当前运行的三个验证器。但是,该团队致力于转向完全去中心化的模型。它将从即将迁移到其自己的基于 Cosmos 的区块链开始,Router 将采用基于 Cosmos 的治理框架。还有计划推出验证程序。


该团队还利用社区提出各种治理建议,目前通过 Snapshot 运行。一些示例包括对早期投资者的归属参数进行投票,以及确定优先考虑哪些 EVM 链集成。


结论

就资产数量、构建在上面的应用程序和相应的流动性而言,目前众多的活链显然处于不同的阶段。也存在具有不同虚拟堆栈的情况,例如 EVM/非 EVM。由于这些差异,跨链活动的条件,即它们之间的价值转移,将根据源链和目标链的组合而有所不同。出于这个原因,一个有竞争力的桥接解决方案在其功能方面需要高度模块化。


像路由器这样的协议可以解决这些问题。它可以利用最好的可比较的桥接解决方案方法,例如跨链数据传输来执行跨链操作。Router 还可以利用自己的多链流动性池。它提供本地资产转移以及插入任何可用的 DEX 并将它们打包成一个解决方案。通过其架构,Router 能够以低 TVL 促进大传输量,从而提高其资本效率。


至此,Router 已经成功连接了 9 条 EVM 链。它还提供 Voyager,提供直观的、类似 DEX 的 UX,并增加了选择资产来源和目的地的功能。然而,Router 仍然面临着在跨链基础设施市场中占据重要份额的最大挑战。这些包括:

  • 分散验证机制——路由器需要通过不依赖少数关键参与者来提高安全性。

  • 添加非 EVM 链——到目前为止,还没有跨链基础设施协议成功地提供了一种快速、直观和全面的资产可用性解决方案,它可以连接 EVM 和非 EVM 链。

  • 提供强大的开发平台——跨链的未来不仅仅是桥接资产。它是关于在这些跨链基础设施之上构建应用程序。这些应用程序应该允许开发人员执行复杂的操作,而无需将资产从一条链移植到另一条链。

Router 已着手通过首先确定托管自己的基于 Tendermint 的链的计划来应对这些挑战。部署后,Router 将能够完全分散验证者集。该团队还增加了对非基于 EVM 的链的支持,从 Cosmos 到 CosmWasm,然后是 Solana 和 Algorand。Router也刚刚发布了CrossTalk,一个供开发者构建原生跨链应用的跨链通信框架。CrossTalk 将帮助 Router 建立一个与链无关的开发平台的基础。最终,如果路由器成功地实施了上述解决方案,它可能会发现自己处于一个独特的位置,以获取用户和市场份额。

1

END

1

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

UZ Capital
数据请求中
查看更多

推荐专栏

数据请求中
在 App 打开