The Impossible Triangle of Blockchain: Decentralization, Security, and High Performance

The Impossible Triangle of Blockchain: Decentralization, Security, and High Performance

In the distributed field, there is a famous CAP theorem: distributed systems cannot ensure consistency, availability, and partition tolerance at the same time, and the design needs to weaken the demand for a certain feature.

The CAP principle states that a distributed system can only guarantee at most two of the three properties.

Blockchain is essentially a decentralized distributed ledger database, and it also has the "impossible triangle". Today, let's talk about how the "impossible triangle" is balanced and compromised in the blockchain world.

The “Impossible Triangle” in Blockchain

Decentralization, security, and high performance constitute the " impossible triangle " of blockchain. In the design, it is impossible to achieve all three characteristics at the same time, only two of them can be met.

Decentralization means having a large number of nodes participating in block production and verification. Generally, the more nodes there are, the higher the degree of decentralization.

Security is the cost of gaining control of the network, and is usually anchored to real-world assets in the design of the consensus mechanism. For example, the proof-of-work mechanism (PoW) is anchored to computing power.

Transaction performance is the number of transactions processed per second (TPS). The main reason for the low performance of blockchain is that each transaction must be agreed upon by all nodes.

How do mainstream projects compromise in the face of the “impossible triangle”?

Mainstream blockchains Bitcoin, Ethereum, and EOS have all compromised on some feature of the "impossible triangle".

As a decentralized digital currency, Bitcoin sacrifices performance characteristics to meet the design requirements of decentralization and security. Currently, the cost of attacking Bitcoin is the highest among all PoW public chains. With the upgrading of ASIC mining machines and the continuous addition of new mining machines, the computing power of the entire network can be continuously improved.

Ethereum 2.0 will adopt the Proof of Stake (PoS) consensus mechanism. On the Ethereum network, not only can transfers be made, but also smart contracts can be run, and the application scenarios are more complex. However, Ethereum currently has low performance and is more prone to congestion.

As a blockchain application platform, EOS is often accused of being centralized. EOS uses the Proxy Proof of Stake (DPoS) consensus mechanism, with 21 super nodes responsible for bookkeeping and block generation. Due to the small number of nodes, it is most likely to be questioned by the outside world in terms of "decentralization" among the three major public chains.

summary

In fact, the "impossible triangle" of blockchain is not a conclusion reached through rigorous demonstration, it is just a summary of the actual operating conditions of various public chains.

I hope that with the advancement of blockchain technology, the "impossible triangle" can become possible.

<<:  Bitcoin lighthouse MicroStrategy is running out of bullets. What should it do next in the face of huge interest rates?

>>:  Are virtual assets an inevitable product in the digital age?

Recommend

What if a woman has a mole between her eyebrows?

In daily life, we can find that almost everyone h...

No matter how many times you fork, Bitcoin will always be the only one

There has been some panic in the Bitcoin communit...

How is this crypto bull run different from the previous cycle?

I’m at the Denver Ethereum Conference right now. ...

A person who takes things seriously

There is a saying that goes, "Nothing in the...

The Lisk community is rapidly developing tools and services

Rage Review : LSK is a digital currency with a hi...

Bitcoin breaks through $60,000, how far is it from the high of $100,000?

As cliché as it sounds, it’s “another day, anothe...

How old will you be lucky according to your face?

How old will you be lucky according to your face ...

What does a mole on the left ring finger mean?

The ring finger represents love. Is there any spe...

What does the Hongluan in the life palace represent?

.Hongluan does not belong to the star system of t...

The fate information revealed by the wrist line

The wrist line is also called the arterial line a...

What does a good woman look like? How to judge the appearance of a good woman?

As one of the traditional physiognomy techniques, ...

Will people with sunken and weak eyes be happy in their later years?

After working hard for most of his life, doesn...

Lack of Opposite Sex Palmistry

Based on palmistry, we can infer whether a person...

The face of a person with a lot of real estate

What do people with a lot of real estate look lik...