tailoring the block production sequence and
consensus mechanisms for CBDCs. This design
significantly bolsters the security and efficiency of
the blockchain network. Unlike Raft’s decentralized
voting process where nodes democratically elect a
leader, POA-PBFT uses a central authority to appoint
bookkeeping nodes, simplifying the election process
and ensuring stable node operations. This centralized
appointment mechanism is particularly suited to the
unique requirements of CBDCs, ensuring controlled
and stable operations within the blockchain
environment tailored for digital currencies managed
by central banks. The Raft-PBFT hybrid model
presents a more suitable option for blockchain
applications by combining Raft’s decentralized
voting process with PBFT's stringent control
mechanisms. This synergy allows the model to
benefit from Raft’s streamlined leader election
process, enhancing system responsiveness and
robustness, while also incorporating PBFT’s capacity
to ensure accurate data consensus in the presence of
Byzantine faults. Consequently, this hybrid model
capitalizes on the strengths of both consensus
mechanisms, enhancing the overall reliability and
efficiency of the system. This makes it a particularly
effective solution for complex blockchain
environments, especially within payment system.
4 CONCLUSIONS
This study investigated the integration of Raft and
PBFT consensus algorithms to address scalability and
performance issues in blockchain networks,
particularly within the financial sector. The proposed
hybrid consensus model combines Raft’s efficiency
with PBFT’s robust fault tolerance, aiming to
optimize blockchain-based payment systems. By
thoroughly analyzing the advantages and limitations
of each algorithm, the research introduces a
synergistic solution that overcomes existing
limitations and enhances transaction processing
speed, system reliability, and scalability.
Future research will focus on designing and
implementing this hybrid consensus model to validate
its applicability in real-world payment systems. This
will include conducting detailed simulations and
experimental tests to assess the model’s performance
in managing the complexities of actual financial
transactions. Additionally, subsequent studies will
address potential challenges during the
implementation and operational phases, such as
integrating the distinct consensus mechanisms of Raft
and PBFT and ensuring their cohesive operation
within a unified system.
REFERENCES
Castro, M., Liskov, B., 1999. Practical byzantine fault
tolerance. OsDI. 99(1999), 173-186.
Huang, D., Ma, X., Zhang, S., 2020. Performance analysis
of the raft consensus algorithm for private blockchains.
IEEE Transactions on Systems, Man, and Cybernetics:
Systems, 50(1), 172-181.
Javaid, M., Haleem, A., Singh, R.P., et al. 2022. A review
of Blockchain Technology applications for financial
services. BenchCouncil Transactions on Benchmarks,
Standards and Evaluations, 2(3), 100073.
Kim, S.I., Kim, S.H., 2020. E-commerce payment model
using blockchain. Journal of Ambient Intelligence and
Humanized Computing, 13(3), 1673-1685.
Kwon, J., 2014. Tendermint: Consensus without mining.
Draft v. 0.6, fall, 1(11), 1-11.
Macpherson, W., Goodell, G., 2024. Benchmarking the
performance of a self-custody, non-ledger-based,
obliviously managed digital payment system. arXiv
preprint: 2404.12821.
Nakamoto, S., 2008. Bitcoin: A peer-to-peer electronic cash
system. Satoshi Nakamoto.
Ongaro, D., Ousterhout, J., 2014. In search of an
understandable consensus algorithm. USENIX annual
technical conference, 305-319.
Pahlajani, S., Kshirsagar, A., Pachghare, V., 2019. Survey
on private blockchain consensus algorithms.
International Conference on Innovations in Information
and Communication Technology, 1-6.
Qiu, T., Zhang, R., Gao, Y., 2019. Ripple vs. SWIFT:
Transforming cross border remittance using blockchain
technology. Procedia computer science, 147, 428-434.
Wang, Z.F., Liu, S.Q., Wang, P., et al. 2023. BW-PBFT:
Practical byzantine fault tolerance consensus algorithm
based on credit bidirectionally waning. Peer-to-Peer
Networking and Applications, 16(6), 2915-2928.
Yang. J., Jia. Z., Su. R., et al. 2022. Improved fault-tolerant
consensus based on the PBFT algorithm. Ieee Access,
10, 30274-30283.
Yu, R., Xue, G., Kilari, V.T., et al. 2018. CoinExpress: A
fast payment routing mechanism in blockchain-based
payment channel networks. International conference on
computer communication and networks, 1-9.
Zhang, J., Tian, R., Cao, Y., et al. 2021. A hybrid model for
central bank digital currency based on blockchain.
IEEE Access, 9, 53589-53601.
Zhang, L., Li, Q., 2018. Research on consensus efficiency
based on practical byzantine fault tolerance.
International conference on modelling, identification
and control, 1-6.