Open makew0rld opened 5 years ago
First some one needs to run perminent services on the network.
Yes, of course. Are any of your current servers that run some of these services running ygg? Could they at some point? I would also tag @Famicoman because he runs some of the DNS.
I think the default/basic install should run both. This way the applications on top run on both networks by default. We have too small of a testnet to start partitioning it into two.
@benhylau Won't running both by default possibly run into issues I want to investigate in #243? I feel like making both of them the default for installation could mess some things up until we figure out how it will affect applications. And I'm not in favour of partitioning a network or anything, I mostly made this issue because I think it would be a nice thing to support eventually.
The applications should be able to resolve this issue by design. Many times there are multiple paths to them (ie have a connection to WiFi AND cell or Ethernet).
Additionally many of the nodes we use are connected to both Hyperbola and the Internet and that does not create any known issues.
PS: I encourage you to continue the investigation and see if you can identify any issues. But at present there are no known issues.
Ygg IPFS peering now happens in #268.
There are several DNS servers on Yggdrasil now, including one from @Famicoman.
@ASoTNetworks is running an NTP and DNS server at 200:78e8:5817:319d:9cd4:cab3:93ae:6774
.
seperate module?
We can now add those services to the stack at least, and make CJDNS a separate module the future possibly.
right now both services are a sperate module
because if your not connected to hyperborea they will break the node
same issue will occur with ygg id not peered correctly
I think there should eventually be the ability to run Yggdrasil only networks. This would require making CJDNS installation not mandatory, and providing yggdrasil node addresses in places where CJDNS ones exist, such as for NTP, DNS and IPFS peering.