Hacker News new | ask | show | jobs
by thrwwycbr 839 days ago
For me, the peak of decentralization efforts were Beaker Browser [1] and Stealth [2].

But one project didn't make enough money and the author of the other one got doxxed into oblivion, so I guess we can't have nice things.

A peer to peer browser has so much potential, I wish somebody else might give it a try. Imagine the possibilities when you can just share the content with others, without needing a web server.

Does anybody know whether there's a decentralized (static/generated) blog for ipfs or similar? Maybe that would make a nice starting point.

[1] https://github.com/beakerbrowser/beaker

[2] https://github.com/tholian-network/stealth

2 comments

I actually can't imagine what are the possibilities the personal web server gives me, compared to github pages or cloudflare pages or tons of other super cheap web hosts.

Ease of use / nice design tools? You don't need a new protocol for it, create your web editor and add plugins for common providers. Your website would be accessible from any browser, nicely solving chicken-and-egg problems.

Free domain names? Plenty of existing systems exists, and many of them are actually compatible with existing browsers.

Availability? Any real server will be way more reliable than your home machine that will go to sleep when unused, get updates, etc. And if you say "IPFS", then you still need to sign up with some centralized service to pin your site, so might as well sign up for webhost instead.

Illegal content? P2P exposes your IP, so your local police has access to it. And if it's kind of the content that is not actually illegal, just heavily frowned upon, there would still be plenty of hosters willing to host you.

Unlimited media storage? That could be a legitimate reason, but most people would want to store their video using dedicated system anyway (youtube / peertube), and modern storage is so cheap, the photos are not going to be a problem (Cloudflare free plan gives you up to 20,000 files up to 25 MB each for free for example)

> if you say "IPFS", then you still need to sign up with some centralized service

Ipfs actually has some inbuilt cashing, so visitors to your site also take part of the load and can serve your assets when your PC/internet is down. All without pinning, purely based on GC timing. So as long as you are online reasonably often and your content has readers you will be fine. Another idea has been to make it so that bookmarking works a bit like pinning so by using the decentralized web you actually archive it (sort of)

How much data can you reliably cache this way, though, especially with bookmark approach? Even free website providers give you gigabyte of space or more, and you are competing with them.
How do you handle outdated pages? A p2p file sharing is one thing. A file is pretty static, but websites change very often. By the time your file got shared all the way across the planet you might be already displaying something else. Do they all have to keep track of the original file?