Blockchain for the Data Management in a Distributed Systems

  • Darwish Alneyadi

Student thesis: Master's Thesis

Abstract

Role-based access control (RBAC), a mechanism regulating access to resources within an organization based on user roles, can be employed in the context of an IoT-integrated smart contract for a private blockchain, ensuring the security and integrity of these contracts by preventing unauthorized access. In this study, we propose and validate an access control mechanism designed for an Ethereum-based private blockchain, aiming to securely manage IoT-based application data. Managing the immense amount of data generated by the Internet of Things (IoT) within an immutable ledger presents a significant challenge due to the volume of data and the resource constraints of the end nodes in these systems. Our research aims to develop a resilient edge computing system integrated with a private blockchain, offering secure and efficient data processing at the edge node and enhanced data encryption and security for streamlined data management. In this context, the study investigates methods to design a smart contract process that enables data sharing among industry stakeholders, complete with access control implementation.
Date of AwardAug 2023
Original languageAmerican English
SupervisorDeepak Puthal (Supervisor)

Keywords

  • Blockchain
  • Smart Contracts
  • Dapps
  • Ethereum
  • Access Control
  • IoT

Cite this

'