This project seems absolutely brilliant. Literally a distributed Git system without having a "trusted" PKI, "trusted" DNS, or any of the other centralized authority bullshit we have on the Internet today.
with what do IPFS users get incentivized?
What incentives are there for torrenting files? Sharing is caring.
Also, if you're a content producer, you can deliver to a world wide population fairly easily and quickly... this is a problem that can costs individuals tens of thousands of dollars to solve currently... or relying on an untrusted third-party entity (looking at you Alphabet).
I've been reading about it but it is still not clear to me.
Check out the
Wikipedia page and the
git repo. I bet IPFS released on the IPFS network too... which is pretty neat.
i've also thought that IPFS works like a torrent network, but i like how they said that
Each file and all of the blocks within it are given a unique fingerprint called a cryptographic hash.
Torrents use hashes per block too. You really should read the Wikipedia page and check it out.
It's great idea, but i doubt it would works well if the web have huge content (such as videos or high-res images) or in huge scale.
That's actually a good point I hadn't given much thought. I'm willing to bet large blobs are split into smaller blocks and distributed. It'd be interesting if that were not the case, there could be a lot more optimization for that.