paint-brush
IpfsCloud: A Decentralised Cloud Storage Platformby@vasa
2,102 reads
2,102 reads

IpfsCloud: A Decentralised Cloud Storage Platform

by Vaibhav SainiSeptember 16th, 2018
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

As the world is moving towards decentralization revolution, a lot of apps(or dapps) are developed every day. A true dapp needs a truely decentralized infrastructure which includes a decentralized content distribution network. A lot of projects are working to create sustainable decentralized content distribution network as we have seen in the below post.

People Mentioned

Mention Thumbnail

Companies Mentioned

Mention Thumbnail
Mention Thumbnail

Coins Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - IpfsCloud: A Decentralised Cloud Storage Platform
Vaibhav Saini HackerNoon profile picture

As the world is moving towards decentralization revolution, a lot of apps(or dapps) are developed every day. A true dapp needs a truely decentralized infrastructure which includes a decentralized content distribution network. A lot of projects are working to create sustainable decentralized content distribution network as we have seen in the below post.


StoragePedia: An Encyclopedia of 5 Blockchain Storage Platforms_An In-depth Comparison of all major Distributed Storage Platforms_hackernoon.com

One of them is IPFS. I have been working with it for quite a while and recently I decided to create a simple dapp using it.

Let me introduce you to the IpfsCloud. In short, it’s google drive on IPFS.

How to use

  • Install Metamask extension for your respective browser and create an account.
  • Start uploading files.

Documents Uploaded to IpfsCloud

Documents shared via IpfsCloud

Features

  • Uses metamask for account creation, so it allows comparatively better anonymity that traditional cloud platforms.
  • Uploading files from local storage.
  • Unlimited storage(for now).
  • Free storage.
  • Sharing files via email and publicKey.

Share documents using Email/UserId/PublicKey

Up Coming Features

  • Support for adding folders.
  • Support for uploading files from a URL.
  • Progress bar for uploads.
  • Sync with your mobile device.
  • Better UI.
  • Any feature that you may suggest in the comments.

Contribute to the project

Here is the link to the github repo: https://github.com/vasa-develop/ipfscloud

Honestly saying I am not able to decide what things should I add to this project. Should I add social authentication feature(login via google, facebook, github etc) to it? Add your suggestions in the comments…

Thanks for reading;)

About the Author

Vaibhav Saini is a Co-Founder of TowardsBlockchain, an MIT Cambridge Innovation Center incubated startup.

He works as Senior blockchain developer and has worked on several blockchain platforms including Ethereum, Quorum, EOS, Nano, Hashgraph, IOTA etc.

He is currently a sophomore at IIT Delhi.

Learned something? Press and hold the 👏 to say “thanks!” and help others find this article.

Hold down the clap button if you liked the content! It helps me gain exposure .

Want to learn more? Checkout my previous articles.


Setting up your first distributed private storage network on IPFS: Part 1_IPFS Private Storage Network Series_medium.com


Hosting a site for free on IPFS_This is a short guide, through which you can have your site running for free in few minutes!! So, let’s get started_medium.com


Getting Deep Into Ethereum: How Data Is Stored In Ethereum?_In this post we will see how states and transactions are stored in Ethereum and how it is different from Bitcoin._hackernoon.com


Getting Deep Into EVM: How Ethereum Works Backstage_An Ultimate, In-depth Explanation of What EVM is and How EVM Works._hackernoon.com

Clap 50 times and follow me on Twitter: @vasa_develop