“链上手续费高,是因为矿工在抢交易吗”——这句话里其实混了两个容易被误解的概念:一个是“手续费高”的原因,另一个是“矿工抢交易”这个说法本身是否准确。
先说“抢交易”。在比特币或以太坊这样的工作量证明(PoW)链上,矿工确实会从内存池(mempool)里挑选交易来打包进区块。但他们挑的不是“谁更急”,而是“谁给的小费多”。每笔交易附带的手续费,本质上是用户愿意为优先处理支付的报酬。矿工按单位字节(比如 sat/vB 或 gwei)出价高低排序,自然倾向打包手续费更高的交易。这不是“抢”,更像是在菜市场挑筐里最值钱的那几颗菜——有规则、可预期,也完全透明。
那为什么有时候手续费突然变高?常见的情况是网络使用集中爆发,比如一个热门代币发币、NFT空投上线,或者大行情启动时大家同时想转币。这时候内存池里积压的交易变多,而每个区块能装的交易数量有限(比特币约2000–3000笔,以太坊约100–200笔),供需关系一变,价格就上去了。就像早高峰地铁站口排队买票,人一多,愿意多付几块钱插队的人自然就多了。
需要留意的是,这个机制本身不是缺陷,反而是保障网络安全的重要设计。足够高的手续费,让作恶者发起海量垃圾交易的成本变得极高;而矿工靠手续费获得持续激励,才愿意投入设备和电力维护整个系统。对普通用户来说,它提醒我们:链上操作不是零成本的,每一次转账、每一次交互,都在参与一个真实运转的经济系统。
现在主流链也在不断优化。以太坊升级后转向权益证明(PoS),虽然不再叫“矿工”,但验证者依然按手续费优先级打包交易;而像Optimism、Arbitrum这些二层网络,则把大部分计算挪到链下,再批量提交结果上主网,手续费通常能降到原来的几十分之一。技术在演进,但底层逻辑没变:资源有限,价值由共识决定。