In pursuit of learning everything I can about how to best develop the Threefold Project I have discovered another project using similar technology to do some cool things and I think that their work could be beneficial to the project so id like to open a discussion about the possibilities this project brings to light regarding the threefold grid and the planetary network. This project is located here in the united states and is not involved in the cryptocurrency landscape. The project is called Massachusetts mesh and they are utilizing vanilla Yggdrasil clients to redistribute internet as a local WISP. You can find some information about their project here
https://massmesh.org/
the basic breakdown of what this project proves is possible is that the planetary client could be used to allow 3nodes to provide internet connections to devices outside of those owned by the 3nodes owner over wireless networking. This functions by having a wireless network interface that is bridged into the Yggdrasil interface, then the end users connecting to the wireless network and peering their client to the server on the wireless network. This avoid all of the typical configuration requirements and can even be done with a 3node that does not have a public address, from my understanding, you can direct the end user client to peer with the server across the private subnet of the wireless interface and still receive a functional connection. I still need to test that part though so lets assume a gateway is needed for now as anyone doing this would definitely probably also be running gateways.
This opens up 2 significant possibilities
1.) People being able to attach to an unsecured wireless network and be greeted by a landing page similar to what you would see in a hotel that instructs them how to download the planetary client. In this scenario someone could also require payment to gain access to the internet weather that be in TFT or FIAT.
-The node could have a vm with a file server hosting a planetary client installer for each OS, pre configured with a peer address of the nodes Yggdrasil client, then expose that vm to wireless networks private subnet accessible from the landing page.
- I’m not sure how one would Handle the paywall, but, I imagine it could be unlocked by opening the bridge between ygg and the wireless private subnet
2.) Intra node direct communication could be possible if another 3node has access to the wireless network, Allowing that node to supply the internet connection to its neighbor over the wireless network in time of node failure meaning that nodes planetary connection could endure an isp outage.
I am going to be setting up a test lab early this week to demonstrate/test these concepts and would love any input anyone may have on ideas for usage/implementation for something like this.