Study of Blockchains’s Consensus Mechanism Based on Credit

Practical Byzantine fault tolerance (PBFT) is one of the most popular consensus protocols of the blockchain. However, in the PBFT, the enthusiasm of reliable nodes cannot be stimulated effectively, and a large amount of communication resources are used for data consistency. Therefore, a new consensu...

Full description

Bibliographic Details
Main Authors: Yuhao Wang, Shaobin Cai, Changlong Lin, Zuxi Chen, Tian Wang, Zhenguo Gao, Changli Zhou
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8605507/
_version_ 1818912955171864576
author Yuhao Wang
Shaobin Cai
Changlong Lin
Zuxi Chen
Tian Wang
Zhenguo Gao
Changli Zhou
author_facet Yuhao Wang
Shaobin Cai
Changlong Lin
Zuxi Chen
Tian Wang
Zhenguo Gao
Changli Zhou
author_sort Yuhao Wang
collection DOAJ
description Practical Byzantine fault tolerance (PBFT) is one of the most popular consensus protocols of the blockchain. However, in the PBFT, the enthusiasm of reliable nodes cannot be stimulated effectively, and a large amount of communication resources are used for data consistency. Therefore, a new consensus protocol-credit-delegated Byzantine fault tolerance (CDBFT)-is proposed in this paper. The CDBFT works as the following: 1) a voting rewards and punishments scheme and its corresponding credit evaluation scheme are proposed not only to stimulate enthusiasm of reliable nodes but also to reduce the participation of abnormal nodes in the consensus process, and the virtuous circle of the system can be founded and 2) consistency and checkpoint protocols based on PBFT are proposed to improve the efficiency and flexibility of system. From the simulation results, a conclusion can be drawn, the participation probability of abnormal nodes in the consensus process can be reduced to 5%, and the efficiency and stability of the system are improved greatly in the long-time running.
first_indexed 2024-12-19T23:22:49Z
format Article
id doaj.art-e21d05ec1d2d42d8b060946514cfd048
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-19T23:22:49Z
publishDate 2019-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-e21d05ec1d2d42d8b060946514cfd0482022-12-21T20:01:55ZengIEEEIEEE Access2169-35362019-01-017102241023110.1109/ACCESS.2019.28910658605507Study of Blockchains’s Consensus Mechanism Based on CreditYuhao Wang0https://orcid.org/0000-0002-9272-2443Shaobin Cai1Changlong Lin2Zuxi Chen3Tian Wang4Zhenguo Gao5Changli Zhou6College of Computer Science and Technology, Huaqiao University, Xiamen, ChinaCollege of Computer Science and Technology, Huaqiao University, Xiamen, ChinaCollege of Computer Science and Technology, Huaqiao University, Xiamen, ChinaCollege of Computer Science and Technology, Huaqiao University, Xiamen, ChinaCollege of Computer Science and Technology, Huaqiao University, Xiamen, ChinaCollege of Computer Science and Technology, Huaqiao University, Xiamen, ChinaCollege of Computer Science and Technology, Huaqiao University, Xiamen, ChinaPractical Byzantine fault tolerance (PBFT) is one of the most popular consensus protocols of the blockchain. However, in the PBFT, the enthusiasm of reliable nodes cannot be stimulated effectively, and a large amount of communication resources are used for data consistency. Therefore, a new consensus protocol-credit-delegated Byzantine fault tolerance (CDBFT)-is proposed in this paper. The CDBFT works as the following: 1) a voting rewards and punishments scheme and its corresponding credit evaluation scheme are proposed not only to stimulate enthusiasm of reliable nodes but also to reduce the participation of abnormal nodes in the consensus process, and the virtuous circle of the system can be founded and 2) consistency and checkpoint protocols based on PBFT are proposed to improve the efficiency and flexibility of system. From the simulation results, a conclusion can be drawn, the participation probability of abnormal nodes in the consensus process can be reduced to 5%, and the efficiency and stability of the system are improved greatly in the long-time running.https://ieeexplore.ieee.org/document/8605507/Consortium blockchainconsensus mechanismcreditPBFT
spellingShingle Yuhao Wang
Shaobin Cai
Changlong Lin
Zuxi Chen
Tian Wang
Zhenguo Gao
Changli Zhou
Study of Blockchains’s Consensus Mechanism Based on Credit
IEEE Access
Consortium blockchain
consensus mechanism
credit
PBFT
title Study of Blockchains’s Consensus Mechanism Based on Credit
title_full Study of Blockchains’s Consensus Mechanism Based on Credit
title_fullStr Study of Blockchains’s Consensus Mechanism Based on Credit
title_full_unstemmed Study of Blockchains’s Consensus Mechanism Based on Credit
title_short Study of Blockchains’s Consensus Mechanism Based on Credit
title_sort study of blockchains x2019 s consensus mechanism based on credit
topic Consortium blockchain
consensus mechanism
credit
PBFT
url https://ieeexplore.ieee.org/document/8605507/
work_keys_str_mv AT yuhaowang studyofblockchainsx2019sconsensusmechanismbasedoncredit
AT shaobincai studyofblockchainsx2019sconsensusmechanismbasedoncredit
AT changlonglin studyofblockchainsx2019sconsensusmechanismbasedoncredit
AT zuxichen studyofblockchainsx2019sconsensusmechanismbasedoncredit
AT tianwang studyofblockchainsx2019sconsensusmechanismbasedoncredit
AT zhenguogao studyofblockchainsx2019sconsensusmechanismbasedoncredit
AT changlizhou studyofblockchainsx2019sconsensusmechanismbasedoncredit