IPFS Naming - Concepts
Data over IPFS is identified by its content, not by its location (like HTTP does), providing a new way to access data through a unique content identifier (CID). Consequently, data is immutable and verifiable, allowing any device to be involved in the network, enhancing the redundancy.
Content Identifier (CID)
The content identifier is a string of character that points to a content. The content can be available on the network, or not. The CID is composed of the cryptographic hash of the content. It is used to identify and fetch the content through the network.
Distributed Hash Table (DHT)
A distributed hash table (DHT) is a distributed system for mapping keys to values. In the context of the IPFS naming service, this is the association of a key (public hash key) with a record (value register in the IPFS naming service).
InterPlanetary File System (IPFS)
IPFS is a peer-to-peer protocol, made by Protocol Labs, for decentralized storage and content sharing.
The IPNS name corresponds to the cryptographic hash of your public key. It is linked to a value or record denoted by either
/ipns/key. Each name has a constant lifespan and is subject to regular updates by the service. Additionally, the record can be modified by the holder of the private key, ensuring continuous verifiability.
Architecture that partitions tasks or workloads between peers. Peers are equally privileged participants in the network. They form a peer-to-peer network of nodes.