链抽象已经成为当前的热门话题,原因显而易见——所有加密货币领域的人都应该对使消费者更容易进行链上参与的工具感到兴奋。
但很多讨论都没有关注我们是如何走到这一步,我认为这始于一个事实,即开发者也是消费者。而现在,他们被迫在不同的生态系统、技术堆栈和社区之间做出选择。这创造了一种锁定机制,有时会因为不正当和不可持续的激励机制而使开发者偏离关注正确问题的方向。开发者也是用户,他们不应该被迫选择在哪里构建。
开发者的一个核心挑战是尝试将他们的应用程序,与一堆不同的技术堆栈和底层基础设施集成,或者构建能够跨各种应用程序工作的基础设施,并处理跨生态系统的社区忠诚度问题。此外,加密货币中感觉还有无数种不同的标准,这对开发者也没有帮助。
(图片来源:xkcd: 标准)
历史上,这通常迫使开发者只选择一个生态系统进行构建,生态系统的创建者知道这一点,并积极争取开发者的注意力,导致进一步的锁定和不可持续性。结果是项目选择半心半意的多链扩展或深入到单一孤立的生态系统。两者都有问题,而链抽象希望解决这些问题。
链抽象的最终目标很简单:开发者可以在任何地方部署,因为不再需要达到用户,用户可以无缝地跨生态系统进行交互,使用任何流动性和任何链。便利性是关键,最大的受益者可能是那些用户提交订单流的(越来越集中的)界面。
链抽象作为一个概念是广泛的,定义松散,有些人甚至认为它是完全虚假的。相反,它只是一个原语、基础设施和工具的集合,使得用户和开发者的操作变得更容易——许多东西都适合「链抽象」的范围。我认同后者的观点,同时认为这些进步总体上是积极且必要的步骤。
下面,我将对一些构建链抽象解决方案的公司进行非详尽的概述,并分享我对未来的预测。
最常用的链抽象平台,可能是 Coinbase 本身,尽管在提供的资产数量上有限,而且它是中心化的。通过一个界面,用户可以购买和出售不同链上的各种代币,尽管是托管方式。这是 Coinbase 获得强大采用率和收入的主要原因之一,这对整个链抽象领域来说是个好兆头。它证明了便利性是有市场的,用户重视并愿意为一个界面中的功能和简洁性付费。
为了让链抽象真正起飞,有人认为需要对加密货币中已建立的标准进行根本性改变。一个这样的例子是 OneBalance,它正在本地增强现有的 JSON RPC(加密货币行业标准),以便新标准允许应用程序直接与钱包通信。他们的新 API 基本上与以太坊、比特币、Solana 以及那些链上的任何资产和智能合约向后兼容。除了跨越三条主要链进行交易外,这种架构,被称为 CAKE 框架,还包括 gas 抽象、社交恢复和身份验证。用户受益于快速的状态转换,因为求解器可以在不等待原始链上的最终性情况下请求目标链上的状态转换。最终目标是让钱包,特别是 Metamask,集成他们的账户模型,使用户可以直接受益于这种新架构。具体来说,这意味着用户理论上可以以 Solana 的速度(而不是以太坊的速度)用 ETH 购买 WIF。
OneBalance 的 RPC 方法扩展
另一家公司 Orb Labs 旨在成为一个在节点级别而不是账户级别解决链抽象问题的提供商。他们的系统由 OrbyEngine(一个智能 RPC 端点,可以被钱包用来聚合和编排所有链上的账户状态)和 OrbyKit(一个为应用前端提供相同功能的 dapp SDK)组成。OrbyEngine 使用通用意图协议和一个特殊节点(称为账户统一节点)的组合来聚合和编排账户状态。
总之,它们允许任何钱包或 dapp 只需五行代码即可实现链抽象、gas 抽象等。这种动态从根本上改变了用户与钱包、应用程序和链的交互方式,因此他们不再需要担心跨生态系统桥接和手动移动资产。链只是消失了,因为无论用户身在何处,他们都可以使用来自其他链的所有账户和资产进行交易。 这从根本上改变了钱包作为与特定链连接的媒介的想法,转变为完全关注管理用户、资产和 dapp 之间关系的与链无关的连接机制。
NEAR 也位于核心基础设施一侧,已经将链抽象本地集成到他们的 L1 中。通过他们的链抽象堆栈,开发者可以:
立即选择为用户补贴 gas 费,这包括通过 NEAR 的多链 gas 中继器进行跨链交易。
利用 NEAR 的多链签名服务,使用户可以使用他们的 NEAR 账户在其他链上进行交易。
使用 FastAuth,让用户可以通过他们的电子邮件地址注册(或恢复)NEAR 账户,提供熟悉的 Web2 体验。
这些原语对于为开发者提供更无缝的体验至关重要,这种体验通过这些类型的堆栈创造的东西积极地扩展到用户。
在更高一层,有许多桥接提供商正在研究链抽象,其中最著名的是 Across。该协议拥有一个全功能(已发布)的意图引擎,传输者通过最优执行路径竞争以满足用户的订单。
今天,Across 是唯一一个实时的跨链意图驱动的桥接协议,实际上适用于大额和小额。市场正在做出反应:Across 已经处理了价值近 100 亿美元的交易量和 600 万 + 笔交易。开发人员还可以轻松地将他们的桥接抽象框架 Across+ 集成到 dapp 中,以原生启用链抽象。这是对链抽象能够做什么以及市场如何评估它的早期概念验证。
Socket,Bungee (一个桥接聚合器)的制造商,也正在通过模块化订单流拍卖来研究链抽象解决方案,用户提交意图,求解器竞争以填补。通过 SocketPlugin,开发者可以添加一个小部件,将 Bungee (Socket 的桥接聚合器,支持跨链资产转移)直接集成到他们的项目中。大多数时候,Bungee 实际上通过 Across 路由,Across 在 2024 年 6 月底达到了约 50% 的成交量份额。在 Socket 和其他聚合器中,Across 被引用为最便宜的桥接器,占比约 78% 的时间。
除了桥接(和质押、铸造、借贷……),交换是用户在链上进行的最受欢迎的操作,因此也是项目可以利用的最大 TAM。像 UniswapX 和 Matcha 这样的平台专注于交换,旨在抽象掉气体,聚合流动性来源以实现更便宜的交易,并实现高效的跨链交易。通常,这涉及某种求解器,它们竞争以最有效的方式满足订单流。求解器代表交换者支付气体,通过将订单批量处理在一起以争取更好的价格来提高效率,用户受益于不必担心气体代币。
一些团队正在构建支持这些协议的层。例如,Light 可以位于其他跨链互操作性协议(包括可能的 Across、UniswapX……)的下一层,并作为用户交互的链抽象的中间件。值得注意的是,Light 支持任何配置——条件、DCA、意图图等——跨多个链在 EVM 内表达,而大多数基于意图的协议最初只支持限价单。此外,Light 使用订单流拍卖,用户可以编程定义条件、安全性和跨链交易的结算,帮助确保最佳执行。
另一个在这个领域的项目 Genius 正在与 Lit Protocol 合作构建一个链抽象解决方案,其中 Lit 作为 Genius 流动性架构的基础签名方案。最初,他们将支持 EVM、SVM 和比特币,并专注于启动一个去中心化的传输者和聚合流动性,而不是走意图路线。
意图通常专注于交换,最终目标是允许用户无需桥接即可使用任何资产跨任何链进行交易。以下这些项目最近引起了我的注意:
Slingshot 是一个基于意图的链上应用,用户可以在无桥接、非托管的方式下跨不同链进行交易。通过创建一个极其简化的用户体验——没有气体代币,没有连接钱包按钮,没有桥接,可以在任何设备上登录,一键买卖——用户更愿意进行链上参与。这里的缺点是用户最终受到每个支持链的金库中持有资金数量的限制,但无论如何,这种架构鼓励了更多链上的活动。
Blackwing 正在使用 Initia 开发一个去中心化的交易抽象层。他们的优势是通过使用 Uniswap LP 头寸作为抵押品来启用无清算杠杆交易。这有效地减少了重大损失的下行风险,同时也加速了收益。
Essential 正在开发自己的基于意图的 Optimistic L2,其中求解器直接以新状态的形式提出他们的解决方案。在这种情况下,欺诈证明非常简洁,因为只需证明一个约束未满足即可,这将被发布到 L1。开发者可以直接利用 Essential 的 DSL(领域特定语言)编写内置意图框架的应用程序,这使得更广泛和更复杂的应用程序能够存在并在他们的 L2 上互操作。
正如您可以访问任何网站,无论您使用的是哪个浏览器或操作系统,您也应该能够访问任何加密货币生态系统,无论它是构建在哪条链上的。而且,无论开发者使用什么技术堆栈进行构建,他们都不应该因为无法访问不同生态系统中的某些用户而处于不利地位。实现这一点绝对比说起来容易,但一旦实现,我相信它将成为大规模加密货币采用的一个重要催化剂。
Pedro Gomes 在推特上如是写道:链抽象是软件设计从「以链为中心」向「以用户为中心」的转变。要让链为人工作,而不是教人用链。