BLOCKShare — File Sharing dApp

If you have some confidential details related to some event, would you risk it sending via WhatsApp or E-mail?

YOU SHOULD PROBABLY NOT!

Your every action on the World Wide Web is tracked and stored so the files you share are no exceptions! If people want they can easily have access to your files and sending files without encryption adds cherry on the cake.

Decentralised sharing is the best alternative when in this scenario.

How does the system Works?

Sender’s side

Make sure you enter the correct Recipient address as it is the only way through which the receiver will receive the file.

Receiver’s side

The Metamask extension automatically connects to the current active site. The window reads the Metamask address which is selected in the extension automatically.

Limitations as of now.

  1. Only a single file can be shared.
  2. Data is not encrypted before sending. If by any chance a third party gets access to the IPFS hash he/she can easily get access to your shared data from the decentralised system.
  3. No specific inbox system is maintained as of now. The previous file gets discarded when a new one is received by the receiver.

dApp : https://decentralisedsharing.yathartharora.vercel.app

github: https://github.com/yathartharora/FileSharing_Dapp

Project Video: https://drive.google.com/file/d/1ehKarYLWgEVAkQyavgBFa9fRakLVPkBM/view?usp=sharing

PPossible Expansions

  1. IPFS and Blockchain can be easily used together to make a decentralised mail service or a messaging app.
  2. It can also be extended to make a social media site with the help of some centralizing techniques.

.

--

--

--

Here to make a change!

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

MetaCTF CyberGames 2020 write-up

Stakenet DEX: Beta Release

Indian E-Commerce Naaptol Fraud Website Hacked By Krishnadev P Melevila

Microsoft Threat Protection: going down the rabbit hole

The Most Common Complaints About replacement social security card NC, and Why They're Bunk

What Is Onion Over VPN? Why It’s Important

“Added security”

How To Share WiFi Password From iPhone To Android?

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Yatharth Arora

Yatharth Arora

Here to make a change!

More from Medium

Beating Ethernaut: level 10 Re-entracy

Hacking Smart Contracts #1

[DApps] Part III : Call Smart contract function by Web3.js

First impressions of Solidity

Solidity language image