Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What is the TPS performance of blockchain?

2025-01-21 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

Shulou(Shulou.com)05/31 Report--

This article mainly explains "what is the TPS performance of the blockchain". The content of the explanation is simple and clear, and it is easy to learn and understand. Please follow the editor's train of thought to study and learn "what is the TPS performance of the blockchain".

Ripple

Ripple, known as the money transfer artifact, transfers money quickly and the handling fee is very low, so I often use it to transfer money between different exchanges. According to the data on ripple's official website, there are probably 1500tps:

Tps data of xrp, from the official website of ripple

Eth

In terms of the highest date, the tps of the day is 1349890, 24, 60, and 60.0 percent, 15.616666666666666666667.

Tps data for eth, from etherscan.io

Steemit

According to the data from April 2018, the peak was around 1.8 million, and the tps was 20.8.

Bitshares

Bitshares is more interesting, because it claimed to be 100000 tps in 15 years, and btc/eth and others are still playing around 10, looking up four orders of magnitude, so how did it get the 100000 tps?

The way bts does the tps stress test

The main idea is that we have created 200000 accounts and each performed 5 operations, which adds up to 1 million operations. Without any signature, we can handle 180000 operations per second, and after using a better cpu, we can increase it by 25%, because we think 100000 tps is appropriate. Also, the real-life nasdaq is only 60, 000 tps, and their goal is only 100000 tps. And we have easily reached 100000 tps. In addition, with a signature, we can easily reach 2000 tps per second (are you wondering why it dropped from 100000 to 2000 in an instant?) . In the current release, we are artificially limited to 1000tps.

We're going to wonder, how did 2000tps get it? Is the delay of P2P network taken into account? It seems that this point is not taken into account, but it may just be the delay between several witness (or accounting nodes) in the intranet.

How the testnet of bts achieves the ultra-high performance of 20tps

Part of this article describes that when bts 2.0 was released, it tested the ultra-high performance of 20tps in the test network (P2P network), and spent a lot of time explaining why it was a far cry from the so-called 100000 tps. It is not that our ability to handle transactions is poor, but that the P2P network is too slow. To reach 100000 tps, we need gigabit low-latency network connections and network throughput with 30MB, while our test environment only has some low-end vps nodes.

When I saw it, I found that bm was really a liar. On the one hand, bts uses dpos (so it is centralized), and only a few nodes have the right to keep accounts. When a node keeps accounts, it needs other nodes to sign the blocks it produces, which is bound to take the P2P network, so bts developers boldly assume that the network can be optimized. After all, if you want to become an accounting node, you have to spend a lot of money to optimize the network. On the other hand, btc and eth are much more dispersed and have a large number of small nodes, and the block diffusion is much slower.

How much tps can eos, which claims to be millions of tps, eventually reach? When you see the data, you still need to look more and think about how the data is obtained and whether the way of testing is scientific.

Iota using DAG technology

A tweet quoted here says that iota can reach the order of magnitude of 100tps in a network of 250 nodes, and can initiate a test of 1000tps (iota should be that the more nodes, the more transactions, the larger the tps):

Btc/bts/steemit/eth unified comparison

Daily trading volume of btc/bts/steemit/eth

The market as a whole peaked in January 2018, and as can be seen from the eth chart above, daily trading volumes have fallen significantly since January, indicating that the market is very depressed. Including bm himself admitted that the daily trading volume of steemit is less than 2million, that is, tps is less than 25, and in fact, the peak tps is less than 20, but only a staggering 18.3. The bts, which claims to have a high tps, has only 13 tps, and even 20 of the test networks have not been reached.

Thank you for your reading, the above is the content of "what is the TPS performance of the blockchain". After the study of this article, I believe you have a deeper understanding of what the TPS performance of the blockchain is, and the specific use needs to be verified in practice. Here is, the editor will push for you more related knowledge points of the article, welcome to follow!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Internet Technology

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report