Publication Date
Summer 2021
Degree Type
Master's Project
Degree Name
Master of Science in Computer Science (MSCS)
Department
Computer Science
First Advisor
Melody Moh
Second Advisor
Ramin Moazeni
Keywords
Keywords - blockchain technology, distributed system, decentralized service, Interplanetary File System (IFS)
Abstract
While cloud computing is gaining widespread adoption these days, some challenges are emerging around security, performance, and reliability of centralized cloud resources. Decentralized services are introduced as an effective way to overcome the limitations of cloud services. Blockchain technology with its associated decentralization is used to develop decentralized application platforms. The interplanetary file system (IPFS) is built on top of a distributed system consisting of a group of nodes that shares the data and also takes advantage of blockchain to permanently store the data. The IPFS is very useful in transferring data between people. This project focuses on blockchain technology, distributed file sharing system IPFS, and their applications in software development. It talks about different types of blockchain, its advantages and challenges, and what we can do to overcome the challenges of decentralized technology.
Recommended Citation
Le, Vu, "Improving the Security and Performance of Web Applications Running on the Distributed IPFS" (2021). Master's Projects. 1029.
DOI: https://doi.org/10.31979/etd.5dsm-4jzt
https://scholarworks.sjsu.edu/etd_projects/1029