ABSTRACT
Aiming at the problems of "swing node", poor voting enthusiasm of nodes with small interests, and corruption attack of malicious nodes in traditional DPoS algorithm, this paper proposes an ET-DPoS consensus algorithm based on EigenTrust trust model. Firstly, the algorithm classifies the transactional relationship between nodes, and calculates the direct, indirect and global trust values of nodes under the consideration of the influence of time decay; secondly, in the process of witnessing the nodes' voting, it increases the negative vote link, and utilizes the reputation value to construct a new election evaluation criterion, and dynamically selects the witness nodes according to the size of the evaluation value obtained from each round of calculation to complete the consensus process; lastly, it introduces the concept of node wobbling degree, and according to the size of its value, the node wobbling degree of nodes is calculated. concept, and according to the size of its value, different degrees of punishment restriction measures are made for the swing nodes. Simulation results show that the improved consensus algorithm can effectively improve the enthusiasm and fairness of the node election to become a witness node, and reduce the probability of the swing node to do evil.
- Qian Q, Ronghua X, Yu C, Enable Fair Proof-of-Work (PoW) Consensus for Blockchains in IoT by Miner Twins (MinT) [J]. Future Internet, 2021, 13(11): 291-291.Google ScholarCross Ref
- Kumar A Y, Karan S, H A comparative study on consensus mechanism with security threats and future scopes: Blockchain [J]. Computer Communications, 2023 ,201102-201115.Google Scholar
- Misbah K, Frank H D, Jiankun H. A Survey and Ontology of Blockchain Consensus Algorithms for Resource-Constrained IoT Systems [J]. Sensors, 2022, 22(21): 8188-8188.Google ScholarCross Ref
- Bachani, Vishal, Aniruddha, Preferential Delegated Proof of Stake (PDPoS)-Modified DPoS with Two Layers towards Scalability and Higher TPS [J]. SYMMETRY-BASEL, 2023, 15(1).Google Scholar
- Yang F, Zhou W, Wu Q, Delegated Proof of Stake with Downgrade: A Secure and Efficient Blockchain Consensus Algorithm with Downgrade Mechanism [J]. IEEE Access, 2019, 7118541-118555.Google Scholar
- Gabin H, Dana Y, Inshil D, Efficient and Secure Blockchain System for Digital Content Trading [J]. IEEE ACCESS, 2021, 977438-77450.Google Scholar
- Kim Jae-Seok, Shi Jin-Myeong, Choi Seok-Hwan A Study on Prevention and Automatic Recovery of Blockchain Networks Against Persistent Censorship Attacks [J]. IEEE ACCESS, 2022, 10:110770-110784.Google ScholarCross Ref
Index Terms
- Research on the Improvement of the DPoS Consensus Mechanism Based on the EigenTrust Trust Model
Recommendations
Improvement of DPoS Consensus Based on Block Chain
ICIIP '19: Proceedings of the 4th International Conference on Intelligent Information ProcessingThe consensus is a more important part of the block chain. DPoS(Delegated Proof of Stake), one of the mainstream consensus, solves the problem of the waste of power and centralization of PoW(Proof of Work) and PoS(Proof of Stake). However, there is ...
Research on Trust Evaluation Model Based on TPM
FCST '09: Proceedings of the 2009 Fourth International Conference on Frontier of Computer Science and TechnologyTrusted computing is an important research field in information security and trust evaluation for trust model is the key issue to be resolved. It is great significance for ensuring security of trust model for trusted computing to analyze normally and ...
A Survey of Consensus Mechanism Based on Reputation Model
Artificial Intelligence and SecurityAbstractThe reputation models may be used to evaluate the reputation of blockchain nodes, and the consensus mechanisms can use the reputation models to quantify the credibility or dependability of nodes. The consensus mechanisms and the reputation models ...
Comments