在区块链中,每秒交易数 (TPS) 是指网络每秒能够处理的交易数量。
比特币区块链的平均 TPS 约为 5 –尽管这有时可能会有所不同。相比之下,以太坊可以处理大约两倍的数量。
多年来,提高区块链交易率的技术开发一直是一个重要的研究领域。这些去中心化网络在扩展以满足需求增长的能力方面提出了全新的挑战。
这一挑战不仅仅是提高 TPS。集中式数据库已经能够每秒处理数千笔交易。例如,VISA 每秒处理大约 1,500-2000 笔交易。那么为什么不直接使用这些解决方案呢?嗯,主要问题是比特币、以太坊和其他区块链的目标是与之竞争,同时仍然保持高度的去中心化。
去中心化是以性能和安全性为代价的。因此,这些可扩展性解决方案不仅需要提高网络的性能,同时还需要保持区块链的所有其他所需属性。否则,区块链实际上只不过是一个低效的数据库。
值得注意的是,如果区块链具有高 TPS,它并不一定优于其他 TPS 较低的区块链。许多区块链项目都夸耀其高 TPS 数字。然而,几乎可以肯定,这样的性能是通过牺牲网络的其他重要方面来实现的。例如,在任何给定时刻,比特币都有分布在全球各地的数千个节点运行比特币软件。只有 10-20 个节点的区块链可以轻松超越比特币,但它很难被称为去中心化甚至分布式。
如果您想更深入地了解该主题,请查看区块链可扩展性- 侧链和支付渠道。