Overview of Mycelium overlay network
mainMycelium is an end-to-end encrypted IPv6 overlay network designed for planetary-scale scalability. It provides locality-aware routing to find the shortest paths between nodes and automatically reroutes traffic if physical links fail.
Key capabilities include:
- End-to-end encryption: All traffic is encrypted.
- Flexible Transport: Supports multiple transports like QUIC and TCP (with QUIC hole punching in progress for NAT traversal).
- Identity-based Addressing: IPv6 addresses are derived from private keys.
- Dual-mode usage: Can be used as a full network interface (via TUN device) or solely as a reliable message bus without a TUN device.