Abstract:
Cloud collaboration is a billion-dollar industry, for sharing, storing, and co-authoring files. In
the current age of information technology, cloud collaboration expects to see a significant
amount of growth, as more organizations look to leverage the benefits of the industry
specifically in the areas of flexibility, cost-efficiency, and security. However, existing systems
basically operates in a centralized cluster to achieve high performance, though they have a
demand solving indisputable benefits, there are several inherent weaknesses such as high server
costs for service providers, illegal data mining in trust-based architecture, security loopholes,
and unethical government surveillance.
Through an in-depth literature study and industry surveys, it was identified that a large-scale
decentralized system for resource storing & sharing can mitigate these traditional server
expenses, data failure, and power/network outage. Thus, a peer-to-peer system was developed
to devise a successful collaboration platform for users which also enhances the data security,
data confidentiality and data integrity of the data in the network. The proposed system includes
blockchain, distributed storage, and distributed application which are bind together using a set
of protocols.
The developed system’s data availability, data integrity, and data confidentiality were tested
based on practical and theoretical perspectives of the application. Thus, the usage of
decentralization in cloud collaboration domain solves a number of limitations found in current
systems, justifying that the research produces acceptable results.