Vitalik Buterin宣布了EIP-8141,这是一次账户抽象的全面改革,旨在消除中介并彻底重塑以太坊的交易层。
自2016年以来,以太坊的账户抽象问题一直未能解决。直到现在。Vitalik Buterin在X上宣布,EIP-8141已上线,它解决了几乎十年前最初提出的EIP-86所遗留的所有问题。
该提案被Buterin描述为“综合性方案”。它整合了账户抽象旨在解决的所有内容,并在此基础上增加了更多内容。仅这一点就表明,这个单一的EIP涵盖了多么广泛的内容。
必读: ETH资金流转转为正向,1.62亿美元流入打破35天的下滑
核心机制被称为Frame交易。一次交易由N个调用组成。这些调用可以读取彼此的calldata,并且每个调用都可以授权一个发送者和一个Gas支付者。这就是整个协议层的设计。
听起来似乎非常简单。但它带来的灵活性才是真正的故事开始的地方。例如,一个标准的多签账户会运行两个Frame:一个用于验证,一个用于执行。原子操作如“批准-然后支出”变得轻而易举。
如果账户尚不存在,则会先添加一个“部署”Frame。Buterin指出,EIP-7997在这里非常适合,因为它在不同链之间保持合约地址的一致性。
你可能还喜欢: 从传统Rails到区块链:为什么大银行押注于Token化
现在,使用像RAI这样的代币支付Gas无需任何外部中继。支付管理合约实时处理ETH转换。Frames按顺序运行:如果需要,先部署,然后验证,支付管理验证,实际支出,执行,最后退还未用完的代币。
最后这一部分尤为重要。正如Buterin在X上所述,这完全消除了中介。没有中继者,没有第三方广播者。只有链本身。
隐私协议也获得了类似的升级。存在两条路径。第一,支付管理合约检查有效的ZK-SNARK,若通过则覆盖Gas。第二,2D非ces允许单个账户作为隐私协议,能同时接收来自多个用户的交易。Buterin在此提到RIP-7712。
这直接解决了Railgun和Tornado Cash等工具中的用户体验痛点——公共广播者带来的摩擦。EIP-8141用通用的公共内存池取代了它们。
你可能还喜欢: 黑石集团CEO呼吁在单一区块链上实现Token化
现有账户也可以加入这个框架,包括EOA。批量操作、交易赞助和完全的FOCIL兼容性都成为一流的交易。这里的FOCIL处理快速包含保证,而EIP-8141处理被包含内容的复杂性。
量子抗性签名方案也已纳入考虑。虽然效率仍是挑战,但Buterin在另一篇推文中提到,正在通过Firefly等项目进行相关工作。
仍有一个真正的限制。在内存池层面,初始规则将较为保守。验证Frame必须在执行Frame之前,且不能调用外部合约。支付管理者将拥有质押机制,以限制拒绝服务风险。
另外,将会有一个可选的更宽松的内存池版本。随着规则的验证逐步安全,限制版会逐步扩展。
Buterin在X上表示,在Hegota分叉下,这一切在一年内实现是可行的。从EIP-86到EIP-8141,十年时间。一次分叉,全部实现。
相关文章