What is decentralization in the blockchain series? What is the consensus algorithm?

Author: Zen and the Art of Computer Programming

1 Introduction

One sentence summary

"Blockchain is a distributed, non-tamperable technology platform for recording information", while "decentralization" refers to "any node can independently participate in the process of consensus in the network." To put it simply, decentralization is not about binding all nodes together to form a collective. It is a characteristic of a distributed system and is not controlled by a single company or institution. In other words, “decentralization” is a natural state, not some political assertion.

Why learn blockchain?

"Blockchain" is a heavyweight topic, but it is not necessarily something everyone needs to master. Here are some cases illustrating why you need to master the technology of "blockchain":

1. Digital currency Bitcoin is the most well-known blockchain application scenario because it solves the problems of "anonymity" and "frozen assets" and can make transactions more transparent. With the rise of Internet finance, digital currency will become the next global financial infrastructure.

2. Alliance Chain Alliance Chain (Permissioned Blockchain) is a federated ledger running on a private chain, which can determine authorized legal participants within a certain range. Traditional private chains can only be controlled by a small number of authoritative users and cannot meet the needs of enterprises, organizations, etc. The alliance chain will break the restrictions of private chains, allowing participants in the entire network to join the consensus mechanism.

3. Privacy protection Blockchain provides the ability to protect user privacy. Users can become a member of the blockchain network at a small cost and can be confident that their personal data is safe. In addition, users’ privacy protection level can be improved by reducing transaction confirmation time and transaction fees.

4. Traceability: Blockchain provides the ability to record, verify and trace historical information, making it truly "non-tamperable". The records on the blockchain are open and transparent, and users can verify their transaction behavior by consulting the historical information of the entire chain. In addition, blockchain also provides a decentralized payment network that can

Guess you like

Origin blog.csdn.net/universsky2015/article/details/133363671