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 Award | Aug 2023 |
|---|
| Original language | American English |
|---|
| Supervisor | Deepak Puthal (Supervisor) |
|---|
- Blockchain
- Smart Contracts
- Dapps
- Ethereum
- Access Control
- IoT
Blockchain for the Data Management in a Distributed Systems
Alneyadi, D. (Author). Aug 2023
Student thesis: Master's Thesis