UUM Electronic Theses and Dissertation
UUM ETD | Universiti Utara Malaysian Electronic Theses and Dissertation
FAQs | Feedback | Search Tips | Sitemap

An adaptive reputation-based byzantine fault tolerance consensus mechanism for node performance evaluation and leader selection in permissioned blockchain system

Norshakinah, Md Nasir (2025) An adaptive reputation-based byzantine fault tolerance consensus mechanism for node performance evaluation and leader selection in permissioned blockchain system. Doctoral thesis, Universiti Utara Malaysia.

[thumbnail of Depositpermission-Allow with Embargo 1years_s905186.pdf] Text
Depositpermission-Allow with Embargo 1years_s905186.pdf
Restricted to Repository staff only until 9 October 2026.

Download (382kB) | Request a copy
[thumbnail of s905186_01.pdf] Text
s905186_01.pdf
Restricted to Repository staff only until 9 October 2026.

Download (4MB) | Request a copy
[thumbnail of s905186_02.pdf] Text
s905186_02.pdf

Download (519kB)

Abstract

Permissioned blockchains are increasingly adopted in enterprise environments due to their controlled access and role-specific permissions. However, the widely used Practical Byzantine Fault Tolerance (PBFT) protocol suffers from inefficiencies in round-robin leader selection and lacks integrated mechanisms for node performance evaluation. These weaknesses lead to reduced throughput, higher latency, and scalability constraints, particularly under Byzantine fault conditions. This study aims to overcome PBFT’s leader selection and performance assessment limitations by proposing an Adaptive Reputation-Based Byzantine Fault Tolerance (ARepBFT) protocol. The hypothesis is that by integrating dynamic reputation scoring with adaptive multi-criteria leader selection, the consensus process can achieve higher efficiency and reliability, while maintaining Byzantine fault tolerance in permissioned blockchain systems. Using Design Research Methodology (DRM), ARepBFT integrates two key modules: CRepScore, a credit-based system for continuous node performance evaluation, and RepTOPS-Lead, which applies the TOPSIS decision-making method for leader selection. The protocol was implemented in the NS-3 simulator with embedded consensus logic and evaluated against PBFT and Random Cluster PBFT (RC-PBFT) under varied node counts, transaction loads, and Byzantine fault ratios. ARepBFT demonstrated consistent performance advantages over PBFT and RC-PBFT in throughput, latency, and scalability. Under varying node and transaction configurations, ARepBFT achieved up to 24% higher throughput and 19% lower latency. This mechanism has also improved performance under Byzantine node stress tests and reduced the selection of abnormal leaders. These results affirm ARepBFT’s adaptive strength in maintaining Byzantine fault tolerance in dynamic blockchain environments. The research advances PBFT by introducing an adaptive, performance-aware consensus protocol, contributing theoretically to the field of Byzantine fault tolerance and practically to enterprise blockchain deployment. The results have implications for sectors requiring secure, scalable, and reliable distributed systems, supporting broader societal adoption of trustworthy decentralized technologies.

Item Type: Thesis (Doctoral)
Supervisor : Hassan, Suhaidi and Mohd Zaini, Khuzairi
Item ID: 12005
Uncontrolled Keywords: Distributed ledger, Round-robin method, View-change operation, Abnormal node, Fault tolerance
Subjects: T Technology > TK Electrical engineering. Electronics Nuclear engineering > TK7885-7895 Computer engineering. Computer hardware
Divisions: Awang Had Salleh Graduate School of Arts & Sciences
Date Deposited: 23 Feb 2026 03:44
Last Modified: 23 Feb 2026 03:44
Department: Awang Had Salleh Graduates School of Arts & Sciences
Name: Hassan, Suhaidi and Mohd Zaini, Khuzairi
URI: https://etd.uum.edu.my/id/eprint/12005

Actions (login required)

View Item
View Item