链抽象这名字取的真的不太好懂,但它可以让使用者无需手动处理与多个区块链互动的复杂过程,大大改善用户链上操作的方便性。本文源自 nairolf 所着文章,由
TechFlow 深潮 整理、编译及撰稿。
(前情提要: 跨链桥+链抽象,如何实现加密货币大规模采用?)
(背景补充: 链抽象、互通性与全链是什么?一文搞懂三者区别及核心项目)
本文目录
朋友,什么是多层链抽象堆叠?让我来用非常简单的语言解释一下:链抽象意味着使用者无需手动处理与多个区块链互动的复杂过程。多层堆叠则在不同层面提供了各种链抽象方法:应用层、帐户层和区块链层。
应用层是甚么?
这一层让开发者能够构建与链无关的应用程式,这些应用程式可以轻松地与多个区块链互动。实际上,这一层促进了跨链交易和工作流程,使应用程式能够与任何其他应用程式和资产进行组合。
「所以主要是面向开发者?」
没错。像 Agoric、Socket Protocol 或者 Skip protocol 这样的专案简化了构建链抽象应用程式的复杂性。
你不再需要处理区块链,而是处理应用程式。
那帐户层呢?
这一层解决了处理多个钱包、管理跨链的多个代币余额以及不同的燃气费等问题。你可以将帐户层看作是实现一个帐户通用所有区块链的层次。
「谁在做这个?」 Particle Network 提供的通用帐户让使用者只需一个帐户和一个余额就能使用任何区块链。
XION 提供的元帐户允许使用其 L1 在外部链上集中控制资产和帐户。
那区块链层呢?
这可能是最难理解的一层。
本质上,它涉及多个区块链决定共享某些属性,从而增加它们之间的互操作性。
「什么意思?」
比如,用相同技术堆叠(或基础设施)构建的区块链能够实现直接相容。最近的 ZKsync 的 Elastic Chain 或 Optimism 的 Superchain 就是很好的例子。
「但是?」
虽然这不能直接实现链抽象,但这一层就像胶水一样,提升了链抽象的安全性和效率。另一个例子是 Polygon 的 AggLayer 或 Cosmos中广泛使用的 IBC,用于互操作性。
总结
应用层让开发者能够轻松构建跨链应用程式,帐户层减少了使用者在钱包和跨链桥方面的复杂性,而区块链层通过共享基础设施特性促进了协作。
所有这些都有一个共同目标:链抽象。
📍相关报导📍
以太坊是如何停止抽象帐户内斗:Vitalik的重要性与去中心化取舍
实现帐户抽象》纳入以太坊布拉格升级的EIP-3074是什么?对钱包与DApp带来的影响
「链抽象」三巨头详解:Axelar、Wormhole 与 LayerZero 是什么?
Leave a Reply