Elements of Evaluating Blockchain Performance

Whether a blockchain project is excellent or not can be judged intuitively from its performance. As the blockchain ecology continues to expand, more and more blockchains are produced, and many of them are fake. Learning how to judge the performance of the blockchain has also become an important “skill”.

Distinguish between scalability and performance

Many people also use scalability as an evaluation factor when judging blockchain performance, and some projects link scalability and blockchain performance when promoting. But in fact, this evaluation method is unreasonable.

Although from a certain aspect, improving the scalability of the blockchain will also improve the performance, the relationship between the two is actually not great. The way to use scalability to enhance blockchain performance is mainly by adding more resources. This is a one-time process. Coupled with resource limitations, the improvement of this process is also limited. Therefore, although scalability is important to blockchains, it is rarely used as a metric to evaluate blockchain performance.

Latency and throughput

Blockchain performance evaluation is usually evaluated through two aspects: latency and throughput. Latency mainly determines the speed and efficiency of a single transaction process, while throughput evaluates the overall rate of blockchain transactions.

However, many individual users do not pay much attention to the throughput of the blockchain, because throughput is a metric for the entire blockchain and does not have a particularly large impact on individual users. Individual users care more about blocks

Guess you like

Origin blog.csdn.net/xfilesystem/article/details/126299746