Popular Science | Blockchain Impossible Triangle

This is the first vernacular block chain of 1260 Original Creativity 
author | hear the wind
produced | vernacular Block Chaining (ID: hellobtc)

In the distributed field, there is a well-known CAP theorem: a distributed system cannot ensure consistency (Consistency), availability (Availability), and partition tolerance (Partition) at the same time. The design needs to weaken the requirements for a certain feature.

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

The blockchain is essentially a decentralized distributed ledger database , and it also has an "impossible triangle". Today, we will talk about how the "Impossible Triangle" is weighed and compromised in the blockchain world.

 01 
The "Impossible Triangle" in the Blockchain

Decentralization, security, and high performance constitute the " impossible triangle " of the blockchain . In the design, the three characteristics cannot be achieved at the same time, and only two of them can be met.

Decentralization means having a large number of nodes involved in block production and verification. Generally, the greater the number of nodes, the higher the degree of decentralization.

Security is the cost of obtaining network control. Real-world assets are usually anchored in the design of consensus mechanisms. For example, the proof-of-work mechanism (PoW) anchors computing power.

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

 02 
Facing the "Impossible Triangle", how did mainstream projects compromise?

Both mainstream blockchains, Bitcoin and Ethereum, have compromised on certain characteristics of the "Impossible Triangle".

Bitcoin, as a decentralized digital currency, sacrifices performance characteristics and satisfies the design requirements of decentralization and security. At present, the cost of attacking Bitcoin is the highest among all PoW public chains. With the renewal 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 uses a Proof of Stake (PoS) consensus mechanism. On the Ethereum network, not only can money be transferred, but also smart contracts can be run. The application scenarios are more complicated, but the current performance of Ethereum is low and congestion is more likely to occur.

 03 
summary

In fact, the "impossible triangle" of the blockchain is not a conclusion drawn after rigorous argumentation. It is only a summary of the actual operating conditions of each public chain.

It is hoped that with the advancement of blockchain technology, the "impossible triangle" can be made possible.

Do you think the "impossible triangle" may become possible? Welcome to communicate in the message area.

END

Previous post : Popular Science | How does blockchain create trust?

"Disclaimer: This article is the author's independent point of view, and does not represent the vernacular blockchain position. This content is only for the popular science learning and exchanges of encryption enthusiasts, and does not constitute investment opinions or suggestions. Please take a rational view, establish a correct concept, and increase risk awareness. The copyright of the article and the final interpretation right belong to the vernacular blockchain.

Welcome to long press the QR code

Read the series of Getting Started with Vernacular Blockchain

↓↓↓

If you like it, please click "I 'm watching" ????

Guess you like

Origin blog.csdn.net/mrRqAEr7ci9s2v0/article/details/113929684