@jvalleroy It has a few things in common with each of those, but is pretty distinct. #Yggdrasil is more similar to #cjdns and the #tinc VPN project. Compared with #Tor, strong anonymity is not a design goal of Yggdrasil, while performance and compatibility with existing software is. Yggdrasil may have some anonymity-enhancing properties over "mainnet", but not to the extent of Tor. However, they both share strong end-to-end encryption. 1/
@jvalleroy Compared to #wireguard, #yggdrasil is alike in that it provides a regular network interface on a system, which any existing app can use. It also provides encryption between endpoints. The differences are where it gets interesting. Yggdrasil nodes' IP addresses are derived from their public keys, rather than assigned by the sysadmin. Yggdrasil nodes form an auto-routing mesh, so it is not necessary to explicitly configure every participant. 2/
@jvalleroy Expand those concepts out, and you get a system that can and does operate at a global scale, with opportunistic and resilient methods of finding routes between nodes. If you sort of go, "Imagine if 3000 people want to cooperate and have a big, secure #Wireguard between them" and set out to design that, then you sort of arrive at #Yggdrasil. 3/
@jvalleroy I have a post "Make the Internet Yours Again with an Instant Mesh Network" that explores what this enables in more detail. https://changelog.complete.org/archives/10319-make-the-internet-yours-again-with-an-instant-mesh-network It also has significant benefits for portable devices and such. The #Yggdrasil homepage is https://yggdrasil-network.github.io/ and also talks about this. end/
@jvalleroy I keep thinking of more things to say after I write "/end" So #Yggdrasil also works on a hyperlocal scale. Take 5 laptops and connect them to an ad-hoc wifi network, and with #Yggdrasil, they'll auto-discover each other and communicate - even if they don't even have IPs assigned! If just one of those nodes can also reach the Internet, then all of a sudden all of them can talk to global Yggdrasil also, because they automatically discover the route. Very cool. /end