2023
DOI: 10.3390/electronics12061460
|View full text |Cite
|
Sign up to set email alerts
|

Improvement of PBFT Algorithm Based on CART

Abstract: In response to the problems of the practical Byzantine fault-tolerant algorithm (PBFT), such as random selection of master nodes and poor scalability, a CART-based PBFT optimization algorithm is proposed, namely the C-PBFT algorithm. First, the introduction of weighted impurity variables improves the CART algorithm, overcomes the mutual influence of attributes between nodes, and improves the classification accuracy. Secondly, through the point grouping mechanism, the nodes are divided into three types: consens… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
0
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(4 citation statements)
references
References 7 publications
0
0
0
Order By: Relevance
“…In this section, only four (figure 3) popular consensus algorithms are explained which will support designing a new approach of classical PBFT for a consensus system of IoT devices. (a) PBFT [13] (b) C-PBFT [28] Request Proposal Commit Reply (c) CRBFT [29] (d) GPBFT [30] Figure 3 Well-known PBFT algorithms…”
Section: Pbft and Its' Variationmentioning
confidence: 99%
See 1 more Smart Citation
“…In this section, only four (figure 3) popular consensus algorithms are explained which will support designing a new approach of classical PBFT for a consensus system of IoT devices. (a) PBFT [13] (b) C-PBFT [28] Request Proposal Commit Reply (c) CRBFT [29] (d) GPBFT [30] Figure 3 Well-known PBFT algorithms…”
Section: Pbft and Its' Variationmentioning
confidence: 99%
“…On the road of improvement, Liu J et al proposed an optimization form of PBFT called C-PBFT (figure 3b) that enhances scalability and optimizes master node selection of the consensus process [28]. It resolves random master node selection and increases consensus efficiency by voting mechanism and groupconsensus technique respectively.…”
Section: C-pbftmentioning
confidence: 99%
“…Liu [19] et al utilized the integral grouping mechanism to select nodes with high trust to form a consensus group, use the consensus group instead of all the nodes to carry out consensus, and assign the voting value to the nodes of the consensus group to reduce the amount of communication in the consensus process. This solution addressed the issue of random selection of master nodes and poor expandability.…”
Section: Related Workmentioning
confidence: 99%
“…The optimised version of the CART algorithm [8,9] implemented in scikit-learn was used. This technique has been applied to different fields such as risk management and green building, e.g., [10,11].…”
mentioning
confidence: 99%