Loading [MathJax]/extensions/MathMenu.js
Byzantine Fault Tolerance Based Multi-Block Consensus Algorithm for Throughput Scalability | IEEE Conference Publication | IEEE Xplore

Byzantine Fault Tolerance Based Multi-Block Consensus Algorithm for Throughput Scalability


Abstract:

Blockchain is a distributed, reliable, and secure ledger that maintains data by consensus among network participants. The consensus algorithms provide data reliability bu...Show More

Abstract:

Blockchain is a distributed, reliable, and secure ledger that maintains data by consensus among network participants. The consensus algorithms provide data reliability but increase the data processing time. In this paper, we propose the multi-block consensus algorithm based on Byzantine Fault Tolerance to enhance throughput. The key point of the proposed algorithm is that the primary propagates the disjoint-transaction sets to other replicas. After receiving the propagated blocks, the replicas verify the propagation part and the content part of the blocks. As sharing the verifying result, the replicas could add the valid blocks to the blockchain at a time. We evaluate the performance of the proposed algorithm comparing to the Practical Byzantine Fault Tolerance algorithm which is the most ordinary Byzantine Fault Tolerance based algorithm. By the simulation results, throughput increases as the number of users increases.
Date of Conference: 19-22 January 2020
Date Added to IEEE Xplore: 02 April 2020
ISBN Information:
Conference Location: Barcelona, Spain
Citations are not available for this document.

I. Introduction

Blockchain is one of the decentralized data storage technologies which creates a distributed ledger by sharing data in the form of blocks to network participants. This structure is the chain of blocks, so each node in the blockchain network cannot arbitrarily change data. Thus, it ensures consistency and reliability of data.

Cites in Papers - |

Cites in Papers - IEEE (2)

Select All
1.
Xiaobao Long, Xiaofang Wang, Pengfei Lu, Jiaquan Song, Zitong Shao, "Improvement of Practical Byzantine Fault Tolerant Consensus Algorithm Based on Reputation Evaluation and Threshold Signature", 2024 4th International Conference on Blockchain Technology and Information Security (ICBCTIS), pp.259-265, 2024.
2.
Samuel D. Okegbile, Jun Cai, Jiayuan Chen, Changyan Yi, "A Reputation-Enhanced Shard-Based Byzantine Fault-Tolerant Scheme for Secure Data Sharing in Zero Trust Human Digital Twin Systems", IEEE Internet of Things Journal, vol.11, no.12, pp.22726-22741, 2024.

Cites in Papers - Other Publishers (4)

1.
Tao Shen, Tianyu Li, Zhuo Yu, Fenhua Bai, Chi Zhang, "GT-NRSM: efficient and scalable sharding consensus mechanism for consortium blockchain", The Journal of Supercomputing, 2023.
2.
Moritz Platt, Peter McBurney, "Sybil in the Haystack: A Comprehensive Review of Blockchain Consensus Mechanisms in Search of Strong Sybil Attack Resistance", Algorithms, vol.16, no.1, pp.34, 2023.
3.
Riyad Almakki, Lulwah AlSuwaidan, Shakir Khan, Abdul Rauf Baig, Samad Baseer, Manmohan Singh, "Fault Tolerance Byzantine Algorithm for Lower Overhead Blockchain", Security and Communication Networks, vol.2022, pp.1, 2022.
4.
Yahya Kabiri, Mahdi Sharifzadeh, "Blockchain and Smart Contracts" in Industry 4.0 Vision for the Supply of Energy and Materials: Enabling Technologies and Emerging Applications, pp.59-72, 2022.
Contact IEEE to Subscribe

References

References is not available for this document.