Features Mycelium Network
Mycelium is a locality-aware, end-to-end encrypted network designed for efficient and secure communication between nodes. Below are its key features:
What Makes Mycelium Unique
-
Locality Awareness
Mycelium identifies the shortest path between nodes, optimizing communication based on location. -
End-to-End Encryption
All traffic between nodes is encrypted, ensuring secure data transmission. -
Traffic Routing Over Friend Nodes
Traffic can be routed through nodes of trusted friends, maintaining location awareness. -
Automatic Rerouting
If a physical link fails, Mycelium automatically reroutes traffic to ensure uninterrupted connectivity. -
Your network Address Linked to Private Key
Each node is assigned an IPv6 network address that is cryptographically linked to its private key. -
Scalability
Mycelium is designed to scale to a planetary level. The team has evaluated multiple overlay networks in the past and is focused on overcoming scalability challenges.
Tech
-
Flexible Deployment
Mycelium can be run without a TUN interface, allowing it to function solely as a reliable message bus. -
Reliable Message Bus
Mycelium includes a simple and reliable message bus built on top of its network layer. -
Multiple Communication Protocols
Mycelium supports various communication methods, including QUIC and TCP. The team is also developing hole-punching for QUIC, enabling direct peer-to-peer (P2P) traffic without intermediaries.