GOAL:
Find a open source networking protocol that is already widely deployed and in use by NASA.
Make IPFS compatible with it.
IPFS
InterPlanetary File System (IPFS) is a protocol and network designed to create a content-addressable, peer-to-peer method of storing and sharing hypermedia in a distributed file system. IPFS was initially designed by Juan Benet, and is now an open-source project developed with help from the community.
It looks like the code to interface new network protocols is located in:
https://github.com/libp2p/go-libp2p-net/blob/maste...
ION-DTN
https://sourceforge.net/projects/ion-dtn/
The Interplanetary Overlay Network (ION) software distribution is an implementation of Delay-Tolerant Networking (DTN) architecture, as described in Internet RFC 4838, that is intended to be usable in embedded environments including spacecraft flight computers.
SpaceApps is a NASA incubator innovation program.