Have you looked into Yggdrasil? It basically creates an IPv6 address using your keys and then applications can work using it those addresses as if they are actual IPv6 addresses. This might be what you are looking for
Also take a look at cjdns, I think those guys later invented their own shitcoin, but it works in a similar way
Login to reply
Replies (2)
i'd heard of these things but it didn't dawn on me until just now that DNS and registered display names, which both need a distributed replication consensus and validation scheme, that of course network address ranges also would need a similar mechanism backing up their assignment (in this case binding mac addresses to IP addresses).
now i have to add this to my names.md proposal for the FIND (Free Internet Name Daemon) nip/protocol design i made here:
https://git.mleku.dev/mleku/next.orly.dev/src/branch/main/docs/names.md
i hope some day we get a system like this running. all you need then a translation layer, and we can create overlay networks with fully decentralised maps cached on relays and validated by node runners using the web of trust attestation social graph calculations that document mentions (based on pnyxdb's protocol flow).
at some point after that, when we can customize network interface devices, implement the low level parts of the stack, so as well as a virtual overlay network there could be fully native ones.
pretty much seems like the kind of thing a parallel sovereign society should have - an independent internet, built on the principles and philosophy of bitcoin and nostr.
Oh i hadn't heard of it yet! Thanks for sharing!