每秒事务数 (TPS)
什么是每秒事务数 (TPS)?
每秒交易数(TPS)是指计算机系统在一定时间内可以处理的最大交易数量。例如,PayPal 的 TPS 约为每秒 193 笔交易,而 VISA 每秒能够处理多达 1,700 笔交易。
就区块链网络的 TPS 而言,加密世界中每秒完成的最大交易量为 50,000 笔(通过 Solana 网络)。
在评估区块链处理现实世界交易的能力时,这种测量非常有用。然而,有几个因素使这个简单的比较变得复杂:
区块时间
区块时间定义了区块链确认交易的速度。对于比特币来说,出块时间平均为 10 分钟,这意味着网络每秒处理大约 7 笔交易。
交易规模
不同的区块链在每笔交易传输的数据方面差异很大。一笔简单的比特币交易可以小至 226 字节,大至 500 字节。交易规模越大,区块链上的处理时间就越长。
块大小
它是区块链中一个区块可以承载的交易数据量。区块越大,运行全节点所需的人员就越多。
如果你掌握了上述因素的信息,那么计算TPS就很容易了。
假设一条区块链的区块大小为 1MB,平均交易大小为 1kb,出块时间为 30 秒:它的 TPS 为 33。任何了解这些因素的人都可以使用以下公式计算 TPS:
(区块大小/交易大小)/区块时间 = 每秒交易数
一些区块链拥有惊人的 TPS,但这并不能保证它们在顶级水平上取得成功,甚至不能与以太坊和比特币等区块链竞争。研究此类区块链的性能、安全性和其他关键方面非常重要,因为它们可能会受到损害以获得高 TPS 率。
可扩展性问题已经被许多区块链项目确定为一个问题。
由于目前可实现的交易率,流行的区块链技术受到了很多审查。许多人将当前的区块链技术与早期的互联网系统进行比较,而早期的互联网系统也没有太多的容量。然而,在一段时间后,他们能够迅速扩大规模。