Blockchain was known by Satoshi Nakamoto in 2008 because of bitcoin. After more than a decade of development, blockchain has been widely applied in medical, digital finance, and electronic evidence,… Click to show full abstract
Blockchain was known by Satoshi Nakamoto in 2008 because of bitcoin. After more than a decade of development, blockchain has been widely applied in medical, digital finance, and electronic evidence, and others. At present, there are dozens of different consensus algorithms for different application context, such as proof of work, proof of stake, delegate proof of stake (DPoS), and proof of reputation. The DPoS consensus mechanism selects proxy nodes for block generation and confirmation through node voting, which can achieve fast block verification and adapt to a wide range of business areas. Aiming at the problems of DPoS consensus mechanism, such as giant monopoly, inactive voting, and high centralization, we puts forward the heat attenuation mechanism. The heat attenuation mechanism mildly punishes those nodes that maintain high ranking for a long time, which reduces the phenomenon of giant monopoly and enhances the degree of decentralization of the whole network. This article proposes the heat attenuation mechanism and the benefit distribution scheme. The heat attenuation mechanism improves the degree of decentralization of the blockchain network. The benefit distribution scheme makes sure that every node participating in the voting can get income. Finally, the feasibility and correctness of the consensus algorithm is proved by simulation experiments of the blockchain system.
               
Click one of the above tabs to view related content.