Cointime

扫码下载App
iOS & Android

ERC-7521 草案:将用户意图添加至账户抽象钱包

媒体

原作者:Stephen Monn

原文标题:《Introducing ERC-7521: Generalized Intents for Smart Contract Wallets》

编译:深潮 TechFlow

在不断发展的区块链和去中心化应用的景观中,越来越多的关注被吸引到用户定义意图而不是纯交易的概念上。这使得用户不必担心导航 DeFi 日益复杂的过程,并解锁了一系列现在才被构思的附加用例。

随着个别应用已经在使用自己不同且不兼容的意图结构,创建一个可以被所有用户、应用、钱包软件、求解器、搜索器等共享和理解的通用意图标准是有意义的。

为了帮助组合性和降低进入门槛,我们提出 ERC-7521,这是一项支持智能合约钱包通用意图的标准。

什么是用户意图?

由于这个领域非常新,意图的定义目前有点模糊。 从总体概念来看,这个术语通常用于指用户对期望的链上结果或最终状态的表达。 就本规范而言,意图被定义为由用户设定的一组操作和期望。 这些操作和期望可以与其他意图的操作和期望相结合,以努力满足所有参与方的共同和最大利益。

使所有相关方均感满意的一系列链上操作称为解决方案。 专门的解决器(类似于 ERC-4337 中的捆绑器)将竞相找到能够为用户提供最高满意度的解决方案。 例如,这可以通过找到最佳/最有效的链上路径、利用链下流动性来源、组合不同用户的意图以利用共同需求等方式来实现,甚至包括他们自己的意图。

将用户意图添加到账户抽象中

启用通用意图的关键是使用基于智能合约的抽象账户。与 ERC-4337 类似,意图被签名为消息,然后通过单独的交易在链上进行验证。这些签名消息然后在自己的内存池中进行传播。

这个规范的目标不是在链下如何精确处理、构造或管理意图的技术细节,而是为智能合约钱包创建一个框架,以集成并自动支持由签名的意图本身定义的广泛可能性。因此,随着新的意图用例的出现,该框架还需要允许无缝且无需许可的升级和代码扩展过程。

单一入口和无限意图标准

为了帮助促进这一无缝和允许的升级和扩展过程,ERC-4337 中的 EntryPoint 合约进行了模仿,但也被分成两个不同的部分。第一个部分称为入口点,是提交意图解决方案的主要入口点,负责验证意图签名以及运行高级意图处理逻辑。

意图处理逻辑的具体内容在单独的合约中定义,称为意图标准,这由签名的意图本身指定。入口点调用这些合约来处理一个意图。正是意图标准定义了如何处理附加的意图数据和执行,以及与意图固有的拒绝服务攻击向量相关的基本链下规则,例如如何将消息传递给解决器以及针对意图固有的 DoS 攻击向量的保护机制。

这些意图标准应该自成一体地建立,独立于这个规范。我们预计随着意图格局变得更加成熟,出现优化的利基和新兴的用例,会产生具有额外功能的新意图标准。这些标准的采用和支持将由钱包开发者和意图求解器的社会共识以及最终用户的需求驱动。

为了确保我们提议的 ERC 在早期阶段具有重要的功能,我们已经开发了一个基于资产的意图标准,以支持当前大多数区块链用例。我们将在公开环境中完善这个标准(以及这个 ERC),以适应生态系统的需求。

模糊但强大的意图结构

用户意图包含可以分解为两部分的主要数据:

  • 在执行它们之前,由 Entry Point 合约用来与发送者验证消息的必要验证数据。
  • 由意图指定的 Intent Standard 特定的附加数据。

意图标准数据可以是任何内容,但总是被分解为单独的部分,称为意图段。

Entry Point 合约不明确地理解数据是什么,但确实识别出了对段的划分。 Entry Point 合约调用 Intent Standard 合约一次处理一个段,并强制执行意图的段总是按指定的顺序处理。但是,Entry Point 允许在执行段之间处理其他意图。

这些意图段通常由用户希望处理的操作或者检查某些条件是否得到满足组成。另外,一个 Segment 可以在处理过程中将数据传递给下一个 Segment。这些数据称为意图背景数据,在验证段间发生的更改以及避免重新计算有用数据方面非常有用。同样,充分利用这些数据由 Intent Standard 规范决定。

结合意图以获得最大满意度

在意图处理期间,意图能够对任何类型的条件提出不满意,无论是意外的低余额还是意图标准可能正在寻找的任何评估结果为假的条件。发生这种情况时,整个事务都会回滚,包括处理之前可能发生的不相关意图。

只有当一组意图以让所有各方都感到满意的顺序提交和处理时,这些意图才被认为已花费,所产生的状态才被允许在链上持久化。正是这些意图组合构成了解决方案,并传递给 Entry Point 合约进行处理。

然而,仅提交意图列表是不够的,因为不同意图的段可以以不同的顺序排列。因此,一个解决方案还指定了在处理期间应如何对不同意图片段进行排序(如何交错不同的意图段)。

求解过程的一部分通常包括求解器制定一个意图,以帮助满足一组其他意图,从而使它们能够在产生一些利润的同时最大限度地增加用户满意度。

结论:增强意图驱动的区块链交互

规范的重点是为智能合约钱包定义一个基本框架,以便它们连接并为用户解锁强大的意图表达,即使在格局继续发展的同时。将意图定义为更小的意图段的集合为用户提供了很好的体验,减少了用户需要签名的次数。意图分段和共享的背景数据也有助于在不使用大量 gas 的情况下解锁强大的功能。意图可以信任它们的所有段都将按顺序处理,而无需手动检查。

通用用户意图开辟了一个全新的世界,现在才刚刚开始被开发。从简单的无 gas 代币兑换到更复杂的条件意图来自动化从冷钱包到热钱包的资金转移或通过单个签名消息进行每日币购买等过程,意图的可能性是巨大的!我们对资产基础意图标准的规范是使社区能够利用这一新框架的许多迭代中的第一个。

评论

所有评论

推荐阅读

  • Tether 开出总估价超过 20 亿欧元的新报价收购尤文图斯

    加密货币巨头 Tether 公司对于收购尤文图斯俱乐部的计划非常认真,他们准备再次开出一份超过 20 亿欧元的新报价。昨天 Tether 已经向 Exor 董事会提交了一份报价,意图收购阿涅利家族控股公司所持有的尤文图斯 65.4% 股份,这一消息由首席执行官保罗-阿尔多伊诺通过社交媒体公布,但这仅仅是谈判的开始。

  • American Bitcoin比特币储备过去7天增加约623枚,现仓位达4941枚BTC

    此前曾披露分析“1011内幕巨鲸”的链上分析师Emmett Gallic在X平台发文披露特朗普家族支持的加密矿企American Bitcoin比特币储备更新数据,过去七天增加约623枚BTC,其中约80枚来自于挖矿收入,542枚来自于公开市场的战略收购,截至目前其比特币总持有量增至4941枚,当前市值约合4.5亿美元。

  • 美国现货以太坊ETF昨日净流出1940万美元

    据TraderT监测,美国现货以太坊ETF昨日净流出1940万美元

  • 华夏基金香港在Solana上推出亚洲最大代币化货币市场基金

    12月12日消息,华夏基金香港(ChinaAMC HK)产品与策略负责人 Katie He 在 Solana Breakpoint 大会上表示,将推出亚洲首个且规模最大的代币化货币市场基金,涵盖港币(HKD)、美元(USD)和人民币(RMB)计价,将传统货币市场工具代币化,为投资者提供安全、链上访问稳定收益的机会,具有完全透明度和实时结算。经过数月与监管机构及 OSL 等伙伴的合作,这一创新将自香港扩展至更广阔地区,并原生部署到 Solana 区块链上。

  • 加拿大皇家银行已购入77,700股American Bitcoin股票

    据市场消息:价值1万亿美元的加拿大皇家银行已购入77,700股American Bitcoin ($ABTC)股票,价值约15万美元。该比特币矿企由特朗普家族成员Eric Trump支持。

  • 中国人民银行:继续实施适度宽松的货币政策,推进人民币国际化

    中国人民银行党委召开会议,会议纪要第三点指出:继续实施适度宽松的货币政策,加快推进金融供给侧结构性改革。把促进经济稳定增长、物价合理回升作为货币政策的重要考量,灵活高效运用降准降息等多种货币政策工具,把握好政策实施的力度、节奏和时机,保持流动性充裕,促进社会综合融资成本低位运行,加强对实体经济的金融支持。畅通货币政策传导机制,优化结构性货币政策工具运用,加强与财政政策的协同,激励和引导金融机构加力支持扩大内需、科技创新、中小微企业等重点领域。保持人民币汇率在合理均衡水平上的基本稳定。会议纪要第五点指出:稳步推进金融高水平开放,维护中国国家金融安全。践行全球治理倡议,积极参与和推进全球金融治理改革完善。务实开展金融外交和多双边货币金融合作。推进人民币国际化。持续建设和发展多渠道、广覆盖的人民币跨境支付体系。稳步发展数字人民币。

  • 日本央行据悉将进行更多加息 部分官员认为中性利率高于1%

    据知情人士透露,日本央行官员认为,在本轮加息周期结束前,利率很可能升至0.75%之上,这表明在下周加息之后,可能还会有更多次加息。这些人士称,官员认为,即使加息至0.75%,日本央行仍未达到中性利率水平。部分官员已认为1%仍低于中性利率水平。知情人士表示,即便日本央行根据最新数据更新中性利率估算,目前也并不认为该区间会显著收窄。目前日本央行对名义中性利率区间的估计约为1%至2.5%。知情人士称,日本央行官员认为该区间上下限本身也可能存在误差。(金十)

  • Nexus 启动“节点之光·先锋理财周”,打造节点用户专属通道

    Nexus 12月12日宣布即将启动为期五天的 “节点之光·先锋理财周”,以“节点身份金融特权” 为核心理念,为生态核心参与者开启一段独立于全平台的专属理财周期。此次活动仅限节点用户参与专属理财包认购,并为随后上线的全平台理财与 NexSwap 注入市场期待。

  • 美 SEC 主席:DTC 参与者可将代币化证券转入其他参与者的注册钱包

    美国证券交易委员会(SEC)主席 Paul Atkins 在 X 平台发文表示,美国金融市场即将向链上转型并将优先考虑创新并积极采用新技术,SEC 已向美国存托信托与清算公司(DTC)发布了一封不采取行动的信函,链上市场将为投资者带来更高的可预测性、透明度和效率,现在 DTC 参与者可以直接将代币化证券转入其他参与者的注册钱包,这些交易将被 DTC 官方记录跟踪。

  • Tether 计划通过股票发行筹集最高 200 亿美元资金

    据彭博社报道,Tether 计划通过股票发行筹集最高 200 亿美元资金,并将在完成股票出售后考虑将股票代币化。知情人士透露,Tether 的高管们正在考虑各种方案,包括股票回购,以及在交易完成后通过代币化的方式将公司的股票以数字形式存储在区块链上。