Rope:一文了解关于 EIP-4337 在账户抽象中的角色_Opera Protocol

在这篇文章中我们将得到一个关于EIP-4337在帐户抽象中的角色的完整概念。

介绍

该提案包括一些更改,以避免对共识层协议的更改,而不是依赖于更高层的基础设施。它旨在实现以下目标:

帐户抽象:允许用户使用包含任意验证逻辑的智能合约钱包,而不是EOA作为他们的主要帐户。

去中心化:允许任何绑定者参与包含帐户抽象用户活动的过程。用户不需要知道任何参与者的直接通信地址,就可以处理跨公共内存池发生的任何活动。

无共识更改:为了更快的采用,这个提议避免了共识变更。

ParaSpace创始人Yubo:个人将为社区提供10万美元Gas补贴:5月23日消息,ParaSpace创始人Yubo发推称,个人愿意提供10万美元来帮助支付社区在5月10日-5月14日期间因提现而损失的Gas费,还将负责为回归的支持者提供Gas补贴。[2023/5/23 15:20:05]

支付交易费用:使用ERC-20代币支付交易费用,使开发人员能够为他们的用户支付费用,以及类似EIP-3074的赞助交易用例。

以下是该提案中的一些新特性。所有操作都在对等内存池中进行。用户不必担心他们的钱包合约已经发布,因为钱包存在于确定性的CREATE2地址,如果钱包不存在,UserOperation会自动创建它。用户现在将能够设置一个固定的费用溢价和最大总费用,并期望它能够快速包含在内并合理收费。通过模拟检查的UserOperation被保证是可包含的,直到发送者有另一个状态改变,这将要求攻击者为每个发送者支付7500gas。

NFT衍生品市场Caspid完成300万美元种子轮融资,Distributed Global等参投:8月1日消息,NFT衍生品市场Capsid于社交媒体宣布完成300万美元种子轮融资。本轮融资Distributed Global、SpringWind、Xoogler Ventures、Mask Networks等参投。天使投资人来自Binance、Crust Networks、Huobi、谷歌、YGG和MetaCartel。

此外,Capsid宣布推出非同质化权利(Non-Fungible Rights)市场。用户可以购买、出售和铸造使用NFT的权利,包括但不限于合作、衍生品、商品、租赁和会员资格。[2022/8/1 2:51:14]

工作

Asproex(阿波罗)将于5月19日12:00开放CRU交易:据官方消息,Asproex(阿波罗)将于5月19日正式上线CRU,并于当天开放CRU/USDT交易对。具体安排时间如下:5月19日11:00开放CRU充提功能;5月19日12:00开放CRU/USDT交易。Crust基于Polkadot的Substrate技术框架开发,将作为Polkadot的去中心化存储平行链为用户提供服务,支持包括IPFS在内的多种存储层协议,并对应用层提供存储接口,旨在构建一个重视数据隐私和所有权的分布式云生态系统。此外,Crust是Web3Bootcamp以及SubstrateBuildersProgram的成员项目,并获得Web3基金会的grant。Asproex(阿波罗)作为一家离岸银行控股持牌交易平台,涵盖CTO(Corporate Token Offering)企业通证上市、合约跟单、ETT指数通证、数字矿业、Digital Bank板块并持有5国合法牌照,致力于为全球中小微企业提数字化上市一站式服务。[2021/5/18 22:15:06]

用户发送UserOperation对象,该对象封装了用户的目的以及用于验证的签名和其他数据。利用Flashbots等服务的矿工或绑定者可以将UserOperation对象组合成单个捆绑交易,然后将其包含在以太坊区块中。绑定者为ETH中的捆绑交易支付成本,并通过每个单独执行UserOperation所支付的费用进行补偿。绑定者将使用费用优先级逻辑选择包含哪些UserOperation对象。

Asproex(阿波罗)首期月球拯救计划顺利结束累计交易额1.6亿USDT:12月12日,Asproex(阿波罗)月球拯救计划顺利结束,此次活动总共持续15天时间,报名舰队22支,总参与人数2300余人,累计交易额约为1.6亿USDT。经过激烈角逐,本次“月球拯救计划”前三名分别为第一名:姜子牙舰队,累计交易额为27584532USDT;第二名:曼达洛人舰队,累计交易额为26752148USDT;第三名为兰陵精英舰队,交易额为25786319USDT。

Asproex(阿波罗)作为一家离岸银行控股持牌交易平台,涵盖CTO(Corporate Token Offering)企业通证上市、合约跟单、ETT指数通证、数字矿业、数字银行板块并持有5国合法牌照,致力于为全球中小微企业提供数字化上市一站式服务。[2020/12/13 15:03:08]

为了简化钱包的逻辑,维护安全所需的大多数复杂智能合约逻辑都在钱包之外执行,在一个称为入口点的全局合约中执行。validateUserOp和执行功能预计将与门控require(msg.sender==ENTRYPOINT),这样只有可信的入口点才能触发钱包进行操作或支付费用。在使用有calldata的UserOperation验证userop成功之后,入口点对钱包进行任意调用,这样做是为了保护钱包免受攻击。

如果成功模拟了UserOperation的验证,则保证UserOperation在发送方帐户的内部状态更改之前是可包含的。

发起交易

我们可以允许应用开发者代用户支付费用,并允许用户用ERC20代币支付费用,通过合约作为中介收取ERC20代币并使用ETH支付。

该提案可以通过付款主管机制支持上面的用例。

对于用例1:Paymaster验证发起人的签名包含在paymasterData中,表明发起人已经准备好为UserOperation付费。如果签名有效,Paymaster接受,UserOperation费用从发起人的份额中扣除。

对于用例2:Paymaster检查发起人钱包是否有足够的ERC20余额来支付UserOperation。如果是,Paymaster接受并支付ETH费用,然后在postOp中申领ERC20代币。

优势

验证逻辑灵活性:validateUserOp函数添加了任意签名和随机数验证逻辑。

执行逻辑灵活性:钱包将能够为执行步骤添加自定义逻辑。

钱包可升级性:钱包将能够更改其公钥或升级其代码。

缺点

增加DoS漏洞:验证逻辑比单个ECDSA验证更复杂。

一次一个交易:帐户不能排队并将多个交易发送到Mempool。

Gas开销:与正常交易相比,更多的gas开销。

Source:https://medium.datadriveninvestor.com/account-abstraction-eip-4337-40a94d5b6d2c

本文来自去中心化金融社区,星球日报经授权转载。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

大币网

[0:0ms0-5:644ms