加密行业蓬勃发展,但区块链数量的爆炸式增长带来了流动性和使用率碎片化的问题,损害了用户体验。PoS共识机制降低了创建新区块链的门槛,催生了大量的L1、L2和应用链,但同时也导致了激励失调:基础设施价值高于应用,开发人员倾向于构建独立的“自成一体”的区块链。
模块化区块链和rollup的兴起为解决这一问题提供了新的思路。模块化设计将共识、数据可用性与交易执行解耦,提高效率;rollup则通过批量处理交易来提升以太坊的可扩展性。Celestia等项目通过数据可用性采样进一步增强了可扩展性。
然而,rollup数量的增加也带来了新的挑战,用户需要在多个链之间进行交互,这增加了复杂性。为了解决这个问题,链抽象的概念应运而生。链抽象的目标是简化多链交互,为用户提供更类似于Web2的流畅体验。
在Web2世界中,抽象隐藏了底层技术复杂性,例如,用户无需了解HTTP协议即可使用浏览器。链抽象的目标是在Web3中实现类似的体验,消除桥接、gas费管理、账户碎片化和流动性碎片化等问题。
目前,链抽象解决方案可以分为综合型和组件型两种。综合型解决方案,如NEAR、Particle、Okto、Polygon AggLayer和Optimism Superchain,试图提供全面的解决方案。其中,Particle利用通用账户和通用流动性来抽象跨链交互;NEAR专注于账户聚合;Okto通过编排层来简化Web3的复杂性。特定生态解决方案,如AggLayer和Superchain,则专注于各自生态的链间互操作性。
组件型解决方案则侧重于解决具体问题。基于意图的协议(如Across和deBridge)允许用户表达目标,由solver寻找最优的执行路径;账户抽象(ERC-4337和EIP-7702)通过智能合约钱包简化了密钥管理和gas费支付;AI智能体则有潜力通过自然语言交互来彻底简化跨链操作。
虽然链抽象方法多样,但它们共同的目标都是解决加密世界的碎片化问题,提升用户体验。然而,链抽象解决方案本身也可能面临碎片化风险。未来,需要更多的创新和协作来实现真正的链抽象,为用户创造更友好和高效的Web3体验。