拟议加密内存池概述

一项新的以太坊改进提案(EIP)提出在协议层面引入加密内存池。用户可提交加密交易,在交易被纳入区块前保持内容隐藏,从而有效抵御抢先交易和三明治攻击,并增强抗审查能力。此升级并非旨在提供长期隐私,因为所有交易最终会在链上解密公开。

该设计与加密方案无关,支持阈值加密、MPC委员会、TEE等多种解密密钥提供方式。同时,传统明文交易仍被完全支持,确保区块链即使在某些密钥提供者失效时也能持续运行。

核心动机与路线图角色

该提案主要目标是保护用户免受恶意交易排序(如抢先交易和夹心交易)的侵害。通过暂时对构建者隐藏交易信息,旨在提升协议的实时(弱)抗审查能力,并降低监管风险

它本质上是一个MEV缓解与公平层,确保用户在交易被纳入区块前的关键窗口期不被利用。该设计与以太坊长期的确立提案人-构建者分离(ePBS)路线图自然契合。

关键工作机制

  • 密钥提供者注册与信任图:通过一个密钥提供者注册合约进行管理,形成有向信任图。信标链会镜像此注册表状态,确保执行层与共识层视图一致。
  • 交易格式与排序:引入新的加密交易类型,包含“信封”和加密的有效载荷。协议强制执行严格的排序规则,将加密包含与信任图绑定,反映用户对服务提供商的选择偏好。
  • 执行与解密流程:区块中的明文交易处理完毕后,批量执行加密交易的信封部分并收取Gas费。随后尝试解密并执行有效载荷。若解密失败,则跳过该交易,不会回滚信封执行。
  • 密钥揭示与监督:密钥提供者需要在每个时隙发布解密密钥。由有效载荷及时性委员会(PTC)验证密钥,并证明其有效性,实现对密钥服务提供商的链上问责。

信任假设与安全考量

用户必须信任其选择的密钥提供商不会过早或过晚发布密钥,否则可能面临MEV攻击或交易失败。提供商可通过加密保证、硬件保护或经济惩罚等方式建立信任。

协议设计了机制来缓解链重组导致的交易信息提前公开,以及防范解密密钥扣留攻击(例如通过对密钥ID进行“命名空间”处理)。

未来展望

提案为未来演进留出空间,例如构建者使用相同密钥加密整个执行有效载荷,并结合零知识证明进行验证,可能进一步提高效率。当前提案已涉及对交易类型、区块结构等的修改,需要向后不兼容的升级。