Hacker News new | ask | show | jobs
by wolfeater 5316 days ago
The problem we are definitely running into is that as a crowdsourced project, we have a lot of people who don't know what they're talking about. However, we have a small subset that do (myself not included, I'm more aiming to get the ball rolling than anything) and have been hard at work on the project. There is a lot more noise than signal right now, but that will change as a more solid technological platform for local mesh networks arises. Once we have a basic platform we will begin to address issues such as the addressing and other scaling issues.

So I guess my final point is that we ARE working on a hardware platform and then we will work to make this accessible to the average person on /r/darknetplan . There are hurdles, there are idiots, but we are working on it and I don't think it is safe to call the project failed until we've had a chance to actually try.

2 comments

I applaud the picking something that matters and swinging for the fences, instead of yet another "Foursquare for pets" like a lot of entrepreneurs seem to be doing these days...
What about an native implementation of Freenet? Currently Freenet is an overlay network, on top of the Internet, but from my limited knowledge of Freenet, it doesn't have to be that way.
Freenet, i2p and Tor are good examples of what we are trying to do, but they are not quite what we want. Our end goal intent is a completely separate network with it own infrastructure.
Why "completely separate"?

The internet is a patchwork of networks. Why not just add more networks to that patchwork.

Adding more networks to the internet, with more links between them, managed by a greater diversity of organizations and individuals, is what will make the internet harder for anybody to control.

It's been said that "the internet interprets censorship as damage and routes around it". What's needed, I think, is more available routes.

What I meant by a native implementation is one with no underlying infrastructure. Freenet (protocol) would be running directly on the hardware. Set up a mesh of (media agnostic) point-to-point links and use the Freenet protocol to route traffic and turn them into a network. A big caveat is that Freenet might not scale as required.

One problem you are going to face if you stick to an IP based network is: who is going to administer the address space? The same is true of any centralised function. In the "glory" days of community WiFi networks, most fell by the wayside because of this issue.

who is going to administer the address space?

How about IPv6 geographic addresses? http://tools.ietf.org/html/draft-hain-ipv6-geo-addr-02

I think the ultimate goal should still be maximum decentralization. Even if there will be some "super nodes", they should still be as decentralized as possible, and without being tied to some corporation or Government. Otherwise, what's the point in even doing this.

The ultimate goal should be a close to 100% P2P "Internet". All of that may not be possible within this decade, but maybe in the future. For example the hardest part to decentralize this will be when trying to link 2 continents to each other through a true mesh network. But again, I think future technology will solve this. Until then, the best strategy is to build ultra-local mesh networks, then larger local ones, then city-wide, state-wide, and so on. Grow it gradually, like any movement.