链抽象:理解Web3多链融合的新框架

链抽象:一种新的理解框架

如果你初次接触"链抽象"这个概念时感到困惑,你并不孤单。这个看似重要、备受关注、项目众多、融资热门的概念,却常让人不知其用途。本文将从概念出发,回归基本问题,试图为这个抽象的概念提供一个清晰的框架。

把问题作为方法:一种理解链抽象的新框架

要点概述:

  • 抽象的目的是隐藏复杂性,Web3中的抽象层次通常高于Web2(因此难度更大)
  • 模块化降低了公链构建门槛,链抽象则涉及公链关系的重新架构及用户/开发者体验的改善
  • 跨链资产转移、跨链通信、互操作性和链抽象:一套以协调不同链上状态修改(交易)为核心的相关概念(但实际应用中常有交叉)
  • 基于意图的链抽象解决方案成为流行架构,多个组件类产品可能逐步构建出链抽象的最终形态
  • 目前业内对链抽象的讨论和建设仍未摆脱对基础设施的过度关注,链抽象作为实际问题的成立需要链上活跃度、模块化进展、新用户和开发者的加入
  • 链抽象的未来发展并非一帆风顺,需要考虑对小型公链的影响,以及在非金融领域的应用探索

链抽象是什么样的问题?

链抽象是否为一个实际问题?

不一定。问题的存在需要特定背景,就像询问古人对能源危机的看法一样不恰当。

目前,较为合理的观点认为:链抽象是模块化发展的下一阶段。

为理解这一观点,有必要对链抽象的定义进行说明。

把问题作为方法:一种理解链抽象的新框架

在计算机科学中,"抽象"指从底层过程中分离出高级操作和概念的过程,目的是通过隐藏复杂性来简化理解。例如,大多数网络用户只需了解浏览器和智能助手的使用,无需知晓其背后的抽象内容。

类似地:

  • 账户抽象:隐藏区块链账户的地址、私钥、助记词等内部信息,实现账户的无感使用
  • 链抽象:隐藏各条链的共识机制、交易费、原生代币等内部信息,实现链的无感使用

值得注意的是,Web2通常在封闭或半封闭的生态系统内进行抽象和模块化,抽象层次集中在单一平台或应用内部,环境较为可控,通常无需解决跨平台或跨系统的兼容性问题。然而在Web3背景下,由于追求去中心化和开放生态系统,模块化和抽象的关系更为复杂。

目前看来,虽然模块化有助于解决单个公链内部的抽象问题,降低了公链构建的门槛,但多链格局下的用户/开发者体验抽象是模块化未能完全覆盖的领域。不同公链和生态之间存在明显的孤岛效应,表现为流动性、开发者和用户的分散。而链抽象的提出包含了对公链关系的重新架构,以实现多链之间的连接、整合和兼容。

我们可以认为,链抽象作为实际问题的迫切性与以下条件的发展密切相关:

  • 链上活跃度:是否有更多的去中心化应用带来更多的用户链上活跃行为
  • 模块化区块链的进展:更活跃的链上行为是否推动了更多的扩展方案和应用专用链的构建
  • 新用户和开发者进入障碍:目前的区块链环境在多大程度上阻碍了新用户和开发者的涌入(指上升趋势中的阻力,而非停滞状态的责备)

链抽象属于哪类问题?

链抽象本身就是一个抽象的概念,在Web3内部的叙事层次也较为高维,这或许在一定程度上解释了为什么链抽象呈现出包罗万象乃至难以捉摸的样貌。具体来说,它不是一种具体解决方案,而是一种指导思想。

另一个例子是当前的比特币,经历了多次减半、大涨大跌、ETF上市等事件后,比特币已不仅是一种技术解决方案或资产类别,还成为了一种跨越时间的思想体系和行业象征,代表了一系列加密核心价值观,并且在可预见的未来将继续指引行业的创新和发展。

跨链、互操作性、链抽象这些概念有何异同?

我们同样可以按从具体到抽象的光谱去理解跨链、互操作性和链抽象。从形态上看它们是一套以协调不同链上的状态修改(交易)为核心的相关概念,但在实际使用中往往存在交叉。

把问题作为方法:一种理解链抽象的新框架

跨链相关的应用和协议大致可分为两类:

  • 跨链资产转移:跨链桥、跨链自动做市商、跨链聚合器等
  • 跨链通信:某些跨链协议等

资产的转移也依赖于消息传递。跨链资产转移应用的消息传递层一般由一组链上智能合约和状态更新逻辑构成,将这种消息传递的功能抽象成通用的、协议层的解决方案便是跨链通信协议。

跨链通信协议能够处理更复杂的跨链操作,如治理、流动性挖矿、非同质化代币交易、代币发行、游戏操作等。互操作性协议在此基础上更进一步,涉及到更深层次的数据处理、共识和验证,从区块链系统层面确保不同区块链之间的一致性和兼容性。但在实际使用中,这两个概念往往互为表里、根据语境可以相互替代。

链抽象的内涵包括了区块链的互操作性,但使用语境增加了一层用户和开发者侧的体验改善,这与本周期兴起的意图叙事不无关系。

链抽象包含哪些具体问题?

如何实现链抽象?

不同项目对链抽象的理解和切入点不尽相同,在这里我们将其分为从互操作性协议进化而来、更贴近开发者端抽象的传统派,以及结合新兴意图架构、更注重用户端抽象的意图派。

把问题作为方法:一种理解链抽象的新框架

传统派的历史可以追溯到某些跨链生态,它们的诞生要远早于链抽象概念。某些新兴的扩展方案作为后起之秀,现阶段专注于某公链生态内的流动性聚合和互操作性。跨链通信协议出身的一些项目也在向更多链扩展,争取更多的客户采用,以期增强自身的网络效应。

意图派内部包括致力于提供链抽象综合解决方案的某些公链,以及从解决具体问题出发的组件类,目前以去中心化金融协议为主,代表是某些交易协议。

无论是传统派还是意图派,安全快速的跨链以及友好的交互都处于设计的核心,包括但不限于统一的用户界面、应用无缝跨链、交易费赞助和管理等。

为何关注链抽象和意图的结合?

"基于意图的某某协议"层出不穷,本部分将探究其作为一种流行产品架构的原因和潜力。

与抽象和模块化类似,意图也非Web3原生的概念。意图识别在自然语言处理领域已经存在了几十年,并且在人机对话中得到了大量研究。

谈到Web3领域的意图研究,离不开某投资机构的那篇著名论文。虽然类似的设计理念在一些产品中已经有所体现,但意图架构的核心正是在这篇文章中被正式提出——用户只需要指定期望的结果,而无需在乎过程,实现任务的复杂过程最好外包给第三方。这与链抽象关注的用户体验改善是契合的,并且提供了一个较为具体的解决思路。

市场上关于链抽象的架构分类众多,比较知名的有某研究机构开发的框架。这个框架结合了意图架构,将构成链抽象的各种技术和解决方案划分为权限层、求解层和结算层。也有其他框架在此基础上做出微调,如在求解层和结算层之间加入了一层清算功能。

把问题作为方法:一种理解链抽象的新框架

具体而言:

  • 权限层:核心是账户抽象,作为去中心化应用的用户入口请求意图报价——用户表达意图
  • 求解层:一般是一个链下的第三方求解器层,用于满足用户意图——求解器竞争订单
  • 结算层:用户批准交易后,调用预言机、跨链桥等方案确保交易的执行——用户获得预期结果,求解器获得报酬

求解层的求解器是一群第三方链下实体,它们在不同的协议中被称为求解器、解析器、搜索者、填充者、接收者、中继者等。求解器通常需要质押资产作为保证金来获取竞争订单的资格。

用户使用意图产品的过程近似于填写一个限价订单。在跨链情境下,为了使用户的意图尽快得到满足,求解器们通常会先垫付资金,并在结算时收取一定的风险费用(这种模式类似于一项短期贷款,贷款期限=区块链状态同步时间,利息=服务费)。

以某公链为代表的综合类意图解决方案希望将权限层、求解层和结算层组合成一个统一的基础设施产品,目前处于概念验证的早期,难以直接观测和评价其效用。

而以跨链去中心化金融协议为代表的组件类意图解决方案相较于传统的跨链模式(如锁定和铸造、销毁和铸造)已经显现出较为明显的优势。作为某协议的旗舰产品,其跨链桥基于意图的架构使其在某生态的跨链桥中拥有第一梯队的速度、低廉价格和收费能力,在小额跨链情境中的优势尤为明显。

从路线图来看,某协议将在第三阶段推出跨链意图结算层。某交易平台和某协议一同提出的标准试图通过标准化的意图表达降低求解器的进入门槛,并构建求解器的通用网络。众多组件类产品可能会以拼图的形式渐进链抽象的最终形态。

把问题作为方法:一种理解链抽象的新框架

我们对链抽象的理解和实践有什么问题?

基础设施本位带来了什么问题?

作为互操作性协议的龙头,某些项目累计融资数亿美元,动辄数十亿的完全稀释估值和低流通量使得它们的代币成为本周期备受批判的风险投资币的代表,挫伤了市场对于链抽象赛道的信心。

链抽象项目们各自提出技术方案、代币标准,在缺少外部增量的市场环境中,难免被诟病为空中楼阁。某项目空投前后的数据落差也让市场对于"跨链通信"的真实需求产生了怀疑。

在某标准的论坛页面中,面对觉得跨链资产转移功能太微小、不够通用、支持生态不够多的质疑

此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 7
  • 分享
评论
0/400
GateUser-e87b21eevip
· 07-08 20:10
看懂了吗还是懵的
回复0
SorryRugPulledvip
· 07-07 17:00
这说半天就一币圈白学家
回复0
无聊猿反抗军vip
· 07-05 22:27
太抽象了吧哥们
回复0
假如我在链上vip
· 07-05 22:27
这概念也太虚了吧
回复0
RektButStillHerevip
· 07-05 22:24
又整这些高大上的玩意 麻了
回复0
ForkYouPayMevip
· 07-05 22:19
你说这么多谁看得懂啊
回复0
Gas_Wastervip
· 07-05 22:00
呃 讲这么复杂 不就是个多链桥吗
回复0
交易,随时随地
qrCode
扫码下载 Gate APP
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)