github.com/lanzafame/go-libp2p-dht-overlay (go): Package overlay spec outline  spin up host/peer that will be a part of the overlay network  spin up host/peer that will connect to public dht to perform rendezvous  perform rendezvous on the namespace of the overlay dht 'name', i.e. 'cat-pics-0001'  if there are any peers in the namespace,  send a 'request' to them for their associated peer address, i.e. thethe peer/host connected to the overlay dht  hand the responded address to the peer associated with the current peer  the associated peer will then perform a bootstrapping to the provided address  future optimizations:  only require the last n peers to stay in the public dht network providing the rendezvous service  if the number of peers in the overlay network drop below n, spin the public peer up and start rendezvous again
Keywords: dht|go|ipfs|ipfs-lite|libp2p|overlay