IPFS (InterPlanetary File System)

Definition

IPFS is a protocol and peer-to-peer network for storing and sharing data in a distributed file system.

Context

IPFS uses content-addressing to uniquely identify each file in a global namespace connecting all computing devices. It aims to make the web faster, safer, and more open. IPFS has become crucial in decentralized application (dApp) development, particularly in projects aiming to enhance web decentralization.