随着区块链团队努力争取主流采用,让加密钱包更易于使用突然成为了首要任务。

以太坊开发人员一直在讨论并纳入区块链的下一个大硬分叉 Pectra 的某些以太坊改进提案 (EIP)。

获得以太坊社区支持和关注的提案之一是 EIP-3074,这是一项代码更改,旨在改善区块链上钱包的用户体验。

以太坊开发人员过去已经解决了一些问题,这些问题将使用户的钱包体验变得更轻松,并部署了解锁新功能的功能。但现在,开发人员正在努力让体验变得更轻松,并将其铭刻在区块链中。

这项新的变更应该允许特定类型的钱包、外部拥有的帐户(EOA)透过允许智慧合约对其进行授权而变得更加可编程。

Paradigm 技术长 Georgios Konstatonopolous 在 X 上表示,EIP-3074「是一件大事。钱包用户体验将提高 10 倍。

EIP-3074 将在下一个以太坊硬分叉中出现。钱包用户体验将提高 10 倍。我们是粉丝,走吧。 https://t.co/lUiK2kb3UT

— Georgios Konstantopoulos (@gakonst) 2024 年 4 月 11 日

目前在以太坊上,有两种类型的钱包帐户:最受欢迎的 EOA,如 MetaMask 和 Coinbase 钱包;以及智慧合约钱包,如 Argent 和 Safe。

EOA 帐户的用户会获得一对金钥(公钥和私钥),而智慧合约帐户则是由程式码控制的钱包。 EOA 的问题归结于人为错误;如果您遗失了 EOA 帐户的私钥,则没有帮助台或金钥恢复流程可以帮助您重新获得资金。

先前的提案(例如 ERC-4337)旨在使 EOA 更易于使用,这一概念称为帐户抽象化(AA),它允许用户透过智慧合约功能恢复其加密货币。

EIP-3074 是此类创新的又一步,将交易功能委托给智能合约。该提案的关键组成部分是允许用户批量交易并让他们一次性签署。其他功能包括让第三方赞助用户的交易费用,因此去中心化应用程式(dapp)可以为用户支付天然气费用。

该提案早在 2020 年 10 月就创建了,它还允许用户签署由不同方提交的交易——例如,从不同的介面签署交易,或离线签署交易。文件显示,作者是山姆威尔森、安斯加迪特里希、马特加内特和米卡佐尔图。

EIP-3074 和 ERC-4337 之间的主要区别在于「前者专注于获得执行抽象的所有好处,后者专注于获得所有 EVM 链上帐户抽象的所有好处,但以非原生方式效率较低,」以太坊基金会开发者Yoav Weiss 写道。 “这两者都是获得完全本机帐户抽象的一些好处的步骤。”

社区阻力

虽然社区中的许多人表示支持该提案,但其他人则出于对批量交易功能的安全担忧而警告继续推进这项提案。

Safe 的联合创始人Lukas Schor 一直倡导ERC-4337 和以太坊钱包实施完整的帐户抽象,他表示担心,虽然该提案确实朝著正确的方向发展,但他担心EIP 缺乏「任何明确的途径来实现全面的帐户抽象」。 AA 对 AA 的采用产生了净负面影响。”

Argent 钱包的联合创始人 Itamar Lesuisse 也在 X 上发文称,EIP-3074 可能是一个严重的安全问题,并写道,它允许「骗子透过单一链外签名耗尽你的整个钱包。我预计这将是一个主要用例。

它应该允许诈骗者透过单一链下签名耗尽您的整个钱包。我预计这将是一个主要用例...

— itamar.eth (@itamarl) 2024 年 4 月 11 日

Polygon Labs 首席资讯安全长 Mudit Gupta 也有安全担忧,呼吁钱包「在每个钱包的基础上禁止 EIP-3074 MAGIC 签名」。

「出于安全原因,我不想让我的冷钱包接受 AA 批次,」Gupta 补充道。

阅读更多:以太坊升级可能会让你更难失去所有加密货币