Implementing decentralized storage using blockchain to address data ownership and privacy concerns
Ojus Kapoor, Suyash Arora, Shivam Gupta, Siddharth Gorey, Swapnil Kole · International journal of advance research, ideas and innovations in technology · 2018
The currently seen tremendous increase in events of surveillance, security breaches and unauthorized access intervening people’s privacy, information, personal data requires the need to doubt and put the present model into question which seems dubious, in which third parties control as well as collect tremendous amounts of a person’s personal data. Bitcoin and other popular cryptocurrencies like ethereum have proved in the financial sector that reliable, trustworthy computing is feasible by use of a decentralized network of peers accompanied by a public ledger. We present a decentralized personal data storage based on blockchain and also including proof-of-work that ensures users themselves own and control their data without compromise of security and privacy. We introduce a roll-back mechanism to the blockchain and by implementing an algorithm that converts a blockchain into an automatic access control manager that does not require any trust in a third-party source. The transactions in our implementation are not financial like in the case of cryptocurrencies, rather they are used for instructions, like storing and sharing data. Finally, we discuss the probable future extensions to the blockchain technology that could harness them into an exceptional solution for eliminating the trust related issues prevailing in our society and internet.