宇宙链 宇宙链
Ctrl+D收藏宇宙链

金色观察 | 一文看懂ERC-4337账户抽象

作者:

时间:1900/1/1 0:00:00

文/Jake&Stake,BanklessDAO作者;译/金色财经xiaozou

在OpenZeppelin最近的审计之后,ERC-4337的“EntryPoint”合约在主网上线,你可以在身边的EVM上使用帐户抽象了。

但是什么是帐户抽象呢?为什么账户抽象很重要?

首先,介绍一点背景知识。如今,以太坊上有两种类型的账户:

外部账户。外部账户是以太坊用户最熟悉的账户,它们被用于发送交易、与DeFi应用程序交互、或买卖NFT。MetaMask、CoinBase和其他钱包应用程序等产品向用户提供了可使用的EOA。这些帐户发起交易,并拥有授权交易的私钥。

合约账户。这些是不受私钥控制的智能合约账户。它们具有关联代码,当用户发送有效的交易时,代码将执行交易。合约账户不能自己发起交易。为了向区块链写入数据,必须签署交易,而合约帐户不能这样做,因为它们没有私钥。

帐户抽象的目的是不需要使用EOA发起交易,而是允许用户使用合约帐户执行交易,开启帐户的设计空间和可定制性。

金色午报 | 11月22日午间重要动态一览:7:00-12:00关键词:ETH、杨安泽、丝绸之路

1.VanEck:比特币的波动性低于29%标普500股票;

2.ETH一度突破560美元关口 创近两年新高;

3.前总统竞选代币“MATH”发行者杨安泽或担任美商务部部长;

4.ETH、XRP、LTC和LINK本周飙涨,甚至超过比特币的涨势;

5.Celsius Network CEO:比特币价格到2021年将达到3万美元;

6.Coinfirm:美国司法部没收丝绸之路相关资产遗漏了数百万美元代币。[2020/11/22 21:40:06]

用户可以为他们的抽象帐户实施任何授权逻辑。

多重签名

非ECDSA验证

优化的隐私解决方案

想要提款限制?可以!

想要帐户恢复以防丢失私钥?可以!

想要使用你选择的ERC20代币支付交易?可以!

帐户抽象概念至少在2017年就已经出现了,并且已经有了一些实现尝试。

金色午报 | 9月2日午间重要动态一览:7:00-12:00关键词:Uniswap、维也纳、DeFi、V神

1.Uniswap总锁仓量突破20亿美元。

2.维也纳证券交易所列出首个加密货币产品。

3.Yearn.Finance新增以太坊机池。

4.V神:解决高交易费用问题的唯一办法还是扩容。

5.以太坊用户遭Gas Price攻击 损失近40万人民币。

6.昨日15时至今火币BTC主力卖出近4000万美元。

7.警惕DeFi市场Swap仿盘恶意留后门欺诈风险。

8.美SEC委员:DeFi已引起美国SEC注意 将挑战监管方式。

9.Kimchi Finance近24小时抵押池的手续费消耗达882.17ETH。[2020/9/2]

EIP-86

EIP-2938

EIP-3074

然而,上述每一个协议都需要共识改变,一些现有的关于可扩展性的共识层更新是优先事项。因此,我们只有继续沿着这个方向继续走下去才能看到协议级别的帐户抽象。

然而,EIP-4337没有共识层变化。相反,4337引入了一个智能合约系统和一个名为“UserOperations”的伪交易。

金色午报 | 8月24日午间重要动态一览:7:00-12:00关键词:DeFi、Filecoin、gas费、缺口

1.DeFi协议锁定资产总价值超80亿美元。

2.Filecoin多矿工合并要求该组合达到标准。

3.以太坊平均gas费较两周前下降70%。

4.CME BTC期货本周形成“11665-11695美元”缺口。

5.麻生太郎:区块链是一种可以应对传染病风险的技术。

6.杨海坡:Layer2(二层网络)不可能获得真正成功。

7.yearn.finance发起添加yRen BTC Delegated Vault的新提案。

8.比特币小幅上涨,日内最低报11588.77美元,最高报11714.75美元。[2020/8/24]

UserOperations

UserOperations由用户提交到UserOperation内存池,并由“Bundlers”收集到“捆绑交易”中。这些Bundlers可以是选择处理这些交易的区块提议者或区块建设者。像Stackup、Alchemy、Biconomy、Blocknative、Etherspot和CandideWallet这样的实体已经进行了Bundlers的建设和部署。

BTC减半倒计时|金色财经挖矿收益播报:金色财经报道,据OKEx矿池数据显示,下一次BTC减半日期预计为2020年5月13日,今天距此还有29天。BTC当前块高625687,下一次减半块高630000。

今日全网算力约111.84EH/s,全网难度约14.72T,预测下次难度15.71T(6.73%),距离调整还剩还有8天,今日BTC收益:0.00001709BTC/T/天。[2020/4/13]

捆绑交易被发送到名为“EntryPoint”的智能合约,该智能合约通过指定的智能合约钱包验证每个UserOperation。这些钱包必须实现两个功能:

validateUserOps

金色财经讯:比特币价格突破 ¥130000,创历史新高,数据来自韩国交易所Bithumb。[2017/12/8]

execute

EntryPoint合约将调用每个智能合约钱包的validateUserOps来确定交易是否有效。智能合约可以随心所欲地实现这个功能,支持上述的一些可定制性。

或者,EntryPoint合约可以使用签名聚合器。抽象帐户信任此合约以创建UserOperation签名,该合约还被Bundlers用于创建一个“aggregateSignsignature”,它是多个UserOperation的签名。这将众多签名转换为一个值,压缩验证所需的数据。这对于占用大部分数据成本的rollup来说尤其有用。

EntryPoint合约将在“handleOps()”进程中使用该聚合器合约来验证聚合签名。

如果UserOperation有效,EntryPoint将调用抽象帐户上的execute来执行所需操作。请注意,这些“抽象账户”就是智能合约。

EntryPoint合约

Entry?Point合约只有一个,这就是为什么Openzepplin的审计是重磅新闻。该合约将作为所有这些抽象帐户的中央信任锚点。

Entry?Point合约分离了交易验证和执行的过程。该合约使用两条路径来验证用户操作。

handleOPs

handleAggregatedOps

以上两个函数都将使用UserOp提供的参数创建一个帐户,并使用指定的抽象帐户验证UserOp。

最后,Entry?Point合约将通过在帐户上调用“execute”来执行UserOp,并将UserOp的calldata作为参数传入。然后,该帐户使用给定的参数执行所编程的任何操作。

基于Entry?Point的方法清晰地分离了验证和执行过程,允许帐户处理执行。所有这些使用户能够以一种可预测且精妙的方式与帐户交互,而不需要帐户所有者发起交易。

Paymasters

ERC还推出了“paymaster”概念。这是一个合约,将通过支付ETH来支持用户的交易。作为交换,用户通过向Paymaster发送预先指定的ERC-20代币来支付他们的交易。

以上是对ERC-4337细节的综述。还有很多很酷的细节,我们没有时间进行讨论,比如:模拟、捆绑规范和首次帐户创建等。

结论

对以太坊用户来说,这是一个巨大的用户体验改进。dApp可以支付用户的gas费,这对非加密原生用户来说是一个很好的进入加密世界的工具,交易可以批量处理,还有“payment?sessions”,这样你就不再需要批准每一笔交易了。

帐户抽象可以提高隐私工具的效用,允许用户使用他们想要的任何代币支付交易,并允许用户与区块链交互而无需处理私钥。今天你若丢失了私钥则意味着你的钱也丢失了。

而在一个账户抽象的世界里,丢失私钥并不意味着失去一切。

请特别注意围绕Visa的兴奋之情。他们的团队通过使用pull-based交易和自我托管钱包,发布了一种自动支付的设计。对于那些希望使用区块链进行经常性支付以补充服务的公司来说,这一直是一个巨大的问题。

以前,付款必须由付款人发起,但通过帐户抽象,服务提供商可以为他们的服务收费,而无需你自己进行交易。就像自动支付信用卡账单一样。帐户甚至可以被编程为在任何时间内接收发票,因此你可以设置订阅服务的时间限制。

钱包可以进行配置,这样你就可以有备份账户了,还可允许某些服务的更改。用户甚至可以在不知情的情况下与区块链进行交互。帐户创建可以由帐户发起人处理,所有用户所要做的就是使用web2类型的用户体验来管理自己的钱包。

简而言之,帐户抽象为以太坊的安全性和去中心化增加了效用。这是个大工程,而我们才刚起步。

标签:OINSERUSEEROfoin币最新消息SERG价格HOUSE价格Vero Farm

中币交易所热门资讯
威尔讲话意外“放鹰” 3月加息50个基点的预期升破50%

当地时间3月7日上午,美央行主席鲍威尔在参议院发表半年度货币政策证词。鲍威尔表示,由于通胀持续存在,美联储可能会继续收紧货币政策,而且可能会比之前预期的更快,这是继上个月加息步伐放缓后出乎意料的激进姿态.

1900/1/1 0:00:00
金色晚报 | 3月4日晚间重要动态一览

12:00-21:00关键词:Base、西班牙、Tether、Binance.US、RippleCEO1.西班牙弗拉门戈海滩出现广告标语“用Bitcoin买房子”;2.

1900/1/1 0:00:00
金色早报 | 微软中国首个工业元宇宙应用中心项目落户昆山

头条 ▌微软中国首个工业元宇宙应用中心项目落户昆山金色财经报道,昆山市政府与微软有限公司签署战略合作备忘录,微软(MSFT.O)中国首个工业元宇宙应用中心项目落户昆山.

1900/1/1 0:00:00
晚间必读5篇 | Blur上到底有多少洗售交易?

1.金色观察|MetaMask和Unity达成合作NFT游戏会爆炸吗2月28日,MetaMask宣布其流行的web3钱包和连接SDK已作为“验证解决方案”加入Unity的资产商店.

1900/1/1 0:00:00
长推:L2的局限性和另一种扩容方法

原文作者:Luyao 原文来源:twitter注:本文来自/img/20230515162340800860/0.jpg "/>https://twitter.

1900/1/1 0:00:00
数据透析Blur交易大战:地板价较Opensea低5% 高积分用户当前预估营收为负

Blur上出价平均偏离地板价0.72%,头部项目出价多高于地板价,热门项目相反。过去,较大的交易市场如OpenSea、LooksRare、X2Y2等交易市场主要采用的是类似订单薄的模式,这使得流动性差成为阻碍NFT发展的核心痛点.

1900/1/1 0:00:00