Live data from Hacker News

Make the internet yours again with an instant mesh network

changelog.complete.org

71–80 of 147 posts

Re: Make the internet yours again with an instant mesh network

#71
post #35

Computers (even phones) have a enough spare computing power and bandwidth that a true, cooperative mesh network is probably possible now: Data routed through a mesh of local networks created by each device to taps which can route across long-range fiber and satellite comms.

you still have to have back haul if you want to connect to the rest of the internet. If you want to make a mesh and do things locally with people on the mesh, and I certainly believe there is a place for that, this will work. If you want to mesh net your way out of a great firewall, you still have to find a point that has a connection to the rest of the world.

Re: Make the internet yours again with an instant mesh network

#72
post #20

>Nowadays, running a website from home is just about impossible. You may not have a public IP, and if you do, it likely changes from time to time. And even then, your ISP probably blocks you from running servers on it. I'm not sure about the author's country / ISP, but here in Midwest USA, our residential ISPs (cable or DSL, fiber if you are lucky) generally do not change IPs frequently (unless your router/modem is r…

Blocking port 25 is pretty annoying. I know there are explanations, but a month ago I really wanted to run a mail server for jaytaylor.com myself. Only to find out it's basically impossible with mainstream ISPs. It's not a realistic option, regardless of Comcast, AT&T Fiber, no big boy ISP supports it at this point. I don't know if ATT even provides email with my service, much less for a custom domain. How did the de…

There are free tier at some third parties to redirect for you - usually port 25 is blocked outbound, not inbound (at least mine does this), so you can receive email easily, sending them out you use a free service but they can read all your emails.

Re: Make the internet yours again with an instant mesh network

#73
post #20

>Nowadays, running a website from home is just about impossible. You may not have a public IP, and if you do, it likely changes from time to time. And even then, your ISP probably blocks you from running servers on it. I'm not sure about the author's country / ISP, but here in Midwest USA, our residential ISPs (cable or DSL, fiber if you are lucky) generally do not change IPs frequently (unless your router/modem is r…

From what I've heard and experienced, Southeast Asia is mostly "interNAT" -- you don't get a publicly routable IP unless you pay a lot more, CGNAT is all you get.

I have a fiber in Hong Kong and it seems "normal", even if I think we have what you say for mobiles. How do I check ?

Re: Make the internet yours again with an instant mesh network

#74

If my ISP hadn’t sent those legal threats for having an open access point someone used to downloaded music from, I’d run this kind of thing on a guest network segment. Edit: open to suggestions like running a segment through Tor

meh, if you want to do that, limit this bandwidth to x mbps and dump that through a VPN to a VPS. If you ever have any trouble there, just get a different VPS.

Additionally, you can provide usable http/https access but block services that are likely to get you into trouble. You can even put it on your captive portal:

This service blocks torrent traffic, Use a VPN if you need to do that. (link to VPN)

Re: Make the internet yours again with an instant mesh network

#75
post #20

>Nowadays, running a website from home is just about impossible. You may not have a public IP, and if you do, it likely changes from time to time. And even then, your ISP probably blocks you from running servers on it. I'm not sure about the author's country / ISP, but here in Midwest USA, our residential ISPs (cable or DSL, fiber if you are lucky) generally do not change IPs frequently (unless your router/modem is r…

You can get 5 static IPs from AT&T for $5/month. I’ve done this recently, the techs were confused but I was able to configure well enough on my own

Wow! Is this for residential or commercial service?

Re: Make the internet yours again with an instant mesh network

#76
post #37

>Enter Yggdrasil This is perhaps the worst branding I've seen in awhile. It's impossible to say correctly without being taught, difficult to remember, and difficult to spell. It's almost like they don't want their efforts to be acknowledged.

Not in my case. I watched Overlord and immediately recognized it. Didn't know it was from Norse mythology.

Re: Make the internet yours again with an instant mesh network

#77
I was going to ask how the routing algorithm differs from eg Kademlia[1], but then I realised this explicitly builds on Kademlia’s ideas.[2]

Kademlia uses “bitwise XOR of peer id” as a distance metric for routing; after querying the DHT you can immediately build a routing table for reaching a particular peer, and you instantly know a next hop for any particular destination you had in mind.

Yggdrasil’s contribution is that it only does this next-hop thing when you first wish to connect to an Yggdrasil IP; instead of just sending to The closest current peer and expecting them to forward, you recursively ask that peer if they have any closer ones to a particular address and add them to your list. When you can’t get any closer, you have either found that peer (and a public internet IP you can contact them on), or the closest node to them that can forward there (eg over non public network, Bluetooth, etc), or you can’t find them. Very cool.

Future work alluded to at the bottom of that post:

> Also, while the current DHT should be fine for peer-to-peer type applications, I wouldn’t want to be the keyspace neighbor of an especially popular server, as this would mean a large number of DHT lookups would go through my node. A caching DHT could, in principle, be able to address that issue without changes to the protocol, but that’s not a very high priority given the size of the current network.

[1]: https://pdos.csail.mit.edu/~petar/papers/maymounkov-kademlia...

[2]: https://yggdrasil-network.github.io/2018/07/28/addressing.ht...

Re: Make the internet yours again with an instant mesh network

#78

Earlier quoted context omitted.

You can get 5 static IPs from AT&T for $5/month. I’ve done this recently, the techs were confused but I was able to configure well enough on my own

Wow! Is this for residential or commercial service?

Residential

Re: Make the internet yours again with an instant mesh network

#79
post #42

Earlier quoted context omitted.

you can also call your isp and get port 25 unblocked, gp's experience hasn't been my experience

I suppose you can, but in my experience, I think you'll find that people proactively find the dynamic ranges of IPs in eyeball networks and make it very difficult to get mail accepted. If you want to send email from your own server, you will either have to get a 'business/static IP' account or use an IP in a block where you can both control the RDNS and servers are expected to be. i.e. a VPS provider or colo IP range…

On a related note, what if I want to run a mail server but only for incoming emails? As in I want to buy a domain and create basically a sinkhole email address and create email addresses like hn@example.com

I never need to reply from that email. I just need to be able to read emails I get. Should be much easier, right?

Re: Make the internet yours again with an instant mesh network

#80
post #39

Earlier quoted context omitted.

It’s pretty easy to say and quite memorable in my opinion. Are you aware of the Norse roots of the name?

For normal, mainstream people, it isn't.

The first sentence on the website says:

> Yggdrasil is an implementation of a new name-independent routing scheme and functions as an end-to-end encrypted IPv6 network.

Somehow I don't think this project is aimed at "normal, mainstream people"...

Post reply on HN