Overview
Direct Answer
IPFS is a peer-to-peer distributed file system that uses content-addressed hashing to enable decentralised storage and retrieval of data across a network of nodes. Unlike traditional centralised file servers, IPFS allows participants to store and serve content directly without reliance on a single authoritative host.
How It Works
IPFS assigns each piece of content a unique cryptographic hash derived from its data, enabling content-addressed retrieval rather than location-based addressing. Files are split into blocks, distributed across participating nodes, and reassembled on request by querying the network for nodes holding the required content blocks. The system maintains a distributed hash table to track which nodes hold which content.
Why It Matters
Organisations benefit from reduced bandwidth costs, improved resilience against single points of failure, and enhanced censorship resistance for critical data. The system is particularly valuable for archival, scientific data sharing, and scenarios requiring long-term data availability independent of specific infrastructure providers.
Common Applications
Use cases include decentralised website hosting, scientific research data repositories, blockchain metadata storage, and distributed content distribution networks. Some projects integrate IPFS for storing non-fungible token metadata and smart contract artefacts.
Key Considerations
IPFS network discovery and performance depend on node availability and geographic distribution, which can introduce latency compared to centralised CDNs. Data persistence requires active nodes to maintain copies; without incentive mechanisms, content may become unavailable if all seeding nodes disconnect.
More in Blockchain & DLT
Rollup
Protocols & NetworksA Layer 2 scaling solution that executes transactions off-chain and posts compressed transaction data to the main chain.
Atomic Swap
FoundationsA peer-to-peer exchange of cryptocurrencies across different blockchain networks using cryptographic hash time-locked contracts, eliminating the need for trusted intermediaries.
Cross-Chain Bridge
Protocols & NetworksInfrastructure enabling the transfer of assets and data between different blockchain networks.
Token
Tokens & AssetsA digital asset created and managed on a blockchain, representing value, utility, or ownership rights.
Light Node
FoundationsA blockchain node that only downloads block headers and relies on full nodes for complete transaction verification.
Cold Wallet
FoundationsAn offline cryptocurrency storage solution disconnected from the internet for maximum security.
Fork
FoundationsA divergence in a blockchain's protocol or chain, creating two separate paths — can be hard (incompatible) or soft (backward-compatible).
Hot Wallet
FoundationsA cryptocurrency wallet connected to the internet for convenient but less secure asset management.