Secure and scalable blockchain mechanisms for IoT applications
dc.contributor.advisor | Al-Anbagi, Irfan | |
dc.contributor.author | Pathak, Aditya Kalpesh | |
dc.contributor.committeemember | Laforge, Paul | |
dc.contributor.committeemember | Paranjape, Raman | |
dc.contributor.committeemember | Hamilton, Howard | |
dc.contributor.externalexaminer | Stakhanova, Natalia | |
dc.date.accessioned | 2025-06-27T19:34:58Z | |
dc.date.available | 2025-06-27T19:34:58Z | |
dc.date.issued | 2025-01 | |
dc.description | A Thesis Submitted to the Faculty of Graduate Studies and Research In Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy in Electronic Systems Engineering, University of Regina. xix, 270 p. | |
dc.description.abstract | Integrating blockchain with IoT ensures secure, transparent data exchange through immutability and consensus mechanisms, preventing data tampering. However, the increasing number of IoT devices raises risks like unauthorized access and network attacks. Blockchain scalability issues also affect throughput and latency, challenging real-time IoT applications. This thesis addresses these challenges through four contributions that aim to improve the security, scalability, and efficiency of blockchainbased IoT networks, balancing security with performance needs. Our first contribution is to develop an end-to-end security mechanism for IoT networks, called the trust-based ABAC mechanism for IoT networks (TABI). TABI integrates edge computing and blockchain technology to mitigate risks from malicious devices and offload computational tasks to edge layers. It operates on Hyperledger Fabric (HLF), a permissioned blockchain that enhances throughput and latency through its executeorder- validate architecture. Our second objective is to provide scalability within blockchain-based IoT networks using a sidechain-based trust and access control system, named sidechain-based trust and access control mechanism for IoT networks (SATI). By distributing trust evaluation and access control operations across a separate blockchain or sidechain, SATI improves the scalability of IoT networks. We implement a cross-chain transfer mechanism to ensure communication between the sidechain and the mainchain, thus overcoming a fundamental limitation of traditional blockchain architectures. Our third contribution is to improve the security of the IoT network by introducing a Zero-Knowledge Proof-based Mutual Authentication (ZPMA) mechanism, a privacy-preserving mutual authentication mechanism. Utilizing Zero-Knowledge Proofs (ZKP) based on the quadratic residue technique, Z-PMA ensures secure and private mutual authentication between edge devices and IoT devices. We also implement an incentive mechanism to select additional authenticators from the base station layer to reduce authentication latency and support the demands of low-latency IoT networks. Our fourth contribution is to detect and resolve conflicting transactions in HLF-based IoT networks at an early stage, known as the early-stage conflict transaction resolution (ECR) mechanism. ECR identifies and resolves conflicting transactions at an early stage using a local cache at the endorsement phase of the HLF transaction processing. Additionally, ECR uses dependency model and an efficient reordering process to distribute transactions in a way that minimizes conflicts. This mechanism enhances the performance of HLF-based IoT networks by reducing the impact of conflicting transactions, ultimately improving throughput and latency. | |
dc.description.authorstatus | Student | en |
dc.description.peerreview | yes | en |
dc.identifier.uri | https://hdl.handle.net/10294/16779 | |
dc.language.iso | en | en |
dc.publisher | Faculty of Graduate Studies and Research, University of Regina | en |
dc.title | Secure and scalable blockchain mechanisms for IoT applications | |
dc.type | Thesis | en |
thesis.degree.department | Faculty of Engineering and Applied Science | |
thesis.degree.discipline | Engineering - Electronic Systems | |
thesis.degree.grantor | University of Regina | en |
thesis.degree.level | Doctoral | en |
thesis.degree.name | Doctor of Philosophy (PHD) | en |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- Pathak,AdityaKalpesh_PhD_ESE_Thesis_2025Spring.pdf
- Size:
- 4.16 MB
- Format:
- Adobe Portable Document Format
License bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- license.txt
- Size:
- 2.22 KB
- Format:
- Item-specific license agreed upon to submission
- Description: