Back to Search
Start Over
Rational PBFT Consensus Algorithm with Evolutionary Game
- Source :
- Jisuanji kexue, Vol 49, Iss 3, Pp 360-370 (2022)
- Publication Year :
- 2022
- Publisher :
- Editorial office of Computer Science, 2022.
-
Abstract
- Byzantine fault-tolerant algorithm is vital to ensure the distributed system such as blockchain reaching consistency.The performance of algorithm affects the security and stability of the system.In view of the low efficiency and lack of incentive mechanism of existing consensus algorithms,a rational practical Byzantine fault-tolerant consensus algorithm with evolutionary game is proposed.Firstly,the trustworthiness of nodes in the consensus process is determined by node trust evaluation,the reputation value is used as the basis for the consensus enthusiasm of rational nodes,consensus nodes are divided based on reputation value,and the consensus method of node network fragmentation is adopted to improve consensus efficiency;secondly,the evolutionary game model is established for the impact of link dynamics between nodes in the consensus process on the reputation value,and based on the existence of the reputation stabilization strategy,an incentive mechanism based on reputation value rewards is designed to enhance the enthusiasm of consensus nodes to participate in consensus.Simulation results show that the consensus algorithm has a throughput increase of 40%,and the reputation evolution game model designed for nodes has a rapid convergence effect in the consensus process.
Details
- Language :
- Chinese
- ISSN :
- 1002137X
- Volume :
- 49
- Issue :
- 3
- Database :
- Directory of Open Access Journals
- Journal :
- Jisuanji kexue
- Publication Type :
- Academic Journal
- Accession number :
- edsdoj.b702b685cb1d44e99975705c4db208a8
- Document Type :
- article
- Full Text :
- https://doi.org/10.11896/jsjkx.210900110