如何阅读 Mempool:2026 年初学者现场指南
**简短回答** — 读取内存池是对尚未包含的交易进行模式匹配。 2026 年,以太坊上的公共内存池主要由垃圾邮件和诱饵主导,但在大多数 L2 上,它仍然是可用的信号源。值得学习识别的五种模式是:大额交换、多跳路由器调用、预言机更新捆绑、清算触发设置和不平衡铸币。一旦您看到它们,MEV 机会就显而易见。在那之前,内存池数据只是噪音。 如果您还没有阅读[

简短回答 — 读取内存池是对尚未包含的交易进行模式匹配。 2026 年,以太坊上的公共内存池主要由垃圾邮件和诱饵主导,但在大多数 L2 上,它仍然是可用的信号源。值得学习识别的五种模式是:大额交换、多跳路由器调用、预言机更新捆绑、清算触发设置和不平衡铸币。一旦您看到它们,MEV 机会就显而易见。在那之前,内存池数据只是噪音。
如果您还没有阅读什么是 MEV,请从这里开始。
Mempool 到底是什么
用户向网络广播的未经确认、签名的交易池,等待包含在区块中。每笔交易都有:
from、to、valuedata(calldata — 编码的函数调用和参数)gasLimit、gasPrice/maxFeePerGasnonce
2026 年,“mempool”为复数:
- 公共内存池(Geth、Reth、Erigon、Nethermind 默认)——任何人都可以通过
eth_subscribe('newPendingTransactions')订阅。 - 私有内存池 — Flashbots Protect、MEV-Share、仅限构建者的池。对公共 WSS 不可见。
- 定序器队列 (L2) — 变化;有些发布,有些则不发布。
大多数零售搜索者正在阅读公共内存池。大多数机构资金流已转向私人资金。这种不对称性塑造了你将看到的东西。
设置只读 Mempool 流
最小可行设置:
- 具有
pendingTransactions订阅的 WSS 端点。请参阅按链划分的最佳 WSS 端点。 2.解码器。带有 ABI 查找功能的 ethers.js,或者像 Blocknative 这样的托管解码器。 - 过滤器——大多数待处理的交易都是噪音。
订阅示例(以太坊 v6):
js
const ws = new WebSocketProvider(WSS_URL);
ws.on('pending', async (txHash) => {
const tx = await ws.getTransaction(txHash);
if (!tx) return;
// filter and decode here
});
预计以太坊主网上高峰时每秒有 50-500 笔待处理交易。流媒体很好;存储所有这些都不是。
值得学习的五种模式
1.大额掉期(最简单的信号)
价值数百万美元等值的待处理 Uniswap 路由器调用是典型的 MEV 目标。读取 calldata 来提取:
- 输入代币+金额
- 输出代币+输出金额(最小值)
- 滑点容差
如果数百万掉期的滑点 > 1%,通常会出现可回滚的不平衡。请参阅Backrun vs Sandwich 策略。
2.多跳路由器呼叫
跨 3 个以上资金池进行的掉期通常会在中间资金池中造成暂时的不平衡。解码路径;检查中间池是否有执行后的套利机会。
3. Oracle 更新包
Chainlink 价格更新交易在清算之前以集群形式到达。如果您在同一个区块上看到 oracle update + 立即 Aave/Morpho 调用,则表明正在开启清算。了解预言机更新时间是清算策略的一半。
4.强平触发设置
符合清算资格的头寸的特定调用数据模式。在 Aave v3 上,查找 liquidationCall(...) 选择器 0x00a718a9。跟踪链外的“仓位健康因素”可以告诉您哪些仓位即将翻转。
5.不平衡的铸造/燃烧
如果比率处于场外,则增加流动性的交易表明价格缺口正在形成。预先定位在即将便宜的一侧。
什么是噪音
内存池主要是噪音:
- 失败的 tx 垃圾邮件(随机数冲突、余额不足)— 忽略
- 批准交易 (
approve()) — 不直接有用 - 自己钱包之间的自行转账 — 忽略
- ERC-20 转账低于 1000 美元——通常无关紧要
- 受重放保护的重复项 — 计数一次
积极过滤。一个好的过滤器可以将消防水带的输入量减少到约 5%。
为什么 Mempool 在 2026 年不再那么有用
2023 年以来的三大结构性转变:
- 私人订单流。 大多数大型零售互换现在在主要钱包(MetaMask、Rabby)中默认通过 Flashbots Protect 或 MEV-Share 进行路由。他们从未进入公共内存池。
- 隐形内存池垃圾邮件。 老练的演员会广播诱饵交易来误导天真的搜索者。在没有模拟的情况下对每一次“大交换”采取行动会让你自己陷入困境。
- L2 定序器不对称。 在 Base/Arbitrum 上,定序器首先看到队列。当交易到达公共 WSS 时,定序器已经对其进行了排序。
因此,公共内存池是 2026 年的“次要”信号源。主要信号是:
- 直接测序仪 WSS(如果可用)
- 生成器/中继专用流(付费)
- 链上状态(每个区块)
读取 Calldata:复合技能
每个有意义的内存池交易都有调用数据。学习阅读它。自动解码工具:
ethers.Interface具有正确的 ABI- Etherscan 解码端点
- Tenderly 交易检查器
- Foundry 的
cast 4byte-decode
手动:
0x38ed1739 — swapExactTokensForTokens
0x18cbafe5 — swapExactTokensForETH
0x7ff36ab5 — swapExactETHForTokens
0xb6f9de95 — swapExactETHForTokensSupportingFeeOnTransferTokens
0x00a718a9 — liquidationCall (Aave v3)
0x52aaef71 — liquidate (Compound)
记住您所操作的任何链的前 10 个选择器。
建立心理过滤器
观看 2-3 周后,您将开始下意识地注意到以下模式:
- “这是 Uniswap V3 上 USDC→WETH 的一大笔费用,费用为 5 个基点”
- “这个随机数间隙意味着之前有一个交易待处理”
- “那个Gas小费是中位数的 3 倍——他们想要快速包容”
这种直觉将有效的搜索者与运行现成机器人的人区分开来。 FRB 代理自动执行,但仍然受益于操作员,他们可以在发生奇怪的情况时读取流。
推荐日常练习
MEV 运行的前 4 周:
- 每天 30 分钟观看经过过滤的内存池流。
- 挑选 3 笔大额挂牌掉期;在区块确认之前预测结果。
- 与实际块进行比较。
- 跟踪您的预测准确性。
经过大约 80 小时的练习后,您将成为一名有用的操作员。没有捷径。
Solana 上的内存池
Solana 没有传统的内存池——交易直接发送给领导者。最接近的等效项是监控:
- 验证器队列(通过 Jito API)
- 通过 Gulf Stream 进行的领导者预传输(公众可见度有限)
- 逐块状态更改(事后但快速)
有关 Solana 流程,请参阅 Solana MEV 与以太坊 MEV。
常问问题
我可以通过手动查看内存池来赚钱吗?
几乎从来没有。当人类看到交易并对其采取行动时,下一个区块已经确认。内存池读取是为了配置策略,而不是为了执行。
读取内存池合法吗?
是的。根据定义,公共内存池是公共的。读取它与读取公共区块链状态没有什么不同。
我需要付费的 WSS 提供商吗?
对于学习来说,不行——公共 RPC 可以工作。对于生产来说,是的——公共提供商积极限制挂起的交易订阅。
内存池会随着私人订单流而消失吗?
可能在 L1 上。自 2022 年以来,公共内存池数量已下降 40% 以上。在 L2 上,使用模式有所不同;有些 L2 从未有过公共内存池。
FRB Agent 是否向我显示内存池?
是的,在仪表板的“Mempool Tape”视图中。筛选出与您启用的策略相关的交易。
相关阅读
本文具有教育意义。 Mempool 阅读是一项需要数周练习的技能。不是财务建议。
相关文章
延伸阅读与工具
讨论
暂无笔记。添加第一条观察,或在以下平台与团队分享链接 X (@MCFRB).