自从第一个智能合约网络的出现,区块链互操作性领域也随之诞生,其核心目标在于:让用户能够不受制于不同区块链标准、架构和经济模型的限制,自由地在多链环境中畅行无阻。与此同时,围绕构建更优秀的区块链和扩展现有区块链的技术竞赛从未停歇。这种竞争促使了以下几方面的进展:
区块链比以往任何时候都更为高效且成本效益更高,并且还在不断推出和改进之中。
层二扩展方案(Layer 2s/Layer 3s)所带来的模块化可扩展性已经成为 Web3 发展蓝图不可或缺的一部分,尽管也带来了分散化的副效应。
尽管互操作性和跨链技术致力于实现不同区块链间的互通互联,但仍不足以单独解决 Web3 更大范围内的用户体验问题。
链抽象则是将模块化生态系统转变为无缝衔接的无边界生态系统的关键,通过抽象化多链交互过程中的复杂性来实现这一点。
随着 Web3 进入一个新的发展阶段,有必要探讨:如果链抽象解决方案旨在建立一个无边界的统一生态系统,使得用户能够在不经意间轻松地跨越不同区块链环境,那么它们与互操作性和跨链解决方案有何异同?
揭开区块链互操作性和链抽象的神秘面纱
互操作性
在 Web3 领域,“互操作性”这个术语被频繁提及,但其具体含义却多种多样。为了准确地定义这一术语,并明确其边界,我们可以给出以下定义:
互操作性解决方案:指的是那些帮助一条链与其他一条或多条链进行交互的各种组件和技术。这些解决方案既可以面向用户,也可以面向开发者,使去中心化应用(dApp)内部或者作为独立产品实现跨链功能。
由此,互操作性解决方案既可以是简单的通信原语形式,也可以是更为复杂的产品,如跨链桥、原子交换协议、任意消息桥(AMB)以及基于去中心化交易所(如 ThorChain)的专用互操作性协议等。
链抽象
回顾之前的讨论,链抽象(ChA)是针对 Web3 碎片化问题的一个自然回应。它被定义为“免除与多条链交互所需的手动流程的用户体验”。要实现这一点,则需要整个技术栈中多层级技术的支持。
互操作性和链抽象解决方案之间的关系
我们已经多次探讨过互操作性技术是如何成为实现链抽象体验的基础要素之一。事实上,没有桥梁、消息传递协议及其他互操作性解决方案打下的坚实基础,简化多链交互流程几乎是不可能的。因此,可以说我们今天所谓的“链抽象”垂直领域,在一定程度上是将互操作性解决方案用于优化多链体验的结果。
这同样解释了为何我们将区块链互操作性(以及账户抽象和意图)视为改善 Web3 用户体验的三大基础技术之一,同时也是推动 ChA 革命的主要力量。
利用区块链互操作性解决方案实现 ChA
进一步探讨如何利用互操作性来构建 ChA 解决方案是有益的。为此,我们可以借鉴集成深度框架。该框架认为,任何在某种程度上实现了“消除多链交互所需的手动流程”体验的组件都可以视为链抽象解决方案的一部分。因此,诸如跨链消息传递解决方案这样的互操作性技术仍然属于链抽象堆栈的一部分,但在更深层次的集成中发挥作用,以便在多个用户体验领域实现链抽象。
区块链互操作性:向链抽象实现发展
为了总结本文的核心观点,让我们考虑两点:
如前所述,链抽象利用互操作性解决方案来改善多链体验。
随着互操作性解决方案在行业的成熟和普及,可以看到这些解决方案的提供者正试图为开发者和最终用户提供可组合的复杂解决方案,即追求更深层次的 ChA。
例如,LayerZero 推出的 Stargate 便是这样一个实例。LayerZero 首先提供了一套用于构建跨链 dApp 的低级通信原语。在其后,LayerZero 团队将这些原语实际应用,创建了一个可组合的跨链桥接解决方案。这种桥接方式因其高度的可组合性,被认为是基础解决方案与编排解决方案之间的过渡形态,满足了 ChA 所需的日益复杂的体验需求。
另一个例子是 Socket,最初是一个专为区块链互操作性和桥接设计的跨链流动性层(SocketLL)和数据层(SocketDL)。随后,Socket 将其产品线整合为 Bungee,一种桥接聚合器,根据用户偏好选择最优的桥接选项。最终,Socket 认识到链抽象对于解决碎片化问题和推动 Web3 用户体验发展的重要性,进而开始开发 Socket 2.0,这是一个模块化的、可扩展的编排链抽象协议,旨在让开发者构建与链无关的应用程序。
潮流变化
以上案例揭示了 Web3 中的一种发展趋势:即在多链体验的核心上逐步构建互操作性解决方案,同时涌现出专注于特定领域内实现 ChA 的创新应用。
这与互操作性解决方案自身的目标相符,因为当它们的基本用途得到确立后,便有了两种扩展路径:
占据更大份额的生态系统(例如通过整合更多的链/协议);
达到更深层次的链抽象集成。
因此,随着链抽象加速推进并成为 Web3 体验的重要组成部分,可以预见,互操作性解决方案将继续发展,积极寻求创造性的方法来实现 ChA。
结论
尽管互操作性和链抽象解决方案有所不同,但两者之间有着紧密的联系。通过细化分析,可以看到它们分别代表了多链交互演进的不同阶段,并随着行业的进步而向着同一方向前进。
随着 ChA 成为 Web3 下一个进化阶段的重要标志,互操作性解决方案无疑会以新的、更具创造性的方法为之贡献力量,从而形成积极的良性循环。
最终,这将推动真正无边界、无摩擦的 Web3 生态系统的到来。
声明:本网站所有相关资料如有侵权请联系站长删除,资料仅供用户学习及研究之用,不构成任何投资建议!