Published in


A Primary Exploration of GDF’s [PoR] Consensus Mechanism: Breaking the Centralization Dilemma of Blockchain

In order to make the whole blockchain secure and consistent, the generation of blocks needs to reach a certain consensus. At the same time, the difficulty of block output directly determines the degree of mining participation, the scope of users and the efficiency of dissemination. More participants in token output bring about a higher degree of consensus and thus a more successful chain. Therefore, consensus algorithm is a core research topic for developers before the development of a public chain, and the purpose is to achieve decentralized block generation, reasonable value incentive, and safe and credible network.

Recently, Good Data Foundation (GDF) has proposed a new mechanism — Proof of Reputation (PoR) to motivate miners to contribute their computing power to advanced technology and training and prediction of data models studied. PoR is innovatively designed in dimensions such as value incentive, security verification, sharing and so on. Contribution and reputation are skillfully combined to improve the operating efficiency and ecological scalability of the public chain.

To clarify the characteristics of PoR consensus, let’s firstly explore the mainstream consensus mechanisms in the market: POW, POS and DPOS, and decide who can produce blocks (that is, becoming miners) and share benefits from block rewards and service fees.

PoW takes computing power (workload) as the core index of mining output and has evolved into a performance competition among mining machines. Its technical threshold and capital threshold are raised day by day; its mining fields and mining pools show a visible centralize trend, so that ordinary retail investors have no access to sharing network value. For example, the monopoly of Bitcoin and Ethereum is difficult to change.

PoS takes the holding amount (stake) as the main assessment indicator of mining income. The poor become poorer, while the rich become richer. Finally, the poor all exit, resulting in loss of vitality of blockchain. For example, EOS’s block producers can only be 21 larger group token holders.

Filecoin mining is based on memory or broadband contribution. The concept is a hot cake, but there is still a long way to go before maturity. Moreover, it proposes mine field construction as a way of competing for token output from the beginning, which deviates from its original intention of distributed storage and computing.

PoR consensus mechanism distributes incentives to each link — block production, data transmission, value sharing and so on — to promote the evolution of technology and the improvement of system performance, so that the chain can operate safely and steadily in a highly decentralized environment. On the one hand, PoR links contribution to reputation and motivates blockchain miners to participate in Multi-Party Computation (MPC) and machine learning (ML) to address the above mentioned challenges; on the other hand, under PoR mode, token output is not solely driven by workload (computing power), currency holding, memory, etc. Hence, the advantages of computing power or token holding aggregation will be greatly reduced, giving ordinary miners an opportunity to create blocks. At the same time, all output nodes have to provide more valuable behavior for the network in turn to obtain token income.

PoR is also advantageous in the security and performance improvement of the public chain. For example, in PoR evolution workflow, each node has four modes: P2P node, MPC node, validator and leader. The performance of each node under each role and link is related to its reputation value, and a built-in reputation score function of the system will calculate the comprehensive score. The reputation score will not only affect the income distribution, but also affect the probability of each node joining the next verification group, so as to affect the node income. Because nodes with higher reputation scores can get more support in the network and have the motivation to participate in more transaction verification, calculation and other work, the security of the system will be improved continuously. Stay tuned!



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store