Improved Fault-Tolerant Consensus Based on the PBFT Algorithm
نویسندگان
چکیده
Nowadays Practical Byzantine Fault Tolerance (PBFT) algorithm has become the most extensive consensus in alliance chain. However, PBFT is usually only applicable to small networks due high communication complexity and poor scalability. Although there have been many improved algorithms for recent years, they ignore fault tolerance democracy. Therefore, meet requirements of a degree decentralization blockchain-based scenarios. This paper proposes NBFT, which follows principle democratization blockchain ensures improvement performance upper limit First, we use consistent hash group nodes avoid much between nodes, reduce network, improve scalability network. Second, ensure fault-tolerant ability grouping consensus, nodal decision broadcast model threshold vote-counting are proposed first. Combined with two models, joint analysis carried out, more than 1/3. Then, Faulty Number Determined (FND) introduced simulate experiment, results verified.
منابع مشابه
Fault Tolerant Consensus Agreement Algorithm
Recently a new fault tolerant and simple mechanism was designed for solving commit consensus problem. It is based on replicated validation of messages sent between transaction participants and a special dispatcher validator manager node. This paper presents a correctness, safety proofs and performance analysis of this algorithm.
متن کاملImproved Fault Tolerant Elastic Scheduling Algorithm (IFESTAL)
The existing fault tolerant models focus on the failure of host. If a host fails, the copies of tasks on this host will fail to finish. At one time instant, at most one host may encounter a failure, that is to say, if the primaries of tasks fail, the backups can always finish successfully before another host fails. Failures can be either transient or permanent, and are independent, affecting on...
متن کاملConsensus-Based Fault-Tolerant Total Order Multicast
ÐWhile Total Order Broadcast (or Atomic Broadcast ) primitives have received a lot of attention, this paper concentrates on Total Order Multicast to Multiple Groups in the context of asynchronous distributed systems in which processes may suffer crash failures. aMulticast to Multiple Groupso means that each message is sent to a subset of the process groups composing the system, distinct message...
متن کاملVoting Algorithm Based on Adaptive Neuro Fuzzy Inference System for Fault Tolerant Systems
some applications are critical and must designed Fault Tolerant System. Usually Voting Algorithm is one of the principle elements of a Fault Tolerant System. Two kinds of voting algorithm are used in most applications, they are majority voting algorithm and weighted average algorithm these algorithms have some problems. Majority confronts with the problem of threshold limits and voter of weight...
متن کاملVoting Algorithm Based on Adaptive Neuro Fuzzy Inference System for Fault Tolerant Systems
some applications are critical and must designed Fault Tolerant System. Usually Voting Algorithm is one of the principle elements of a Fault Tolerant System. Two kinds of voting algorithm are used in most applications, they are majority voting algorithm and weighted average algorithm these algorithms have some problems. Majority confronts with the problem of threshold limits and voter of weight...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE Access
سال: 2022
ISSN: ['2169-3536']
DOI: https://doi.org/10.1109/access.2022.3153701