1. Enhancing the performance of the blockchain consensus algorithm using multithreading technology.
- Author
-
Samy, Hossam, Tammam, Ashraf, Fahmy, Ahmed, and Hasan, Bahaa
- Subjects
ALGORITHMS ,BLOCKCHAINS ,LETTERS of credit ,FAULT-tolerant computing ,EXPORT credit - Abstract
Blockchain is one of the most powerful and promising technologies nowadays in the IT industry, One of Blockchain's main features is the presence of a Consensus Algorithm, which is responsible for maintaining the security and integrity of the entire blockchain network where all the nodes participating in the network reach a certain agreement. However, some algorithms like the Proof-of-Work require very high energy consumption to reach a single agreement by solving a puzzle and provides a low throughput (3-7 transactions/second), thus, it may not be very reliable in blockchain solutions. In this paper, we aim to provide a reliable choice for different business use-cases by proposing a modification in the Istanbul Byzantine Fault Tolerance voting-based algorithm that provides a higher throughput (up to 1140 tx/s), which will be very important to be used in the use case called a letter of credit which is a part of trade finance (relation between exporter, importer and the bank institutions). [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF