以太坊:以太坊账户抽象核心合约完成部署 ERC4337解读_以太坊交易所有几个

3月2日,据ERC4337核心团队官方推特账户消息,ERC-4337核心合约EntryPoint已经通过OpenZeppelin审计,并已上线主网。

Stackup、Alchemy、Biconomy、Etherspot、CANDIDE及Blocknative等捆绑器和支付网关也已经或者宣布部署。

EntryPoint合约地址:https://blockscan.com/address/0x0576a174D229E3cFA37253523E645A78A0C91B57

Biconomy产品经理ShrutiGandhi简单解读了ERC4337。金色财经0x25编译如下:

数字支付平台Flexa与多个零售商合作接受使用比特币和以太坊等加密货币进行的支付:金色财经报道,根据PYMNT和BitPay的“用加密货币支付”调查,近40%的千禧一代和Z世代拥有加密货币计划使用它进行支付。根据德勤最近的一项调查,其中约75%计划在未来两年内开始接受加密货币或稳定币支付。许多公司已经开始欢迎使用数字货币支付,只是不是直接的。

数字支付平台Flexa与多个零售商合作,使他们能够接受使用比特币和以太坊等加密货币进行的支付。该公司的移动应用程序Spedn目前可用于ios和Android设备。用户将他们的加密货币存储在应用程序的数字钱包中,然后可以使用代码在各个参与商店中花费他们的资金。[2022/10/16 14:29:12]

1、以太坊有2种类型的账户-智能合约和EOA。这些智能合约账户由于可以带来广泛的安全性,因此远远优于EOAs。

以太坊网络当前已销毁243.18万枚ETH:金色财经报道,据Ultrasound数据显示,以太坊网络当前已销毁2,431,858.27ETH。其中,OpenSea销毁230,048.63枚ETH,ETHtransfers销毁225,263.05枚ETH,UniswapV2销毁133,542.10枚ETH。注:自以太坊伦敦升级引入EIP-1559后,以太坊网络会根据交易需求和区块大小动态调整每笔交易的BaseFee,而这部分的费用将直接燃烧销毁。[2022/6/11 4:18:15]

2、其中一些优势包括

对冲基金Three Arrows Capital逢低买入4.56亿美元以太坊:12月15日消息,虽然以太坊的价格今年大幅上涨,但最近经历了几个时期的波动,一度达到3675美元的低点。加密货币对冲基金Three Arrows Capital在12月14日早些时候购入了14833枚以太坊,价值为5600万美元。这并不是该对冲基金第一次大量购买以太坊。上周,该基金买入了4亿美元的以太坊。Three Arrows创始人zhu su表示,10万个以太坊只是“尘埃”,意味着会加大购买量。然而,Zhu在11月表示“放弃以太坊”。投机者认为该基金创始人引发了恐惧、不确定性和怀疑心里,压低了以太坊价格,进而有机会再逢低买入。(金十)[2021/12/15 7:42:00]

当用户丢失秘钥时,可以恢复账户

Golem Network推出以太坊挖矿桌面应用程序:金色财经报道,Golem Network宣布推出适用于PC的免费以太坊挖矿应用程序Torg。Thorg使用Polygon(第2层扩容解决方案)来促进支付,从而避免与以太坊相关的高额费用。[2021/9/24 17:02:33]

如果交易超过一定金额,允许多方签名

该账户的支出限制

对其他花费者的补贴等。

因此,已经确定,智能合约账户很好。

3、为了利用所有这些惊人的功能,鼓励从EOA到智能账户的转变很重要。

我们首先需要为这些智能账户制定一个标准,以便以无需信任的方式实现最大的互操作性。

ERC-4337是一种标准化的无需信任的方式来实现账户抽象。

4、ERC引入了一些行动者和一个新的类似交易的结构,称为userOp,用于这些行动者之间的通信。

UserOp必须被转换为交易,因为今天的EVM只理解交易。

5、ERC-4337引入了捆绑者,一个新的角色,它将把我的用户操作转换为交易,并有一个EOA来支付其Gas费。

它这样做的目的是希望我用相同的金额和我的智能账户的小费来退还捆绑者。这个小费为这个角色引入了一个新的收入计划。

6、但这里的问题是,我可能是一个恶意的行为者,让捆绑者为我付钱,这样我不用充值。

我们应该有一些检查来防止这种情况。同时,这个捆绑者也要有一些方法来衡量其他行为者的声誉。

7、无论你为何需要链上逻辑,我们都会引入一个新的智能合约。我们有了新的行为者—EntryPoint合约。可以把EP想成是一个管弦乐队的指挥,它确保交响乐。

每条链上只有一个EP,所有角色都信任它,这样他们就不必互相信任了。

8、为了确保用户向捆绑者付款,现在的规范是,当用户发送UserOp时,需要向EP预存一些钱。

捆绑器模拟了txn的有效性,以检查它是否在最后得到了退款。只有当这是真的,它才会继续执行交易。

9、在验证时EP检查智能账户的存款是否足以执行。如果是,它才会让验证和执行继续进行。

在交易结束时,捆绑商将从我在EP的存款中退还它代表我支付的Gas。

10、Gas也可以由我赞助其他人,例如:--可能会有这样的情况,即dApps想要更多的用户,新用户更容易进来使用等,都准备这样做。

支付网关是一种合约,它被引入以允许为用户支付Gas费。

11、支付网关有自己的规则,说它想赞助哪些txns。它还必须在EP存入类似于智能账户的原生代币。

当EP在用户操作上运行验证时,它会检查paymaster是否有效,以及paymaster是否同意赞助该交易。

12、Paymaster也能让我用其他任何ERC20代币支付Gas费。

它在EP保持一个存款,用于退还捆绑者,最后,它从我的智能账户中获得支持的ERC20代币的同等金额。

13、还有聚合器?有一些方法可以将多个userOps的签名聚合成一个签名,这样就只有一个签名需要在链上进行验证。这有助于节省验证的Gas。

智能账户应该支持这样的方案,这个合约用来验证这个签名。

这几乎就是ERC4337的全部过程!

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

区块博客

[0:15ms0-12:407ms