In this part, we will talk about Why we need Multiformats, How it works and What you as a user/developer can do with it?
Flexible networks need flexible addressing systems. Since libp2p is designed to work across a wide variety of networks, we need a way to work with a lot of different addressing schemes in a consistent way. A multiaddress (often abbreviated multiaddr), is a convention for encoding multiple layers of addressing information
A Peer Identity (often written PeerId) is a unique reference to a specific peer within the overall peer-to-peer network. As well as serving as a unique identifier for each peer, a PeerId is a verifiable link between a peer and its public cryptographic key. What is a PeerId Each libp2p
Here you can find the meanings of frequently used terms in p2p space. Circuit Relay A means of establishing communication between peers who are unable to communicate directly, with the assistance of a third peer willing and able to act as an intermediary. In many real-world peer-to-peer networks, direct communication