Maximizing Blockchain Performance: Mitigating Conflicting Transactions through Parallelism and Dependency Management

Faisal Haque Bappy, Tarannum Shaila Zaman, Md Sajidul Islam Sajid, Mir Mehedi Ahsan Pritom, Tariqul Islam

Research output: Chapter in Book/Entry/PoemConference contribution

1 Scopus citations

Abstract

While blockchains initially gained popularity in the realm of cryptocurrencies, their widespread adoption is expanding beyond conventional applications, driven by the imperative need for enhanced data security. Despite providing a secure network, blockchains come with certain tradeoffs, including high latency, lower throughput, and an increased number of transaction failures. A pivotal issue contributing to these challenges is the improper management of 'conflicting transactions,' commonly referred to as 'contention'. When a number of pending transactions within a blockchain collide with each other, this results in a state of contention. This situation worsens network latency, leads to the wastage of system resources, and ultimately contributes to reduced throughput and higher transaction failures. In response to this issue, in this work, we present a novel blockchain scheme that integrates transaction parallelism and an intelligent dependency manager aiming to reduce the occurrence of conflicting transactions within blockchain networks. In terms of effectiveness and efficiency, experimental results show that our scheme not only mitigates the challenges posed by conflicting transactions, but also outperforms both existing parallel and non-parallel Hyperledger Fabric blockchain networks achieving higher transaction success rate, throughput, and latency. The integration of our scheme with Hyperledger Fabric appears to be a promising solution for improving the overall performance and stability of blockchain networks in real-world applications.

Original languageEnglish (US)
Title of host publicationProceedings - 2024 IEEE International Conference on Blockchain, Blockchain 2024
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages140-147
Number of pages8
ISBN (Electronic)9798350351590
DOIs
StatePublished - 2024
Event7th IEEE International Conference on Blockchain, Blockchain 2024 - Copenhagen, Denmark
Duration: Aug 19 2024Aug 22 2024

Publication series

NameProceedings - 2024 IEEE International Conference on Blockchain, Blockchain 2024

Conference

Conference7th IEEE International Conference on Blockchain, Blockchain 2024
Country/TerritoryDenmark
CityCopenhagen
Period8/19/248/22/24

Keywords

  • Blockchain
  • Conflicting Transaction
  • Dependency Management
  • Hyperledger Fabric
  • Throughput
  • Transaction Parallelism

ASJC Scopus subject areas

  • Artificial Intelligence
  • Computer Networks and Communications
  • Information Systems and Management
  • Safety, Risk, Reliability and Quality

Fingerprint

Dive into the research topics of 'Maximizing Blockchain Performance: Mitigating Conflicting Transactions through Parallelism and Dependency Management'. Together they form a unique fingerprint.

Cite this