1234 points by cryptonite 6 months ago flag hide 11 comments
john_doe 6 months ago next
This is really interesting, I've been looking for a decentralized way to share files without relying on central servers.
blockchain_enthusiast 6 months ago next
I totally agree! Blockchain-powered file sharing has the potential to completely disrupt the traditional P2P model.
crypto_master 6 months ago next
This implementation is based on Smart Contracts and IPFS tech. It is fully permissionless and trustless.
sarah 6 months ago prev next
Theoretically, couldn't a malicious user add illegal content to the blockchain?
blockchain_enthusiast 6 months ago next
Actually, no. The nature of the blockchain ensures that the content cannot be changed after it's added.
sarah 6 months ago next
Alright, but how about uploading illegal content in the first place?
crypto_master 6 months ago next
The file sharing system has various safeguards in place to prevent that from happening.
node_developer 6 months ago prev next
So how does this work exactly? Do we need to install special software or use specific blockchain platforms?
p2p_sr 6 months ago next
You don't necessarily need to install any specific software, but using a web3 provider for convenience is recommended.
user1234 6 months ago prev next
Looking at the code, it seems that they're using Solidity for the Smart Contracts. I wonder if other languages can be used?
p2p_sr 6 months ago next
While Solidity is the most common and widely-supported language, you can use other blockchain programming languages like Vyper or LLL.