Analysis: After Istanbul upgrade, Ethereum's theoretical maximum TPS is 2048, but a new bottleneck has emerged

Analysis: After Istanbul upgrade, Ethereum's theoretical maximum TPS is 2048, but a new bottleneck has emerged

According to foreign media news today, iden3, a blockchain-based identity management solution company, recently released analysis results of testing Ethereum blockchain transaction throughput before and after the Istanbul upgrade and ZKRollup.

Source: Pixabay

The analysis concluded that after the Istanbul upgrade, using ZKRollup, Ethereum can theoretically handle a maximum of 2048 tps, which is lower than Ethereum developer Eric Conner’s requirement of 3000 tps, but still higher than VISA’s 2000 tps. Before the upgrade, Ethereum could only process 30 transactions per second.

Istanbul’s upgrade brings two Ethereum Improvement Proposals (EIPs) – EIP-1108 (making zk-SNARKs cheaper by re-pricing gas) and EIP-2028 (reducing the gas cost of calling data from 68 gas per byte to 16 gas per byte). Previously, it cost 21,000 gas to send a transaction on the Ethereum blockchain, ZKRollup reduced the cost to only 945 gas, and Istanbul further reduced it to only 300 gas.

The analysis also warns that the mentioned 2048 tps is merely a theoretical maximum, adding that in reality, things are not that simple. A throughput of 2048 tps would require batching 15 transactions into a single block, with a batch creation time of just one second (assuming a 15-second block time). The iden3 team also talked about how each zkRollup batch requires a short cryptographic proof (zk-SNARK) to prove the integrity of the transactions in that batch. The company also explained how generating this proof is computationally very expensive, adding that this is the main bottleneck to reaching the theoretical throughput limit.

“Currently, you can imagine that using one CPU and three GPUs, it takes us several minutes to generate a proof like this.”

Even putting aside the bottleneck of this proof generation, setting up a server capable of processing 2,000 transactions per second is not an easy task. According to analysis, just to process all the information, an advanced block explorer is required. As Ethereum developers continue to build the network, parallelization may be achieved in the future, shortening the proof generation time and keeping the cost reasonable.

<<:  Due to a contract dispute, Bitmain's wholly-owned subsidiary in Shenzhen was seized by the local People's Court with nearly 4.72 million yuan of property

>>:  Less than a month after its listing, the first blockchain stock Canaan Creative’s share price nearly halved

Recommend

How does blockchain make trusts more transparent?

Rage Commentary : The recent high-profile UK scan...

The facial features of a materialistic woman

The facial features of a materialistic woman Alth...

How to tell a woman's fortune from her face? Good fortune and a wealthy life

Nowadays, people all hope to have a good life and...

Only with pursuit can one succeed. Introduction to moles of people with ambition

Only with pursuit can one succeed. Introduction t...

Analysis of the face with upturned eyes

Many women who put on makeup and draw eyeliner li...

The most popular woman's face

The most popular woman's face It is not diffi...

What does the middle finger mean in palmistry?

In palmistry, not only the palm lines can tell fo...

Teach you how to read a woman's eyebrows and eyes

Eyebrows and eyes are both important components o...

Stubborn, not easily compromised, and will fight to the end

In our lives, there are all kinds of people with ...

Miner Bitfury Launches New Mining Hardware Integrating Bitfury Clarke ASIC Chips

According to cryptoninjas, miner Bitfury today la...

What does the Sun in the House of Marriage represent?

The Palace of Couples is the house where the coup...

The face of a person destined to be lonely for life

Everyone's facial features are different, so ...

How to tell a person's personality from the palm lines, all analyzed here

1. Lifeline. If the lifeline surrounds a large ar...