libp2p

GloFlow is using the Go-lang libp2p implementation.
https://github.com/libp2p/go-libp2p

network transports

supported libp2p transports:
| protocol | libp2p package | status | | ————– | —————– | ———– | | TCP | libp2p-tcp | (primary) | | WebSockets | libp2p-websockets | (secondary) |

supported capabilities:

Peer identity:

Muliaddress

Connection encryption

Peer Store

Authorization

Protocols

Content Routing

Peer Routing