RBFT: a new Byzantine fault-tolerant consensus mechanism based on Raft cluster

The existing consensus mechanisms of consortium blockchain are not scalable enough to provide low latency, high throughput and security while supporting large-scale network.A new consensus mechanism called RBFT was proposed to improve scalability, which was a two-level consensus mechanism with super...

Full description

Saved in:
Bibliographic Details
Main Authors: Dongyan HUANG, Lang LI, Bin CHEN, Bo WANG
Format: Article
Language:zho
Published: Editorial Department of Journal on Communications 2021-03-01
Series:Tongxin xuebao
Subjects:
Online Access:http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2021043/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841539304541650944
author Dongyan HUANG
Lang LI
Bin CHEN
Bo WANG
author_facet Dongyan HUANG
Lang LI
Bin CHEN
Bo WANG
author_sort Dongyan HUANG
collection DOAJ
description The existing consensus mechanisms of consortium blockchain are not scalable enough to provide low latency, high throughput and security while supporting large-scale network.A new consensus mechanism called RBFT was proposed to improve scalability, which was a two-level consensus mechanism with supervised nodes based on the idea of network fragmentation.In RBFT, the nodes were firstly divided into several groups.Each group adopted the improved Raft mechanism to reach consensus and select leader.Then, the leaders of each group formed the network committee, and the network committee adopted PBFT mechanism for consensus.Comparative experiments verify that RBFT can tolerant Byzantine fault while ensuring high consensus efficiency in large-scale network compared with PBFT and Raft.
format Article
id doaj-art-b8f57948d6f04eeeaf91342a97b367a3
institution Kabale University
issn 1000-436X
language zho
publishDate 2021-03-01
publisher Editorial Department of Journal on Communications
record_format Article
series Tongxin xuebao
spelling doaj-art-b8f57948d6f04eeeaf91342a97b367a32025-01-14T07:21:53ZzhoEditorial Department of Journal on CommunicationsTongxin xuebao1000-436X2021-03-014220921959741134RBFT: a new Byzantine fault-tolerant consensus mechanism based on Raft clusterDongyan HUANGLang LIBin CHENBo WANGThe existing consensus mechanisms of consortium blockchain are not scalable enough to provide low latency, high throughput and security while supporting large-scale network.A new consensus mechanism called RBFT was proposed to improve scalability, which was a two-level consensus mechanism with supervised nodes based on the idea of network fragmentation.In RBFT, the nodes were firstly divided into several groups.Each group adopted the improved Raft mechanism to reach consensus and select leader.Then, the leaders of each group formed the network committee, and the network committee adopted PBFT mechanism for consensus.Comparative experiments verify that RBFT can tolerant Byzantine fault while ensuring high consensus efficiency in large-scale network compared with PBFT and Raft.http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2021043/consortium blockchainconsensus mechanismnetwork fragmentationPBFTRaft
spellingShingle Dongyan HUANG
Lang LI
Bin CHEN
Bo WANG
RBFT: a new Byzantine fault-tolerant consensus mechanism based on Raft cluster
Tongxin xuebao
consortium blockchain
consensus mechanism
network fragmentation
PBFT
Raft
title RBFT: a new Byzantine fault-tolerant consensus mechanism based on Raft cluster
title_full RBFT: a new Byzantine fault-tolerant consensus mechanism based on Raft cluster
title_fullStr RBFT: a new Byzantine fault-tolerant consensus mechanism based on Raft cluster
title_full_unstemmed RBFT: a new Byzantine fault-tolerant consensus mechanism based on Raft cluster
title_short RBFT: a new Byzantine fault-tolerant consensus mechanism based on Raft cluster
title_sort rbft a new byzantine fault tolerant consensus mechanism based on raft cluster
topic consortium blockchain
consensus mechanism
network fragmentation
PBFT
Raft
url http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2021043/
work_keys_str_mv AT dongyanhuang rbftanewbyzantinefaulttolerantconsensusmechanismbasedonraftcluster
AT langli rbftanewbyzantinefaulttolerantconsensusmechanismbasedonraftcluster
AT binchen rbftanewbyzantinefaulttolerantconsensusmechanismbasedonraftcluster
AT bowang rbftanewbyzantinefaulttolerantconsensusmechanismbasedonraftcluster