• IsoKiero@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    But the end goal would be to only use that to build the network, connecting modes together through $VARIOUS_MEANS, and implement the Yggdrasil code right at the network card level.

    So, eventually it might be a (new) internet with encryption (and blackjack+hookers?). I already can connect my house trough neighbours connection (with limitations like NAT of course), but once ipv6 is available everywhere I don’t immediately see if Yggdrasil offers anything else than protocol level encryption. Current internet is a mesh network after all, just built a bit differently and more controlled manner.

    Interesting concept anyways, maybe it’ll catch up some day.

    • z3bra@lemmy.sdf.org
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 year ago

      In fact, full network encryption isn’t a goal per-se, but a requirement. The main goal of Yggdrasil is to bring decentralized routing to the table, thanks to DHT. In its current state, internet (while being a mech network) is based on centralized routing, in the sense that the ISPs are responsible for routing their clients to other destinations. With Yggdrasil, every single node (your laptop, my phone) is a potential router to any destination, without you even knowing. That’s why encryption is needed: the whole network is untrustworthy, and if traffic isn’t encrypted, anyone can potentially sniff your packets.