E-ISSN 3041-4849
 

Original Article
Online Published: 21 Feb 2025
 


Leader Election Optimization in Raft Consensus for Private Blockchain Networks

Joseph Ndagatsa Mamman, Muhammad Bashir Abdullahi, John Kolo Alhassan.


Abstract
Aim:

Leader election is essential for maintaining stability in private blockchain networks. The Raft consensus algorithm, while widely used, faces challenges like frequent leader failures and unnecessary re-elections, which disrupt network performance. This study improves Raft by introducing Activity Score-based leader selection and an adaptive timeout mechanism to enhance reliability and efficiency.

Methods:

The proposed model ranks candidate nodes based on real-time performance metrics such as transaction throughput, uptime, and response time, ensuring that the most stable node becomes the leader. It also dynamically adjusts election timeouts to prevent unnecessary leader transitions and improve network responsiveness. The approach is implemented in a Hyperledger Fabric-based private blockchain environment and tested against the standard Raft algorithm using key performance metrics.

Results:

The enhanced model improves leader stability, reduces election frequency, and increases transaction throughput. It boosts network stability by 10%, cuts leader replacements by 28.6%, and raises transaction throughput by up to 5%, ensuring more reliable blockchain operations.

Conclusion:

The enhanced Raft consensus model provides a more stable and efficient approach to leader election in private blockchain networks. By reducing unnecessary re-elections and optimizing leader selection, the model ensures higher availability and improved transaction processing. These results demonstrate its potential for real-world applications in finance, supply chain management, and healthcare. Future research should explore further scalability enhancements and integration with hybrid blockchain frameworks.

Key words: Raft Consensus, Blockchain, Fault Tolerance, Leader Election, Dynamic Activity Score, Adaptive Timeout Mechanism


 
ARTICLE TOOLS
Abstract
PDF Fulltext
How to cite this articleHow to cite this article
Citation Tools
Related Records
 Articles by Joseph Ndagatsa Mamman
Articles by Muhammad Bashir Abdullahi
Articles by John Kolo Alhassan
on Google
on Google Scholar


How to Cite this Article
Pubmed Style

Mamman JN, Abdullahi MB, Alhassan JK. Leader Election Optimization in Raft Consensus for Private Blockchain Networks. J Comp Sci Informatics. Online First: 21 Feb, 2025. doi:10.5455/JCSI.20250120024307


Web Style

Mamman JN, Abdullahi MB, Alhassan JK. Leader Election Optimization in Raft Consensus for Private Blockchain Networks. https://www.wisdomgale.com/jcsi/?mno=238813 [Access: March 01, 2025]. doi:10.5455/JCSI.20250120024307


AMA (American Medical Association) Style

Mamman JN, Abdullahi MB, Alhassan JK. Leader Election Optimization in Raft Consensus for Private Blockchain Networks. J Comp Sci Informatics. Online First: 21 Feb, 2025. doi:10.5455/JCSI.20250120024307



Vancouver/ICMJE Style

Mamman JN, Abdullahi MB, Alhassan JK. Leader Election Optimization in Raft Consensus for Private Blockchain Networks. J Comp Sci Informatics, [cited March 01, 2025]; Online First: 21 Feb, 2025. doi:10.5455/JCSI.20250120024307



Harvard Style

Mamman, J. N., Abdullahi, . M. B. & Alhassan, . J. K. (2025) Leader Election Optimization in Raft Consensus for Private Blockchain Networks. J Comp Sci Informatics, Online First: 21 Feb, 2025. doi:10.5455/JCSI.20250120024307



Turabian Style

Mamman, Joseph Ndagatsa, Muhammad Bashir Abdullahi, and John Kolo Alhassan. 2025. Leader Election Optimization in Raft Consensus for Private Blockchain Networks. Journal of Computer Sciences and Informatics, Online First: 21 Feb, 2025. doi:10.5455/JCSI.20250120024307



Chicago Style

Mamman, Joseph Ndagatsa, Muhammad Bashir Abdullahi, and John Kolo Alhassan. "Leader Election Optimization in Raft Consensus for Private Blockchain Networks." Journal of Computer Sciences and Informatics Online First: 21 Feb, 2025. doi:10.5455/JCSI.20250120024307



MLA (The Modern Language Association) Style

Mamman, Joseph Ndagatsa, Muhammad Bashir Abdullahi, and John Kolo Alhassan. "Leader Election Optimization in Raft Consensus for Private Blockchain Networks." Journal of Computer Sciences and Informatics Online First: 21 Feb, 2025. Web. 01 Mar 2025 doi:10.5455/JCSI.20250120024307



APA (American Psychological Association) Style

Mamman, J. N., Abdullahi, . M. B. & Alhassan, . J. K. (2025) Leader Election Optimization in Raft Consensus for Private Blockchain Networks. Journal of Computer Sciences and Informatics, Online First: 21 Feb, 2025. doi:10.5455/JCSI.20250120024307