我们距离链抽象的未来有多远?

时间:2024-09-20 编辑: 浏览:(661)

作者:Rui,SevenX Ventures投资人;翻译:0xjs@

在Rollup热潮中,我们只能通过为用户简化基础设施的复杂性来实现。这意味着所有跨链操作都只需要一个账户、一个签名和一种 Gas。然而,挑战仍然存在,例如帐户状态同步、签名聚合、原子执行和延迟最终性。

1、什么是链抽象

在最终阶段,终端用户将不需要任何基础知识。他们只需表达自己的意图或指定订单,签署交易,然后将其余的工作(路由、Gas转换、构建、订单和跨链操作)留给自动处理。 本文特别关注跨链抽象。

2、为什么链抽象很重要

借助胖协议理论,区块链 Rollup 或替代 L1 构建者正在成倍增加,而Rollup-As-A-Service正在将新的区块链创建速度加快到一天之内。话虽这么说,那些缺乏活动的区块链将在 6-18 个月内消失。尽管如此,由于对灵活性的持续需求,实现统一的区块链垄断似乎不太可能。即使在更加集中的长期场景下,各种区块链的存在也将继续导致用户体验和流动性碎片化。

3、链抽象分解

统一地址:钱包将不同的 EVM 和非 EVM 地址合并为一个。

签名聚合:智能合约账户(EVM) 或MPC 签名者合约(非EVM)管理签名聚合。

状态同步:Keystore Rollup或Hub有助于跨链钱包状态同步。

单一Gas:Paymaster 合约支持使用ERC20 付款,甚至赞助所有付款。

区块构建和中继:Mempool 构建者验证、排序和批量交易,而 RPC 监控每条链上的每个交易状态并按顺序协调执行。

统一流动性:跨链流动性由UniswapX 或流动性hub等Solver处理。

4、谁是主要玩家

链抽象处于与钱包、基于意图的系统、MEV 解决方案和桥的交叉点。

重点项目如Safe、Clave、Flashbot、LayerZero、Union,其他人则扮演主动或被动的角色。

今年,特定的链抽象参与者的目标是将各种模块整合为统一的前端解决方案,例如

Particle Network使用 Cosmos SDK 开发了 1 层解决方案,允许用户使用任何代币或PARTI作为跨 EVM、Solana 和 BTC 交易的 Gas。

Light提供兼容4337的跨链智能合约钱包,支持状态同步和签名聚合,

Burnt(xion)是一种通用的链抽象协议,具有元帐户设计,允许不可知签名、参数化费用层和状态机更新。

NEAR协议集成 MPC 层来解决跨链交易。

5、多链统一地址

为每条链维护单独的账户对于用户和开发者来说都是负担,要求后者管理多个代码库。对于智能合约钱包项目,例如

Particle Network和Light可以使用确定性部署代理,该代理可以部署到 EVM 内同一地址的任何链,并使用 CREATE2 在确定性位置部署任何合约。对于外部区块链,地址可以从 EVM 地址、chainID 和提供的路径中得出,每个账户在每个链上接收无限数量的远程地址。对于 EOA 帐户,例如NEAR协议从NEAR地址(example.near)、派生路径(例如Ethereum-1的字符串)和MPC服务的公钥派生出外部地址。

6、跨链钱包状态同步

当用户在 2 层更改签名密钥时,更改如何同步到其他链?它要求实时更新、最小的更新成本和合理的传播时间。以下是当前的三种解决方案:Keystore rollup、Light sync 和 Keystore hub。

Keystore rollup

Vitalik Buterin的设计中,最小Keystore rollup是基于 L1 排序的Rollup,将其 Merkle 树状态根存储在 L1 上。为了创建钱包,用户创建一个 zk 电路,定义验证和更新签名者的逻辑,每个用户都有数据 + 验证密钥(vk)。用户创建一个 SCW,将其密钥硬编码为不可变值。要通过此 L2 更改 SCW 签名者,用户可以提交其原始密钥、新密钥、当前 vk、IMT 中编码的数据值以及针对当前 vk 进行验证的证明。或者,用户可以直接向 L1 上的 Keystore 合约提交 tx。

这种方法是中立且无需信任的,但是,激励措施可能具有挑战性,假设更新签名者不是频繁的行为,用户必须预先支付 tx 证明以补贴 Rollup 证明者,否则不会向证明者提供任何价值。

Light State Sync

Light实现轻钱包同步,由来自0xsequence的Agusx1211发明。它使钱包能够在 SCA 中创建不附加到网络 chainID 的自定义消息模式,从而允许将“控制委托”签名签署给一组新的签名者,并且这些签名者稍后可用于签署任何常规交易或留言。然而,直到用户对任何一条链进行操作时,状态才会更新,另一笔交易可以作为其中一个 baching tx 进行标记,以更新链状态以匹配最新的“预签名”状态。

这种方法实现了实时性和成本效益,但是它严重依赖链下数据的可用性,如果数据丢失,钱包将无法访问其最新状态,甚至变得无法使用,因此钱包客户端通常负责存储所有数据的副本。此外,此方法在删除签名者时并不能提供强有力的保证,因为它没有禁用链上的任何内容。

Keystore Hub

Particle Network使用Keystore Hub。智能账户的代码逻辑和存储分离,keystore hub存储签名者信息,用户通过Hub部署和更新保证多链状态的一致性。简而言之,Keystore 中心负责将更新的交易发送到不同的链。

这种方法是最直接的方法,假设更新签名者操作不是频繁的操作,因此批量交易费用是可以接受的,但是,它需要信任和一些延迟。

7、签名聚合

用户现在可以使用单个签名发起多链交易。项目如Light利用基于 Merkle Tree 的全链签名聚合,确保用户只需签名一次。然而,当谈到非 EVM 时,像NEAR这样的项目利用 MPC 签名者合约,合约将返回重建签名所需的元素,而不是 tx 本身的签名,从而允许它们概括多个区块链的签名过程(即在比特币中,返回 r 和 s 值),并将其转发给相应的网络。需要注意的是,如果需要的话,在此过程中需要收集并聚合付款人(赞助商gas)的签名。

8、Gas抽象

更好的体验是Gas由其他方(钱包或dApp)赞助或在erc20中支付,更重要的是在跨链场景中,统一Gas降低了复杂性。 Gas 包括所有相关链的执行费。在构建 tx 的过程中,Paymaster 通过提供自己的签名与参与者签订合约,当 Bunler 进行链下模拟时,会检查 Paymaster 的余额,Paymaster 在 Bundler 上执行时将 Gas 直接返回给 Bundler目标链。

Layer1类似Particle Network允许用户以任何代币或PARTI支付并处理跨链gas;

Light允许使用任何代币和自定义付款人进行支付,以完全赞助特定订单流的Gas;

Clave目前赞助“所有”用户交易的 Gas。

9、区块构建

从较高的层面来看,我们将拥有一个即插即用的内存池和去中心化的区块构建器来处理交易。用户偏好涵盖从单个域内的简单传输到跨多个区块链的复杂序列。用户可以指定域内的执行细节或提供抽象指令,将最佳路由留给执行者。

SUAVE 的概念描绘了一个理想的场景:多个链共享去中心化排序层,最大限度地提高验证者的网络弹性和区块空间收入,同时确保构建者和搜索者的开放访问。

10、中继

为了实现跨链原子性,中继工作与区块构建密切相关,通过中继节点/如 Flashbots RPC 监控每个链上的 tx 执行,并协调捆绑器/构建器将下一个 tx 发送到相应的链。重复该过程,直到在目标链上执行所有交易并处理未使用的Gas费用。

理论上,等待时间就是区块链的出块时间,当出块太慢时,签名就会失效。我们可以将 tx 设置为原子性的,这样当一个 tx 失败时,整个 tx 就会失败。

11、Particle Network

Particle 构建了一个模块化的 Cosmos L1 作为通用结算层,支持跨 EVM、BTC、Solana 等的链抽象。通过使用之前的钱包即服务集成和 BTC connect 作为入口,通过 EVM 中的keystore合约处理帐户存储和同步,他们利用去中心化捆绑器服务来构建 UserOps、消息传递协议来进行跨链交易和中继器负责整个执行生命周期。有了PARTI作为Particle链的中心,Particle和其他链上的gas都可以被抽象出来。在基础层之上,L1 可以利用 Babylon 双重质押的安全性并采用聚合 DA。Particle Chain将成为最终用户和 dApp 的一站式解决方案。

最新 更多 >
  • 1 GOFX币的创始人是谁

    GOFX币作为新型的数字货币,备受关注。那么,GOFX币的创始人是谁呢?创始人信息GOFX币创始人为Adam Richards。Adam Richards是一位来自加拿大的著名企业家和投资家。他出生于上世纪80年代初,成长在加拿大安大略省内的一个小镇上。在求学期间,他迷恋于计算机技术和互联网技术,并逐渐走上了创业道路。他曾创办过多家风投公司,被成功地推向市场。创办GOFX币原因随着区块链技术、人工

  • 2 FEY币的创始人是谁

    FEY币的创始人是谁?FEY币作为一种数字货币,它在诞生之初就备受瞩目。但是,很多人并不是很了解它的创始人是谁。下面,我们就来探究一下FEY币的创始人到底是谁?FEY币的创始人介绍FEY币的创始人是一名匿名人士,目前并没有公开个人信息。这也是数字货币的通行做法,保护自己的隐私和安全。虽然我们无法了解创始人的身份,但是我们可以了解到,FEY币是一个由技术团队共同开发的开源项目,因此它并不属于任何个人

  • 3 GOTEM币最高的时候是多少钱?

    对于加密货币市场来说,GOTEM币的历史并不太长,但是这个数字货币却曾经取得过惊人的涨幅,今天我们就来了解一下GOTEM币最高的时候是多少钱。GOTEM币简介GOTEM币是一种基于区块链技术的加密数字货币,它与其他加密货币一样,使用去中心化的网络来验证和处理交易。GOTEM币具有极低的交易费用和快速的交易速度,这使其成为日益流行的加密货币,为全球用户提供了一种快速轻松的支付方法。GOTEM币最高价

  • 4 AADA币哪个市场有

    AADA币是一种加密数字货币,它是基于区块链技术发行的。它的创造和发展旨在为用户提供一种安全、高效的支付和结算方式。作为一种可替代的货币形式,AADA币的使用可以带来许多好处,例如匿名性、去中心化、低交易费用等。欧易交易所是一个著名的加密数字货币交易平台,也是AADA币的一个流通市场。作为欧洲最大的数字货币交易所之一,欧易交易所提供了各种加密数字货币的交易服务。其中,AADA币作为一种热门的加密货

  • 5 1MIL币交易平台软件有哪些

    1MIL币是一种数字货币,它是一种基于区块链技术的加密数字货币,具有去中心化和匿名性的特点。1MIL币的发行总量有限,可以用于数字资产交易和其他支付场景。由于其独特的特性和潜力,1MIL币在投资者和交易者中间受到了广泛关注。在数字货币交易领域,有许多交易平台可以方便用户进行1MIL币的买卖和交易。以下将介绍三个著名的交易所,它们分别是欧易交易所、币安交易所和火必交易所。首先,欧易交易所(EUOM)

  • 6 FCC币历史价格走势怎么样?

    FCC币历史价格走势怎么样? FCC币(FullCoin)是一种新型的数字货币,由FullCoin基金会创建,基于前沿的区块链技术。自诞生以来,FCC币的价格一直受到市场关注,吸引了众多投资者的关注。 FCC币的起步 FCC币于2018年11月在全球独立发行,初始价格为0.1元人民币。当时,该币种的市值并不高,但在数月之后,它的价格开始有了明显的上涨,受到市场的广泛关注,成为当时最为热门的数字

  • 7 3ULL币交易平台软件有哪些

    3ULL币是一种数字加密货币,它采用了去中心化的区块链技术,旨在为用户提供安全、高效、匿名的交易环境。作为一种新兴的虚拟货币,3ULL币得到了越来越多投资者的关注和认可。随着3ULL币的市场价值增长,越来越多的交易平台开始支持3ULL币的交易。欧易交易所是一家全球知名的加密货币交易平台,提供了3ULL币的交易市场。该交易所以其强大的交易系统和安全的存储系统而闻名。用户可以在欧易交易所上进行3ULL

  • 8 GDT币历史价格走势怎么样?

    自2018年以来,GDT币历史价格走势有着起伏不定的变化,但是总体来说,它的变化趋势呈现一种波浪式的上升趋势。在07年的时候,GDT币还没有正式上线,因此它的价格变化趋势并不是特别明显。但是随着它的逐渐发展,它的价格也开始慢慢向上攀升。GDT币价格峰值即为90元2018年5月是GDT币历史上的一个高峰,当时它的价格峰值高达90元左右。可是短暂的高峰并没有持续太久,不久后GDT币的价格开始出现了比较

  • 9 4PLAY币用什么app买

    4PLAY币是一种新兴的数字货币,它基于区块链技术,旨在为用户提供安全、快速和便捷的交易体验。与传统的中央化货币不同,4PLAY币没有任何固定的发行机构或中心化控制,完全由网络用户共同维护和管理。当我们想购买4PLAY币时,可以选择使用一些知名的交易所应用程序。以下是三个著名的交易所:欧易交易所、币安交易所和火币交易所。欧易交易所是全球领先的加密货币交易平台之一。它提供了多种数字货币的交易对,包括

  • 10 ABEY币去哪里买

    ABEY币是一种新兴的数字货币,是基于ABEYCHAIN公链发行的。ABEYCHAIN公链是一个高性能、高安全性和高扩展性的区块链平台,旨在构建一个可靠和可扩展的去中心化应用平台。对于想要购买ABEY币的用户来说,选择一个合适的交易所是非常重要的。以下是三个著名的交易所:欧易交易所、币安交易所和火必交易所,可以作为购买ABEY币的选择。欧易交易所是一个颇受欢迎的加密货币交易平台。它提供了多种加密货