@jgoerzen Would you say Yggdrasil is comparable to Tor, or to Wireguard, or neither?
Conversation
Notices
-
James Valleroy (jvalleroy@fosstodon.org)'s status on Friday, 04-Mar-2022 01:18:23 UTC James Valleroy -
John Goerzen (jgoerzen@floss.social)'s status on Friday, 04-Mar-2022 01:18:22 UTC John Goerzen @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/
Santa Claes πΈπͺππ°π repeated this. -
John Goerzen (jgoerzen@floss.social)'s status on Friday, 04-Mar-2022 01:18:22 UTC John Goerzen @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/
Santa Claes πΈπͺππ°π likes this. -
John Goerzen (jgoerzen@floss.social)'s status on Friday, 04-Mar-2022 01:18:23 UTC John Goerzen @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/
-