教育文章
每秒交易数(TPS)是什么?
在区块链的背景下,每秒交易数(TPS)是指网络每秒能够处理的交易数量。
比特币区块链的大约平均TPS约为5,尽管这可能会有所变化。相比之下,以太坊可以处理大约两倍的数量。
多年来,增加区块链交易速率的技术发展一直是研究的重要领域。这些去中心化网络在规模扩大的需求方面提出了全新的挑战。
这个挑战并不纯粹是关于增加TPS。中心化数据库已经能够每秒处理数千个交易。例如,VISA每秒处理大约1500-2000个交易。那么为什么不直接使用这些解决方案呢?嗯,主要问题是比特币、以太坊和其他区块链旨在与之竞争,同时仍然保持高度的去中心化。
去中心化是以性能和安全为代价的。因此,这些可扩展性解决方案不仅需要提高网络性能,同时还需要保持区块链的所有其他良好属性。否则,区块链只不过是一种低效的数据库。
需要注意的是,如果一个区块链具有很高的TPS,并不一定比其他TPS较低的区块链更优越。许多区块链项目都夸耀其高TPS数字。然而,几乎可以肯定,这样的性能是通过牺牲网络的其他重要方面而实现的。例如,任何时刻,比特币在全球范围内有数千个节点运行比特币软件。一个只有10-20个节点的区块链可能很容易胜过比特币,但很难称其为去中心化甚至分布式。
查看原文