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...
Autores principales: | , , |
---|---|
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 |