Gelli, KrishnaMurthy Kowsik (2024) Improving Security and Transparency in Data Sharing with Web3 Integration and Blockchain Smart Contracts for Amazon S3 Access. Masters thesis, Dublin, National College of Ireland.
Preview |
PDF (Master of Science)
Download (4MB) | Preview |
Preview |
PDF (Configuration Manual)
Download (1MB) | Preview |
Abstract
This study introduces a novel approach for enhancing data sharing security and transparency in Amazon S3 using blockchain smart contracts and Web3 technologies. It does this by overcoming the limitations of traditional Identity Management Systems (IAM) through a hybrid model based on decentralized systems combined with cloud storage scalability. To make it cost-effective, Polygon blockchain is used to deploy cheap smart contracts while its user authentication interface employs decentralized application (dApp) for request signing. AWS Lambda functions are included in the architecture to enable seamless integration between S3 data retrieval and access control powered by blockchain technology. The process entails creating and deploying Smart Contracts, developing Web3 dApps, as well as implementing serverless functions at AWS where it is hosted. For better comparison against other conventional IAM systems in terms of security, transparency, usability metrics, extensive evaluation will be performed. This framework has immense potential in real-world applications, particularly healthcare systems where safe sharing of sensitive patient information among different medical professionals and organizations is allowed. While demonstrating the cloud system wide data access control revamp the research demonstrate that the web3 and the blockchain can deliver the higher security and accountability to the user across various domains while ensuring strict access control and complete audit trails remain as intact.
Actions (login required)
![]() |
View Item |