Author

Topic: How to reach consensus in decentralized systems? (Read 87 times)

FNK
newbie
Activity: 11
Merit: 0
 What is consensus and  is it really  necessary in a blockchain? As blockchain  technology means decentralization, it is logical that there is no single uniform control center which is responsible for making decisions. It is big plus on the one hand as excludes a possibility of corruption, but with another, all participants of system have to come to the uniform agreement, consensus without which the blockchain won't be able to function.

Can you really understand what is Proof of Work (PoW)、Proof of Stake (PoS) 、Proof of Stake Time (PoST) 、Delegated Proof of Stake (DPoS)  and proof of Contribution(PoC)?

Given the undying interest to blockchain technology, the development of new and finalization of previous consensuses is in continuous mode. As a rule, the choice of consensus is based on the architecture and specificity of the project. Although, undoubtedly, the leaders in technological stack are: proof of work, proof of stake and proof of activity. It may be directly related to the fact, that they were one of the first and the products which are already working on blockchain technology have successful application experience with this types of consensuses.


One of the main problems of reaching consensus is the lack of using above solutions during the long time. The blockchain just gains steam and begins to turn from a stage of a word, fantastic, little-known outside the professional circles, into practical technology of tomorrow. The products using the decentralized solutions for the present in the majority are in a stage of MVP (Minimum Viable Products) or prototypes, that is why consensuses «break in» is a matter of time and then we can probably talk about the official classification and segmentation for certain business spheres and related to them products.
Jump to: