这是一个介于 ERC-4337 和 EIP-3074 之间的方案。
作者:0XNATALIE,ChainFeeds Research
ERC-4337 是账户抽象的应用层标准,EIP-3074 是直接修改 EVM 的协议层标准,而 EIP-7702 有点介于两者之间,为 EOA 临时赋予了智能合约。
EIP-3074 已于今年 4 月被纳入以太坊的下一次硬分叉计划中,该提案通过允许外部拥有账户(EOA)将交易权限委托给智能合约,旨在为用户带来更便捷的体验。然而,这一功能也引起了社区的担忧,许多成员担心若签名被误用,会使整个账户资金面临风险,为钓鱼攻击者提供机会。为了进一步增强安全性,Vitalik Buterin 最近提出了 EIP-7702 作为 EIP-3074 的替代方案,引起了社区的广泛讨论。
EIP-7702 引入了一种新的交易类型来提升账户抽象功能。这种新交易类型允许外部拥有账户(EOA)在交易过程中临时采用智能合约的特性,然后在交易结束后恢复其原始状态。那么同样都是账户抽象提案,ERC-4337、EIP-3074 和 EIP-7702 的差别在哪里?
ERC-4337:使用 Alt Mempool 进行账户抽象。ERC-4337 由 Vitalik 提出,是应用层标准,主要目标是让智能合约账户具有 EOA 主动发起交易的特性。它通过引入一个名为 EntryPoint 的智能合约,使得智能合约可以表现得像是用户的账户,也就意味着用户操作类似账户的智能合约来管理他们的资产和交易。这样便可以实现复杂逻辑,如多签名、自动执行交易等。
主要特点:
EIP-3074:AUTH 和 AUTHCALL 操作码。EIP-3074 由以太坊研究员 SamWilsn、Go Ethereum 开发者 Matt Garnett 等人提出,且 Vitalik 未参与此提案的起草,这是一种允许 EOA 将其权限委托给智能合约的方法,引入了两个新的操作码:AUTH
和 AUTHCALL
,使得智能合约可以代表 EOA 执行操作,比如批量处理交易、赞助 gas 费用。这对于以太坊的虚拟机是一个较大的变动。
主要特点:
AUTH
操作码授权一个智能合约,然后通过 AUTHCALL
让这个智能合约代表它执行操作。EIP-7702:为一笔交易设置 EOA 帐户代码。Vitalik 作为第一作者,于 5 月 7 日刚发布了此提案。作为 EIP-3074 的替代方案,EIP-7702 引入一种允许 EOA 在交易过程中临时采用智能合约功能的机制。通过这种方法,EOA 可以在单一交易执行期间将 EOA 转换成智能合约钱包,而在交易结束后恢复到普通状态。并且因为 EIP-7702 已经提供了临时改变 EOA 代码的框架,所以在 EIP-7702 的基础上实施 EIP-5003(允许 EOA 永久转变为智能合约账户)变得相对简单,通过设置不在交易结束后清除代码,可以实现 EOA 到智能合约的永久转变。
主要特点:
EIP-7702 提供了一种避免引入新操作码而实现类似 EIP-3074 功能的方法,同时更好地为账户抽象终局的实现做准备。账户抽象终局(endgame of account abstraction)是指一个预见的未来状态,在这个状态中,以太坊上的所有账户都使用智能合约钱包来管理资产和交易,而不再依赖传统的 EOA。这种普遍的账户使用智能合约钱包的情景,被称为账户抽象的「终局」。EIP-7702 不仅解决了当前的问题,还通过与未来可能的账户模型的兼容性设计,确保了长期的有效性和实用性。
免责声明:作为区块链信息平台,本站所发布文章仅代表作者及嘉宾个人观点,与 Web3Caff 立场无关。文章内的信息仅供参考,均不构成任何投资建议及要约,并请您遵守所在国家或地区的相关法律法规。
北京时间5月19日夜间,数字货币销售市场迈入狂跌。比特币一度跌穿31000美金,以太坊(ETH)则跌穿2000美金价位,跌超40%,币市一度“血雨腥风”。孙宇晨、埃隆马斯克和币市巨头“木材姐”陆续化身为“护...
币圈一日,人间十年。自古以来情深无法留住,只有套路得人心。人们在币圈飘,哪能不挨刀。分析币圈的經典招数,教你躲避无须挨的刀!网络投资平台资金盘骗局在币圈太普遍了,传销组织盘骗局,以PLUS Token为意味着,基本原则便...
上周加密圈上演了各种尖锋时刻和反转人生,虚汗和泪水已经在脸上胡乱的干了又湿了,内心也被各种信仰崩塌和信息偏差抽打得怀疑人生,不是我不爱只是世界变化快,兜里的三十块只剩猪脚饭,3 月 8 日,以加密货币友好著名的银行 Si...
比特币价钱一度暴涨至4万美金之上,先前热血传奇外汇交易员鲍比表述了他对比特币的钟爱,此外特斯拉汽车(TSLA.US)CEO埃隆马斯克在周日还称特斯拉汽车将来有可能在这里接纳比特币支付。埃隆马斯克称:“一旦确定有50...