EIP 3074 已确认将用于以太坊的下一次更新,名为 Pectra。该提案将允许以太坊地址接管之前为智能合约保留的某些功能,以期让 MetaMask 等钱包的用户生活得更轻松。
EIP 3074 已确认将用于下一次以太坊更新
。
以太坊区块链核心开发者之一蒂姆-贝科(Tim Beiko)在 X 上确认,Pectra 更新将包含以太坊改进提案(EIP)2935 和 3074。Pectra 是继上个月推出的 Dencun 更新之后的又一次更新,它将允许 MetaMask 等钱包的用户获得以前为智能合约保留的功能。
EIP 3074 于 2020 年 10 月首次推出,旨在通过两个新功能(操作码)”AUTH “和 “AUTHCALL”,允许 EOA(外部拥有的账户,即在私钥上运行的以太坊账户,如钱包)”转变 “为智能合约。
从广义上讲,该 EIP 应能极大地改善用户体验,尤其是能同时批准多项交易。
例如,有了 EIP 3074,就可以授权去中心化交易所(DEX)使用您的代币进行交换,并在同一笔交易中完成交换,这将节省时间和金钱。
然而,据 DefiLlama 平台开发者 0xngmi 称,这种可能性会让用户的整个钱包因一个错误签名而面临风险。
EIP3074的不利之处在于,现在只需一个错误签名,就有可能完全耗尽一个地址(所有代币、所有Nfts、所有Defi位置……)
– 0xngmi (@0xngmi) 2024年4月11日
同时,DEX Uniswap 的创始人海登-亚当斯(Hayden Adams)回应说,这样做的好处是,钱包提供商将被迫 “改善用户体验,让更多的操作被认定为明确安全的,而未知和任意的元素则变得超级可怕/危险”。通俗地说,就是用户可以更简单地理解他们通过钱包签署的内容。
不过,MetaMask 的联合创始人丹-芬利(Dan Finlay)很想再保证一下,他保证 “目前还没有主流钱包存在这种漏洞”,并补充说 “这是一项早期研究审计任务”。
另一方面,EIP 3074 还可以提高某些钱包的安全性。例如,用户可以通过从钱包 B 支付交易费的方式将加密货币存储在钱包 A 中。此外,用户还可以重新访问丢失私钥的钱包。
EIP 3074 不能与账户抽象混为一谈,尽管其工作方式类似。以太坊的账户抽象在上个月作为 EIP 4337 正式推出。