以太坊单个区块没有固定交易笔数,交易数量由区块Gas总量和每笔交易的Gas消耗共同决定,常态下普通区块普遍在500至1800笔区间,网络极度拥堵、区块打满上限时理论最高值可以突破2000笔,行情冷清时段部分区块甚至不足100笔交易。和比特币依靠字节限制区块容量不同,以太坊采用Gas计量模型,这也是交易数量持续浮动的根本原因,很多新手会误以为每个区块承载的交易数量恒定,实际上不存在统一标准。

伦敦升级EIP-1559落地之后,以太坊启用弹性区块机制,区块目标Gas为1500万,最大Gas上限扩容至3000万。一笔简单的ETH转账固定消耗21000Gas,单纯只打包转账交易,目标区块理论可容纳700余笔,打满3000万Gas上限能够容纳1400笔左右。但链上绝大多数交易不只是简单转账,ERC20代币转账、DeFi兑换、NFT铸造、合约交互都会消耗数万乃至数十万Gas,少量复杂合约交易就能挤占大量区块空间,直接压缩区块可容纳的总交易数量。市场热门项目发售时期,大量高Gas消耗交易涌入内存池,经常出现区块Gas打满,但交易笔数反而不及日常水平的现象。

网络活跃度、Gas竞价机制,同样会改变单区块最终打包的交易规模。当市场热度低迷,内存池待打包交易稀少,验证者无法填满区块Gas空间,区块利用率偏低,交易数量随之降低。一旦出现行情剧烈波动、热门链上活动,大量用户争相提交交易,高小费订单优先被打包,区块持续逼近3000万Gas上限。同时需要区分,链上查询看到的区块交易总数,包含普通转账、合约调用、内部转账,内部交易不会单独占用区块Gas,不会影响区块容纳上限,很多新人统计区块吞吐量时容易混淆两类数据,造成计算结果出现明显偏差。

理解单区块交易数量,也有助于投资者判断链上拥堵程度与Gas费走势。如果连续多个区块Gas用量持续贴近上限,代表链上需求旺盛,Gas价格大概率持续走高,此时发起链上转账、合约交互,需要设置更高的优先费才能及时上链。反之,区块长期维持低Gas使用率,意味着链上需求冷清,用户可以设置较低手续费完成交易。另外,如今大量应用向二层网络迁移,以太坊主网承载的日常交易占比持续下降,主网单区块交易数量长期很难触及理论极限,想要更低手续费、更快确认速度,越来越多用户选择各类以太坊二层网络进行操作。
