Hacker News new | ask | show | jobs
by msla 3084 days ago
> CJDNS[1] (protocol for encrypted p2p address allocation and routing for mesh networks, so essentially OSI layer 3) and project Hyperboria[2] (a community of local WiFi initiatives)

None of this addresses the big point, which is the backhaul, the transit networks, the big networks which knit together all of the smaller community networks and make them more useful.

In short: If you make a nice little mesh network in your small town (New York City, say) you still haven't solved the problem of getting access to websites in Los Angeles, let alone Doha.

Nobody talks much about that. Probably because it isn't possible for that to be decentralized or open in any meaningful sense, and it's certainly impossible for hobbyists to build it.

4 comments

There's no monopoly in backhaul, in fact various market shenanigans have reduced long-distance data profits to pennies. The internet is designed entirely with the idea of making it easy to connect the first mile to the rest; that is a solved problem. In USA the remaining problem is local service provided by monopolists. This problem will persist in general until FCC is forced, kicking and screaming, into allowing more equitable use of the radio spectrum. Until then, as TFA notes, this problem will be solved piecemeal in those communities who are allowed to run their own services.
Yes, wholesale broadband rates are dirt cheap and falling like a rock forever because of improvements in technology.

What you pay for for broadband in the home is: 1) last mile connection (expensive to install) 2) bribes (sorry, "franchise fees") 3) advertising to maintain the illusion of competition 4) customer support to help you deal with your anger and cancel/activate you when you switch between various shitty providers to maintain the illusion of competition

What kills me about the advertising are three things:

1) It creates a huge barrier to entry because new ISPs have a hard time getting any name recognition.

2) Newpapers, radio stations, and television stations probably wouldn't want to say anything bad about telephone or cable providers. Imagine the phone call an NBC TV station would get if it attacked Comcast. That advertising is a good chunk of money.

3) Advertising is rolled into the PUC-approved "cost of doing business" and the cable or telephone companies get to add their profits on top of that.

We’re working on www.altheamesh.com to create networks where participants within the network can compete with one another to provide better service without the end consumers having to switch providers.

This is accomplished by adding a price metric to the routing protocol so that packets are routed along the best and cheapest paths.

So if you notice that a certain neighborhood has bad service, you can set up some kind of connection to it and sell into that network to make a profit. No advertising. The end users will only notice their internet access getting cheaper and or better.

The mesh networks target the last mile problem. That is the big point to be addressed as it causes the affordability issues and is the main connectivity bottleneck. To improve the existing system full decentralisation is not necessary.
Exactly. It would allow companies like Google to get involved by leasing out their fiber backbone at cost for long-distance comms.

Right now they're restricted by last mile costs, but otherwise they're incentivized to simply provide the fastest bandwidth to the most people, as their revenue simply scales with internet usage as a whole.

I believe it is already being done: https://en.wikipedia.org/wiki/Long-range_Wi-Fi#Large-scale_d...

We'll still need big orgs to take care of those undersea cables, for now at least; but even with that still out of reach for hobbyists or community projects, the situation can already be much better than what is being forced on us.

On another note, if you are using p2p tech like scuttlebutt and DAT[1] and Beaker[2] browser then just having good neighbourhood and city wide meshes will already be a YUUUGE boon :D since they share data locally, and for a lot of uses you don't really need access to servers across the oceans

[1] https://datproject.org/

[2] https://beakerbrowser.com/

As a side note, it always bothered me how terribly inefficient it is to be sending data in circles around the world just to message someone two streets down or, worse, my house mate in the other room......

The decentralized future is going to be a lot more efficient, a lot more reliable, and even faster.

1. build local net

2. feed it with a few links to the central net, but mostly transit the data locality

3. wait until ISPs goes out of business

4. plug isolated nets into new dark fiber lying around.

done.

How do you figure that when 70% of traffic is streaming?
if you are just consuming content owned by netflix or such, a central or decentralised net means nothing to the end user.
Which was just about my point. As this covers the vast majority of all end users, how do you figure your list logically applies?