矿工如何选择打包的交易?
比特币每10分钟出一个1MB左右的区块,大概装2000到3000笔交易。以太坊每个区块Gas上限约3000万,换算成普通转账最多几百笔。但内存池里常年堆着几万甚至几十万笔待确认交易,矿工必须从这堆人里挑一批打包进区块。怎么选的?下面拆开说。
比特币矿工:按费率排,按字节算
比特币交易费用按每字节费率计算,单位是sat/vByte。一笔典型转账大约225字节。矿工的标准操作是把所有待确认交易按sat/vByte从高到低排序,依次往区块里填,直到塞满。这叫费用优先算法。
但矿池通常跑定制化的交易选择引擎,不是单纯按费率排。子图叠加是把关联交易组合打包,让总收益比单笔挑更高;时间衰减是对等太久的交易适当提优先级,防止用户体验太差。内存池堆大量交易时,低费率交易直接被忽略。历史数据显示大约65%的时间内存池很平静,费率只要5到15 sat/vB;极端拥堵时费率能飙到80到500+ sat/vB。你只出5 sat/vB,排前面的高费率交易会把你一直压在下面,等几个小时都出不去。
以太坊验证者:小费决定名次
以太坊从PoW转PoS后,打包交易的人从矿工变成了验证者。手续费分两部分:基础费由系统根据拥堵程度自动计算,直接销毁不进验证者口袋;优先费(小费)才是用户额外付给验证者的,直接进收入。2025年底优先费通常0.1到1 Gwei,折合0.01到0.1美元,热门项目发售期间能飙到50 Gwei以上。验证者的核心逻辑很简单:小费越高排名越靠前,越优先被选进区块。和比特币本质相同,只是计费单位不同。

不是总费用高就行,Gas费密度才是关键
很多人以为Gas费高就能优先打包,实际不是按总费用(Gas Price × Gas Limit)排序,而是按Gas Price密度= Gas Price ÷ Gas Used。举个例子:交易A Gas Price 100 Gwei、用了50000 Gas,密度0.002;交易B Gas Price 200 Gwei、只用了20000 Gas,密度0.01。交易B总费用更低,但密度更高,矿工会先选它。因为区块Gas Limit固定,矿工要在限额内尽可能多赚钱。
所以你不是光喊高价就行,交易结构本身也要省钱。有种投机手法是故意设极高Gas Limit但实际只用一小部分,比如设1000万实际只用5万,骗矿工以为"这笔可能多付钱"而优先处理。剩余未用的Gas Limit被矿工吞掉,不会退给你。
MEV:从交易顺序里套利

除了收小费,验证者还有条赚钱路子——MEV(最大可提取价值)。简单说就是验证者通过调整区块里交易的排列顺序,从公开交易中提取额外利润。具体方式包括:抢跑,监控内存池里一笔能赚钱的交易,赶在前面插自己的订单先赚差价;尾随,看到某笔交易会导致价格变动,跟在后面挂反向订单;套利,在不同DEX之间捕捉价差。以太坊至今通过MEV已提取超过6.75亿美元。验证者不用自己找机会,通过MEV-Boost等工具直接从区块构建者提供的候选区块里选出价最高的来打包。
MEV出现后,选交易的标准从"按Gas费排序"升级成了"选一整块能让自己赚最多的交易组合"。排序不一定完全按Gas费高低,可能为了MEV利润把某些低Gas费交易插到更前面。
矿池怎么选交易
大多数普通矿工参加矿池,不自己选交易。矿池统一运行交易选择引擎,决定哪些交易放进模板区块,分配给矿工去算哈希。普通矿工只管算哈希,算出来符合条件就直接用矿池选好的模板填块。每个矿池策略不同:有的只追求区块饱满,塞满就行;有的配置空块风险规避,保留低费率交易做填充防止浪费容量;有的动态分析多链Memepool预测下一波峰值费率提前囤高价值交易。算力池的不同排列组合会影响你的交易能否被快速选中。
交易超时被踢出内存池是怎么回事
你可能遇到交易发了半小时还显示Pending。不是矿工故意不理你,是交易已经超时被踢出内存池了。内存池不是永久存档,节点给每笔待确认交易设了缓存上限,通常几小时到一天。优先级太低一直没被选上,节点就把交易丢掉。这时候交易进了"待发射池",没被包含到任何区块,矿工手上也没有缓存,自然没人打包。这就是为什么有些高峰时段发了币却没显示链上失败的交易,过阵子彻底不见了。
怎么让自己的交易更快被选中
2026年以太坊几次扩容后基础费已处于相对低位,2025年底大多稳定在10到25 Gwei。关键不是基础费高低,是你给的优先级费用能不能让验证者在大堆候选交易里注意到你。
| 目标 | 操作 |
|---|---|
| 确认快 | 优先费比最低档高几个Gwei就够在拥堵时脱颖而出 |
| 不确定给多少 | 开钱包高级Gas设置,对照Etherscan的Gas Tracker实时调 |
| 防抢跑 | 用Flashbots等私有RPC提交交易,直接和验证者协商打包 |
美国工作日白天(对应北京深夜)是以太坊拥堵相对少的时段,可以错峰发。日常转账用中档优先费就够了,没必要盲目追加天价小费。
声明:本文为矿工打包逻辑科普,不构成操作建议。各链策略有差异,以实际网络规则为准。




