Title: Blockchain-enabled resilient Byzantine fault tolerance consensus mechanism for supply chain management

Authors: M. Kavitha Margret; E. Golden Julie; Y. Harold Robinson

Addresses: Department of Computer Science and Engineering, Sri Krishna College of Technology, Coimbatore, India ' Department of Computer Science and Engineering, Anna University Regional Campus, Tirunelveli, India ' Department of Computer Science and Engineering, Francis Xavier Engineering College, Tirunelveli, India

Abstract: A blockchain is a shared ledger that keeps track of all the transactions in a network. This evolving technology plays a major role in enhancing smart city services, including food tracking and supply-demand synchronisation. We proposed a smarter resilient fault tolerance consensus mechanism working on the principle of state machine replicas to solve supply chain management issues and ensure the blockchain's strength, resilience, reliability, and durability. In the proposed approach, the consensus mechanism of blockchain provides exclusive track histories of transactions. In the smarter resilient practical Byzantine fault tolerance (SR-PBFT) approach, nodes are divided into two major categories: trust and faulty nodes with high and low node reputations. An SR-PBFT algorithm achieved high efficiency and scalability and reduced communication overhead. Finally, SR-PBFT algorithm performance was evaluated with trustworthy practical Byzantine fault tolerance (TPBFT), enhanced practical Byzantine fault tolerance (ePBFT), fast Byzantine fault tolerance (FBFT), and redundant Byzantine fault tolerance (RBFT).

Keywords: blockchain; supply chain; consensus mechanism; practical Byzantine.

DOI: 10.1504/IJWGS.2024.143175

International Journal of Web and Grid Services, 2024 Vol.20 No.4, pp.438 - 459

Received: 08 Apr 2024
Accepted: 29 Jun 2024

Published online: 05 Dec 2024 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article