An Early Conflict Resolution Mechanism for Blockchain-Based Delay-Sensitive IoT Networks

View at publisher
Authors: Aditya Pathak, Irfan Al‐Anbagi, Howard J. Hamilton
Cited by: 0
References: 27

Abstract

Blockchain technology, particularly Hyperledger Fabric (HLF), has emerged as a promising solution to enhance security and privacy in various domains, including Internet of Things (IoT) networks. Conflicting transactions in a HLF-based IoT network occur when multiple transactions attempt to modify the same asset or data concurrently. Conflicting transactions can lead to data inconsistencies, because the network may be unable to determine the correct order or the most preferred valid transaction. Existing conflict resolution mechanisms in HLF-based IoT networks often introduce considerable transaction latency, detect and resolve conflicting transactions in the late stages of the transaction lifecycle (ordering and validation), or require significant changes to the underlying HLF blockchain platform. To overcome these limitations, we propose an Early Conflict Resolution (ECR) mechanism that detects and resolves conflicts during the endorsement stage. The ECR mechanism uses a local cache (Sync.Map) and a dependency graph to efficiently detect conflicts by analyzing the Read-Sets (RS) and Write-Sets (WS) of transactions. ECR resolves conflicts in the detected conflicting transactions through transaction reordering or sequential processing. It also executes non-conflicting transactions in parallel to speed their processing. Our results show that the ECR mechanism improves transaction latency and the success rate for varying conflict rates, block sizes, and IoT devices compared to existing mechanisms.

Fields of Study & Subjects

Blockchain Technology Applications and Security Distributed systems and fault tolerance Blockchain Technology in Education and Learning

Publication details

Journal / source
IEEE Transactions on Network and Service Management
Volume
23
Pages
2741–2761
Publication date
1 January 2026
Language
EN