前言 在2023.3.1号丹佛的 WalletCon 上,官宣由以太坊基金会开发人员设计实现的ERC-4337 的核心合约已经通过了 OpenZeppelin 的审计,通过各项测试,目前审计后的合约已经顺利部署在以太坊主网以及若干测试网,后续可在各EVM兼容链上运作包括 Polygon、Optimism、Arbitrum、BNB Smart Chain、Avalanche 和 Gnosis Chain等。 ...
总体来看,我们需要实现三个主要的合约:EntryPoint,Wallet和Paymaster。其中,EntryPoint需要实现质押的功能(StakeManager),即让用户和赞助商选择性地往合约中存入一些金额备用。Bundler通过调用EntryPoint来完成用户们委托的操作,EntryPoint会对用户的操作请求进行验证,在验证通过后调用指定的钱包(Wallet)地址执行操作。此外,在检...
热门的 Wallet Factory 代码经全面审核,因此,用 Wallet Factory 创建钱包更安全。 Wallet Factory 需要在入口点上质押 ETH,并持续为 UserOperations 提供良好服务,才能从 Bundler 获取更多流量。 用户可提交填充了 initCode 的 UserOperation ,请求 Bundler 创建 CA 钱包。 用户可选择带特定定制参数的 Wallet Factory ...
因此本文分为三部分:在第一部分,我们将探讨EIP 4337的起源,并深入了解其技术细节,包括用户操作(UserOperation)、打包器(Bundler)、入口点合约(Entry Point Contract)、代付合约(Paymaster)、钱包工厂(Wallet Factory)和签名聚合器(Signature Aggregator)。在第二部分,我们将分析现有的市场玩家,包括智能合约钱包和第三方基...
在2023.3.1 号丹佛的 WalletCon 上,官宣由以太坊基金会开发人员设计实现的ERC-4337 的核心合约已经通过了 OpenZeppelin 的审计,通过各项测试,目前审计后的合约已经顺利部署在以太坊主网以及若干测试网,后续可在各 EVM 兼容链上运作包括 Polygon、Optimism、Arbitrum、BNB Smart Chain、Avalanche 和 Gnosis Chain 等。
EntryPoint 将 UserOperation 作为参数调用 Wallet Contract 中的 validateUserOp,验证所有需要验证的交易。只有在验证成功的情况下才会继续执行后续操作; 此时Entry Point 会先确认 UserOperation 中指定的 Paymaster 的状况,例如是否拥有足够的 ETH 来支付这笔交易的手续费; ...
昨日,以太坊基金会安全研究员Yoav Weiss在ETH Denver的Wallet Con活动上带来喜讯,新的以太坊账户抽象提案ERC - 4337的核心合约,已通过Open Zeppelin审计。这意味着该提案将在每个以太坊虚拟机(EVM)兼容网络推广,像Polygon、Optimism等诸多网络都涵盖其中。这一进展可谓以太坊发展的重要一步。
智能合约钱包(Smart Contract Wallet)是当前以太坊支持的两种钱包形态之一,而另一种是大众所常用的EOA钱包(e.g Metamask)。 顾名思义,前述的一切美好价值都得益于智能合约: -智能合约账户由其代码控制:通过对代码的编写,可以实现任意逻辑。 -相比之下,EOA 钱包是由私钥控制的区块链上的地址,即通过私钥,用户可以...
在2023.3.1 号丹佛的 WalletCon 上,官宣由以太坊基金会开发人员设计实现的ERC-4337 的核心合约已经通过了 OpenZeppelin 的审计,通过各项测试,目前审计后的合约已经顺利部署在以太坊主网以及若干测试网,后续可在各 EVM 兼容链上运作包括 Polygon、Optimism、Arbitrum、BNB Smart Chain、Avalanche 和 Gnosis Chain 等。
QR-Seal是一个完全兼容ERC-4337的Schnorr多签名钱包,使用了赢得资助的Schnorr库、用于AA和支付主的Ambire Wallet合约。我们参加了ETH Prague黑客马拉松,并凭借QR seal赢得了ETH Future类别。这个黑客松示范了两个人如何创建一个多签名钱包,并通过QR代码传递数据。 团队成员:Borislav Itskov | Kaloyan Kosev | Cvetan ...