Cargando…

Improvement of Delegated Proof of Stake Consensus Mechanism Based on Vague Set and Node Impact Factor

The Delegated Proof of Stake (DPoS) consensus mechanism uses the power of stakeholders to not only vote in a fair and democratic way to solve a consensus problem, but also reduce resource waste to a certain extent. However, the fixed number of member nodes and single voting type will affect the secu...

Descripción completa

Detalles Bibliográficos
Autores principales: Chen, Runyu, Wang, Lunwen, Zhu, Rangang
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9331273/
https://www.ncbi.nlm.nih.gov/pubmed/35892992
http://dx.doi.org/10.3390/e24081013
_version_ 1784758361383763968
author Chen, Runyu
Wang, Lunwen
Zhu, Rangang
author_facet Chen, Runyu
Wang, Lunwen
Zhu, Rangang
author_sort Chen, Runyu
collection PubMed
description The Delegated Proof of Stake (DPoS) consensus mechanism uses the power of stakeholders to not only vote in a fair and democratic way to solve a consensus problem, but also reduce resource waste to a certain extent. However, the fixed number of member nodes and single voting type will affect the security of the whole system. In order to reduce the negative impact of the above problems, a new consensus algorithm based on vague set and node impact factors is proposed. We first use fuzzy values to calculate the ratings of all nodes and initially determine the number of agent nodes according to the preset threshold value. Then, we judge whether a secondary screening is needed. If needed, calculating the nodes’ impact factor based on their neighboring nodes, and combining their impact factors with adjacency votes to further distinguish the nodes with the same fuzzy value. In addition, we analyze the dynamic changes in the composition and scale of the agent node set and give its ideal size through testing. Finally, we compare the proposed algorithm with DPoS algorithm and existing fuzzy set-based algorithms in different scales and network structures. Results show that no matter in what kind of network structures, the effectiveness of the proposed algorithm is improved. Among which, the most noticeable improvement is seen in complex network structures.
format Online
Article
Text
id pubmed-9331273
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-93312732022-07-29 Improvement of Delegated Proof of Stake Consensus Mechanism Based on Vague Set and Node Impact Factor Chen, Runyu Wang, Lunwen Zhu, Rangang Entropy (Basel) Article The Delegated Proof of Stake (DPoS) consensus mechanism uses the power of stakeholders to not only vote in a fair and democratic way to solve a consensus problem, but also reduce resource waste to a certain extent. However, the fixed number of member nodes and single voting type will affect the security of the whole system. In order to reduce the negative impact of the above problems, a new consensus algorithm based on vague set and node impact factors is proposed. We first use fuzzy values to calculate the ratings of all nodes and initially determine the number of agent nodes according to the preset threshold value. Then, we judge whether a secondary screening is needed. If needed, calculating the nodes’ impact factor based on their neighboring nodes, and combining their impact factors with adjacency votes to further distinguish the nodes with the same fuzzy value. In addition, we analyze the dynamic changes in the composition and scale of the agent node set and give its ideal size through testing. Finally, we compare the proposed algorithm with DPoS algorithm and existing fuzzy set-based algorithms in different scales and network structures. Results show that no matter in what kind of network structures, the effectiveness of the proposed algorithm is improved. Among which, the most noticeable improvement is seen in complex network structures. MDPI 2022-07-22 /pmc/articles/PMC9331273/ /pubmed/35892992 http://dx.doi.org/10.3390/e24081013 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Chen, Runyu
Wang, Lunwen
Zhu, Rangang
Improvement of Delegated Proof of Stake Consensus Mechanism Based on Vague Set and Node Impact Factor
title Improvement of Delegated Proof of Stake Consensus Mechanism Based on Vague Set and Node Impact Factor
title_full Improvement of Delegated Proof of Stake Consensus Mechanism Based on Vague Set and Node Impact Factor
title_fullStr Improvement of Delegated Proof of Stake Consensus Mechanism Based on Vague Set and Node Impact Factor
title_full_unstemmed Improvement of Delegated Proof of Stake Consensus Mechanism Based on Vague Set and Node Impact Factor
title_short Improvement of Delegated Proof of Stake Consensus Mechanism Based on Vague Set and Node Impact Factor
title_sort improvement of delegated proof of stake consensus mechanism based on vague set and node impact factor
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9331273/
https://www.ncbi.nlm.nih.gov/pubmed/35892992
http://dx.doi.org/10.3390/e24081013
work_keys_str_mv AT chenrunyu improvementofdelegatedproofofstakeconsensusmechanismbasedonvaguesetandnodeimpactfactor
AT wanglunwen improvementofdelegatedproofofstakeconsensusmechanismbasedonvaguesetandnodeimpactfactor
AT zhurangang improvementofdelegatedproofofstakeconsensusmechanismbasedonvaguesetandnodeimpactfactor