在 Web3 的公开区块链环境中,“透明”一直是最核心的特征之一。用户提交一笔交易后,交易通常会进入内存池(Mempool),等待验证者或区块生产者将其排序并纳入区块。在交易真正执行之前,网络中的观察者往往已经能够看到交易的部分甚至全部信息,包括调用的合约、调用参数、涉及的资产以及交易规模。公开可见性带来了可验证性,但也让交易策略暴露在搜索者、套利机器人以及其他市场参与者面前。
这种透明性在 DeFi 中尤其重要。用户可能只是想进行一次兑换、调整仓位或者提交一笔复杂的链上操作,但在交易执行之前,其他参与者已经可以观察其意图,并根据这些信息采取行动。由此产生的抢跑(Front-running)、夹子攻击(Sandwich Attack)以及更广义的最大可提取价值(MEV)问题,长期以来都是链上交易基础设施需要解决的重要问题。
加密内存池的思路,就是在交易进入内存池之后、区块最终确定之前,为交易内容增加一层密码学保护。用户在客户端对交易 Payload 进行加密,交易以密文形式进入内存池,并在交易排序过程中保持隐藏,直到区块完成共识后,再由验证者共同完成解密并执行。Aptos 已于 2026 年 10 月将协议原生加密内存池部署到主网,并将其设计为按交易选择启用的功能。
更值得关注的是,加密内存池并不是简单地“把交易藏起来”。它实际上重新定义了区块链交易生命周期中的信息可见性:谁可以看到交易、什么时候可以看到、谁负责排序、谁负责解密,以及如何在保持公开可验证性的同时减少交易意图泄露。对于 Web3 而言,这使加密内存池成为连接交易隐私、MEV 防护和区块链基础设施设计的重要技术方向。
加密内存池通过加密交易 Payload,让交易在执行前保持不可读
交易可以在密文状态下进入内存池并参与排序,区块最终确定后再进行解密
阈值加密让单个验证者无法独立读取待执行交易,降低交易意图泄露风险
加密内存池主要解决的是“执行前隐私”,并不等于完全匿名的区块链
该机制可能改变 Web3 中 MEV 防护、链上交易和 DeFi 基础设施的设计方式
理解加密内存池,首先需要理解 Mempool 在区块链中的作用。用户提交交易后,交易并不会立即成为最终区块的一部分,而是先进入等待处理的交易集合。验证者或区块生产者从这些待处理交易中选择并排序,再通过共识将交易纳入区块。因此,Mempool 可以理解为交易从“用户提交”走向“区块确认”之间的重要中间层。
传统公开 Mempool 的核心特点是交易内容具有较高可见性。用户签名并广播交易之后,其他网络参与者可以观察相关信息,并在交易正式执行之前分析其意图。例如,一笔大额兑换可能暴露用户准备买入或卖出的资产,一笔复杂 DeFi 操作可能透露用户正在执行的策略。对于自动化搜索者而言,这些信息可以成为提前行动的依据。
加密内存池改变的正是这一阶段的信息可见性。在采用该机制时,用户在客户端先对交易 Payload 进行加密,然后将加密后的交易发送到网络。交易进入 Mempool 后,区块生产者仍然可以看到必要的账户和费用信息,但无法直接读取交易调用的函数以及具体参数。交易可以在保持加密的状态下被排序,并在区块完成后进入解密和执行阶段。Aptos 当前的实现正采用这一交易流程。
因此,加密内存池并不是把交易永久隐藏,而是将“交易内容公开”的时间点向后移动。交易最终仍然可以记录在链上并接受公开验证,只是在交易尚未最终确定的时候,不再让所有观察者提前看到完整的交易意图。这种设计使它更接近“执行前隐私”机制,而不是传统意义上的匿名交易系统。

加密内存池的关键并不是简单使用一把普通加密密钥,而是需要解决一个更复杂的问题:如果只有一个实体掌握解密能力,那么这个实体本身就可能成为新的信任风险。因此,协议需要让多个验证者共同承担解密能力,同时避免任何单个验证者能够提前读取交易。
Aptos 当前的设计采用阈值加密机制。用户在客户端获取当前 Epoch 对应的加密公钥,对交易 Payload 进行加密后提交。交易进入内存池后,区块领导者可以参与交易排序,但无法看到交易具体调用了什么函数以及携带了哪些参数。只有在区块完成共识之后,验证者才会共同重构解密能力,并使交易进入执行阶段。
这里的“阈值”意味着解密能力被分散到多个验证者之间。按照 Aptos 的设计,单个验证者无法独立解密待处理交易,低于链上三分之二诚实权益门槛的验证者子集也无法完成解密。换句话说,触发解密所需要的权益加权多数,与 Aptos 产生区块所依赖的共识安全假设保持一致。
这种设计的核心价值在于避免为了交易隐私而额外引入一个中心化“看门人”。如果交易需要先交给某个私人中继器、第三方构建者或外部委员会进行解密,那么用户实际上只是把原本的信任对象从区块链验证者转移到了另一个机构。协议原生的阈值加密则试图让交易隐私直接建立在区块链自身的验证者和共识体系之上。
从 Web3 的设计哲学来看,这一点尤其重要。隐私并不只是“谁都看不到”,还包括“为了获得隐私,我是否必须相信一个新的中心化角色”。加密内存池的一个核心探索,就是尽可能让隐私保护和原有共识安全模型保持一致。
MEV 的一个重要来源,就是交易在执行之前存在可观察窗口。当用户的交易已经广播,而交易还没有进入最终区块时,搜索者可以分析交易内容,并尝试通过重新排序、插入交易或调整自己的交易位置来获取收益。
例如,在公开交易池中,一笔用户的大额兑换可能暴露明确的交易方向。机器人发现这笔交易后,可以尝试提前买入相关资产,再让用户交易推动价格变化,最后完成反向交易。这就是典型的抢跑和夹子攻击思路。对于用户而言,问题并不一定来自智能合约本身,而可能来自“交易意图提前公开”这一信息结构。
加密内存池的解决方案并不是直接消灭 MEV,而是减少一类 MEV 所依赖的信息来源。当交易 Payload 在排序阶段保持加密时,搜索者无法提前知道用户具体调用哪个函数、交易哪些资产以及使用什么参数。这样,依赖交易内容进行提前布局的机会就会受到限制。Aptos 也将降低 Front-running、Sandwich Attack 和交易价值泄露列为这一机制的重要应用方向。
不过,理解这一点时也需要避免一个常见误区:加密内存池并不意味着所有 MEV 都会消失。MEV 的来源非常复杂,其中还包括区块排序、清算、套利以及其他市场结构因素。如果某种收益并不依赖交易 Payload 在执行前公开,那么简单隐藏交易内容并不能消除这种 MEV。因此,更准确的说法是,加密内存池主要减少“基于待执行交易内容提前观察和行动”的 MEV。
这也使它与传统的 MEV 防护机制形成区别。私人 RPC、可信交易构建者、TEE 以及外部密钥委员会等方案同样可以降低交易内容泄露,但它们对应不同的信任模型。加密内存池的重点,则是尝试把这种保护能力直接放入协议层。

在区块链隐私方案中,一个经常被忽视的问题是:保护交易的同时,是否增加了新的信任假设。用户可能愿意隐藏交易内容,但如果这意味着必须把交易明文交给新的机构,那么隐私保护本身就可能形成新的攻击面。
传统的私人交易路径通常会将交易发送给特定的 RPC、构建者或中继服务。这样可以让公开网络中的其他参与者无法直接看到交易,但提供服务的一方仍然可能看到明文交易。对于普通用户而言,这是一种实际可用的方案,但隐私依赖于第三方运营者的行为和安全性。
另一种方案是使用可信执行环境(TEE),让交易在特定硬件环境中保持机密。TEE 可以提供较强的隔离能力,但其安全性同时依赖底层硬件、固件和运行环境。外部阈值委员会则将解密权分配给独立委员会,可以减少单点风险,但又引入了链外治理和委员会运行的信任要求。
Aptos 的加密内存池则尝试把阈值加密直接整合到 AptosBFT 中,让负责交易排序的验证者同时参与解密能力管理。这样做的核心不是宣称“完全不需要信任”,而是尽可能复用用户本来就需要接受的区块链共识信任假设。Aptos 官方将这种模式定义为协议原生实现,并强调其与链本身采用相同的信任假设。
从 Web3 基础设施的发展角度来看,这种设计具有重要意义。去中心化系统中的隐私保护不能只比较“能不能加密”,还需要比较“加密以后信任谁”。协议原生设计的价值,就在于尝试减少额外信任层,使隐私能力成为底层区块链基础设施的一部分。
在理论层面,加密交易并不困难,真正困难的是让它能够在高性能区块链中大规模运行。交易加密意味着节点无法直接读取内容,而交易最终又必须被正确解密和执行。如果每一笔交易都需要大量节点进行复杂通信,那么加密带来的性能成本可能抵消区块链本身的吞吐优势。
因此,生产级加密内存池需要解决的一个关键问题,是如何让阈值加密在大量交易同时进入区块时保持可扩展性。Aptos 为此采用批量阈值加密方案,使整个区块可以进行批量解密,并让每个验证者所需的通信规模保持相对稳定。Aptos 公布的 50 节点基准测试显示,该方案相较生产环境中的 AptosBFT 增加约 20 毫秒的区块延迟,而 Aptos 区块可以在不到一秒内完成最终确定。
与此同时,加密内存池并不试图把所有交易信息都隐藏起来。在 Aptos 当前版本中,用户地址和 Gas Fee 等信息仍然可见,而交易 Payload,也就是调用的函数及其参数,会在交易执行之前保持加密。区块最终确定之后,交易内容则可以被记录在链上,因此链本身仍然保持公开可审计性。
这形成了一种与完全匿名系统不同的设计思路:不是让交易永远不可见,而是控制交易信息在不同生命周期阶段的可见程度。对于需要公开结算和可验证性的 DeFi 系统来说,这种“阶段性隐私”可能比完全隐藏交易更加实用。
从基础设施角度来看,这也是加密内存池值得关注的地方。它并不是简单增加一个隐私开关,而是在重新设计交易从提交、传播、排序、共识到执行的完整生命周期。
加密内存池虽然属于区块链底层基础设施,但它解决的核心问题——交易意图在执行前暴露,以及由此产生的抢跑、夹子攻击和 MEV——与加密行业的交易基础设施高度相关。对于参与 DeFi、DEX、链上永续合约以及其他链上金融应用的用户而言,交易并不是“提交之后立即完成”这么简单,而是经历广播、进入内存池、排序、共识和执行等多个阶段。理解加密内存池,实际上是在理解一笔加密资产交易从产生到最终执行过程中,信息究竟在什么时候被其他参与者看到。
这一点也与 Gate 用户所接触的加密交易场景形成了直接的认知连接。Gate 提供覆盖现货、合约等多种加密资产交易服务,而用户在不同交易环境中面对的交易机制、流动性结构和信息可见性并不完全相同。中心化交易平台中的订单通常由平台撮合系统处理,而 DEX 等链上市场则直接依赖区块链的交易传播、排序和执行机制。因此,理解“交易为什么会被看到”“谁能够影响交易排序”以及“MEV 为什么会出现”,有助于用户进一步理解中心化交易与链上交易之间最底层的结构差异。
对于 Gate 生态中的加密行业参与者而言,这种理解也不仅局限于 DEX。随着链上永续合约、DeFi 和其他链上金融应用不断发展,用户越来越需要同时理解中心化交易与链上交易的不同风险结构。例如,在中心化交易环境中,用户更多需要关注撮合机制、流动性、平台风险和订单执行;而在链上交易中,还需要进一步考虑 Gas、区块空间、交易排序、Mempool 可见性以及 MEV。加密内存池正好位于这些问题的交汇点,它让“交易执行风险”从单纯的价格和流动性问题,进一步延伸到区块链基础设施层。
从这个角度看,加密内存池也是理解下一阶段加密交易基础设施的重要入口。Gate 作为覆盖多种加密资产和交易场景的平台,其用户群体正在同时接触中心化市场与不断扩展的链上生态。加密内存池所代表的“执行前隐私”思路,则可能成为未来链上交易基础设施持续演进的重要方向:让用户能够获得更好的交易执行体验,同时减少策略在真正执行之前被其他参与者提前读取的可能性。对于加密行业用户而言,理解加密内存池,不只是理解一项区块链技术,也是理解未来交易市场如何在透明性、隐私性、效率和公平性之间寻找平衡。
加密内存池并不是一种万能的隐私解决方案。首先,它解决的主要是交易执行之前的内容泄露问题。一旦区块最终确定并完成解密,交易内容仍然可以公开记录和审计。因此,如果用户真正需要的是长期隐藏交易金额、账户余额或参与者身份,那么还需要其他隐私技术共同解决。
其次,交易 Payload 加密并不意味着所有元数据都被隐藏。以 Aptos 当前实现为例,发送者地址和 Gas Fee 等信息仍然保持可见。这意味着网络观察者依然能够获得部分交易行为信息,只是无法在执行前直接读取完整的交易意图。
此外,协议原生的阈值加密仍然建立在区块链验证者集合和共识安全假设之上。它减少的是额外信任,而不是消除所有信任。如果网络的共识安全模型本身遭到破坏,交易隐私机制也可能受到影响。因此,在评估加密内存池时,需要同时理解密码学设计、验证者集合和共识机制。
未来的发展方向可能是多层隐私能力的组合。加密内存池可以负责交易意图保护,账户层隐私可以进一步保护余额和金额,零知识证明则可以在不公开底层数据的情况下证明交易有效性。不同技术解决不同层次的问题,最终形成更加完整的链上隐私基础设施。
公开透明曾经是区块链区别于传统金融系统的重要特征,但随着链上金融规模扩大,这种透明性也开始暴露出新的问题。所有交易都能够被观察,并不意味着所有交易都应该在执行之前被完全公开。
加密内存池所代表的方向,是让区块链从“所有信息立即公开”进一步走向“不同信息在不同时间以不同方式公开”。交易最终仍然可以被记录和验证,但交易参与者可以在执行完成之前保留自己的策略空间。
这实际上是一种“可控透明”的思路。它并不是否定 Web3 的公开验证原则,而是在公开结算与交易隐私之间寻找新的平衡。对于 DeFi、链上交易以及未来更加复杂的金融应用而言,这种平衡可能越来越重要。
Aptos 将加密内存池直接整合到其协议和共识体系中,也说明链上隐私正在从应用层工具逐渐进入底层基础设施设计。
从整个 Web3 行业来看,加密内存池的价值不仅在于解决一次抢跑交易,而在于推动市场重新思考一个基础问题:区块链究竟应该在什么时候公开什么信息。 当交易隐私成为底层协议能力后,Web3 的透明性与隐私性或许不再是非此即彼的选择,而可以成为同一套基础设施中的不同设计层。
加密内存池是一种在交易进入内存池后对交易内容进行加密的区块链机制。交易可以在加密状态下完成传播和排序,并在区块最终确定后再进行解密和执行,从而减少交易意图在执行前被公开的风险。
普通 Mempool 中,待执行交易的详细内容通常可以被网络观察者读取;加密内存池则隐藏交易 Payload,使交易在最终确认前保持不可读,但仍然可以参与区块排序和共识。
不能。加密内存池主要针对依赖提前读取交易内容的 MEV,例如部分抢跑和夹子攻击。其他基于清算、套利、区块排序等机制产生的 MEV,并不会因为交易 Payload 被加密而自动消失。
不是。加密内存池主要提供执行前的交易内容保护,并不等于完整匿名。以 Aptos 当前实现为例,发送者地址和 Gas Fee 仍然可见,交易最终确定后也会被解密并记录,从而保持链上可审计性。
阈值加密可以将解密能力分散给多个验证者,避免单个验证者能够独立读取待执行交易。这样既可以保护交易内容,也能够让隐私安全性尽可能沿用区块链原有的共识信任模型。
它尤其适合具有交易竞争和策略敏感性的 Web3 场景,包括去中心化交易、永续合约、复杂 DeFi 策略以及其他需要减少交易意图泄露的链上应用。Aptos 已披露 Decibel 将使用该机制保护永续合约订单的执行前隐私。
* 投资有风险,入市须谨慎。本文不作为 Gate 提供的投资理财建议或其他任何类型的建议。
* 在未提及 Gate 的情况下,复制、传播或抄袭本文将违反《版权法》,Gate 有权追究其法律责任。





