How hard to censor is IPFS? It would be quite disappointing if we managed to switch everyone over to IPFS, and in the end, after all that effort (and the compromises we'd have to make compared to simply using centralized content), governments would remain quite effective at censoring IPFS content. Could ISPs throttle or block IPFS content, for instance? The developers should start assuming some extremely aggressive e…
Decentralized Web Primer
11–20 of 97 posts
Re: Decentralized Web Primer
#12This looks really interesting and I look forward to reading it but IPFS is not the only player in the decentralized web game. One only needs to start typing "IPFS vs" in Google. Perhaps "An IPFS Primer" would be a better title?
Re: Decentralized Web Primer
#13Could be that I'm just really out of touch, but I need at least one paragraph saying "What is this?" (and ideally also, "Who is the target audience?" - or "Why would I be interested in reading this?")
I'm with you on this one. I had to Google all of this for a few minutes. This is my best interpretation below. I hope others will come in and correct my silly mistakes. (Disclaimer: I'm not a programmer and English is my 2nd language): "So you know how people use BitTorrent to distribute big-budget Hollywood movies with occasional mediocre storylines? What if you could distribute your own data on a similar P2P networ…
He does a great job explaining e.g. Merkle Trees in a practical manner that made me immediately go "Wait, I could use this for X and Y?!"
Recommended watch!
Re: Decentralized Web Primer
#14How hard to censor is IPFS? It would be quite disappointing if we managed to switch everyone over to IPFS, and in the end, after all that effort (and the compromises we'd have to make compared to simply using centralized content), governments would remain quite effective at censoring IPFS content. Could ISPs throttle or block IPFS content, for instance? The developers should start assuming some extremely aggressive e…
>Could ISPs throttle or block IPFS content, for instance?
They wouldn't know what was IPFS and what was regular encrypted TCP, the only way I can tell IPFS traffic apart in wireshark is the port number. Once ISPs start blockings random encrypted connections people will get mad when their games or other applications stop working.
If we are talking about bad actors in the IPFS network, I reccommend you read their whitepaper. They layout a clever karma based system for incentivizing nodes to help others and punishing nodes that misbehave.
Re: Decentralized Web Primer
#15Re: Decentralized Web Primer
#16Earlier quoted context omitted.
I'm with you on this one. I had to Google all of this for a few minutes. This is my best interpretation below. I hope others will come in and correct my silly mistakes. (Disclaimer: I'm not a programmer and English is my 2nd language): "So you know how people use BitTorrent to distribute big-budget Hollywood movies with occasional mediocre storylines? What if you could distribute your own data on a similar P2P networ…
While he doesn't touch on IPFS iirc, this talk by Mathias Buus is what got me excited about decentralization: https://www.youtube.com/watch?v=7tf14VpeHlE He does a great job explaining e.g. Merkle Trees in a practical manner that made me immediately go "Wait, I could use this for X and Y?!" Recommended watch!
Re: Decentralized Web Primer
#17Could be that I'm just really out of touch, but I need at least one paragraph saying "What is this?" (and ideally also, "Who is the target audience?" - or "Why would I be interested in reading this?")
Re: Decentralized Web Primer
#18What we need more than anything is to actually realize the beautiful dream TBL had for the WWW. HN is one great example but there should be a million more.
Re: Decentralized Web Primer
#19Re: Decentralized Web Primer
#20I don't have any experience with IPFS so I just downloaded the client and ran `ipfs daemon`. It's been using 500-1500Kbps down and 200-500Kbps up for the last 15min or so. It also has 330+ open connections. Is that expected? It seems a bit aggressive for idling. No message on the console indicating what exactly it's doing either.