The Journal of China Universities of Posts and Telecommunications ›› 2021, Vol. 28 ›› Issue (5): 27-35.doi: 10.19682/j.cnki.1005-8885.2021.0030

Special Issue: Special issue on Blockchain Technology and Applications

• Signal Processing • Previous Articles     Next Articles

Extensive game analysis and improvement strategy of DPOS consensus mechanism


  • Received:2021-06-30 Revised:2021-11-08 Online:2021-10-31 Published:2021-10-29


Delegated proof-of-stake ( DPOS) consensus mechanism is widely adopted in blockchain platforms, but problems exist in its current applications. In order to explore the security risks in the voting attack of the DPOS consensus mechanism, an extensive game model between nodes was constructed, and it was concluded that the DPOS consensus mechanism relies too much on tokens, and the possibility of node attacks is very high. In order to solve the problems of frequent changes of DPOS consensus mechanism nodes, inactive node voting, excessive reliance on tokens, and malicious nodes, a dynamic, credible, and attack-evading DPOS consensus mechanism was proposed. In addition, the Python simulation results show that the improved Bayesian voting algorithm is effective in calculating node scores.

Key words:

blockchain, delegated proof-of-stake ( DPOS) consensus mechanism, extensive game, Bayesian voting algorithm, the objectivity of voting