高级签名方案:结合各种加密方法,如Schnorr、BLS和后量子签名。
密钥管理:实现确保安全性的密钥轮换(key rotation)以及出于继承目的的失能开关(dead man’s switches)。
访问策略:引入多重签名和角色访问控制,以及特定dapp会话密钥。
重放保护创新:支持并行交易和预签名未来操作。
Gas抽象:促进ETH以外资产的gas赞助和支付。
执行增强:支持批量交易和交易的原子性,支持定制化dapp用户体验。
由Sam Wilson、Matt Garnett及其他合作者共同提出的EIP-3074提案主要针对前一个观点。它建议在以太坊虚拟机(EVM)中引入两种新操作码,AUTH和AUTHCALL,将被称为“invokers”的实体使用——智能合约被指定在收到授权后代表一个EOA运行。
在EIP-3074下,用户将用他们的私钥对消息进行数字签名,以表达他们的交易意图。然后,该签名消息被合并到一个区块链交易中,该交易会吸引一个invoker。拥有消息并使用AUTH操作码的invoker暂时承担指挥用户帐户的职责。然后,AUTHCALL被用来执行用户交易。值得注意的是,这一过程将用户从持仓ETH以支付交易费的要求中解放出来,因为还可以使用ERC-20代币等进行支付。
EIP-3074提出了对现有EOS的无缝增强建议,无需将资产迁移到新钱包形式(这是ERC-4337的要求)。可以将这种方法看作为EOA配备额外的模块化功能。
; E3 `) L' [' {. G