币圈tps代表每秒交易处理数量,全称TransactionsPerSecond,是用来衡量区块链网络吞吐性能的核心指标,代表一条公链一秒钟之内能够完成打包、验证并上链确认的交易笔数,转账、合约调用、NFT铸造这类链上操作,都会被统计进TPS统计范围当中。

很多币圈新手容易把TPS和交易确认速度混为一谈,两者本质上属于完全不同的概念。TPS描述的是网络整体承载上限,相当于道路的通行总容量,确认速度也就是延迟,代表单笔交易从提交到最终落账需要等待多久。一条公链即便拥有很高TPS,在网络拥堵的情况下,单笔交易依旧会出现排队等待,确认时间被拉长。主流公链的基础层实际TPS差距十分明显,比特币基础网络实际TPS仅维持在个位数区间,以太坊主网常态TPS维持在十几到三十多笔,不少新公链宣传的数万级数值大多属于理想环境下的理论TPS,和主网真实运行表现存在不小差距。

区块链TPS的上限,主要由区块间隔、区块存储容量、共识机制三大要素共同决定。区块产出间隔越短、单块能够容纳的交易数据越多,网络理论TPS就越高;但共识机制会形成硬性约束,PoW类型共识因为全网节点同步校验开销大,很难跑出高TPS,PoS共识架构可以进一步提升吞吐。同时,智能合约类型的交易,比简单转账占用更多区块存储空间,同样区块大小下,合约交互多的时候,单块能够容纳的交易笔数会变少,直接压低实际TPS表现,这也是很多公链行情火热、链上交互爆发时,实际TPS不升反降的主要原因。

看懂TPS数据可以帮助普通用户避开不少项目宣传陷阱。不少新项目白皮书会直接放出实验室环境的理论TPS,没有提及去中心化程度的取舍,为了冲高TPS,部分链会减少验证节点数量,牺牲网络去中心化属性。普通投资者不能单独拿TPS高低判断一条公链的好坏,需要结合手续费波动、高峰期拥堵情况、节点分布综合判断。Layer2扩容方案的核心目标就是提升TPS,不改动底层主链架构,把大量交易转移到二层网络处理,再定期把结果回传给主链,以此在不削弱底层安全的前提下,放大整体可承载的TPS规模,缓解链上拥堵、降低用户手续费成本。
