简要说明Kaspa中Tps、Bps、区块、交易的关系
实际上,适用于大部分虚拟货币系统
TPS:Transactions Per Second,每秒传输的事物处理个数。在Kaspa系统中可以简单理解为每秒能处理多少笔交易。
BPS:Bit Per Second,每秒钟传输多少位信息。在Kaspa系统中可以简单理解为每秒的区块生成数量。
区块:区块链的基本组成单元,存储有交易信息以及其他东西,因此区块与交易的关系好比瓶子和水。我们把一个区块所能承载的最大交易数称为TPB(Transactions Per Block)。有时候一个区块可能只有一笔交易,没有满载,但瓶子并不总是需要装满水。
假设每秒钟生成一个区块(BPS=1),每个区块能够承载10笔交易,那么TPS=BPS x TPB=10。
如你所见,提升BPS是提高交易效率的首要选择,因为交易必须承载在区块上才能被节点确认。增大TPB也是有效的,毕竟结论都是TPS提高了,但根据上面的算式,可能仅仅增大了TPB。
一味增大TPB,忽略BPS可能导致一个结果:虽然宣称的TPS很大,但实际应用时发现确认交易需要很多时间。事实上,宣称高TPS是常用伎俩。
感动 | 同情 | 无聊 | 愤怒 | 搞笑 | 难过 | 高兴 | 路过 |
相关文章
-
没有相关内容