@Pixificial
Cheap devices with low specs, and thus developing areas around the world, wouldn't be able to keep up. Centralisation is not inherently bad, and pure peer-to-peer is not inherently good. Generally, federation is the best of both worlds. A single server on a VPS for a single small website is cost effective.
Making DNS lookups purely peer-to-peer is a great idea, though. We ought to support projects like #opennic and break censorship.
I'd love to use P2P chat app Briar[1] all the time and for everything, but my battery drains very quickly. Seeding is resource taxing. It's P2P design is impractical and thus unsusable for casual use.
Web engine and Javascript bloat is another topic.
@Pixificial
I have heard of YaCy. Search engine decentralisation is a very tricky thing to achieve. I don't know how effective YaCy is.
> Cheap devices with low specs...wouldn't be able to keep up.
In all honesty, they currently cannot anyway, especially with the size of software stack the majority of people are using (Windows, Chrome & heavy JavaScript). Not that I tested it, but I think most devices can handle a transmission daemon (or your BitTorrent client of preference) running in the background for the transfer of static pages, blogs and articles.
> Centralisation is not inherently bad, and pure peer-to-peer is not inherently good.
I disagree, I don't think the existence of any 3rd party benefits anyone but my opinions here don't have strong foundations so I could be totally wrong.
> projects like #opennic
Right! it's nice. Have you heard of YaCy?