El Sistema de archivos interplanetario (IPFS, del inglésː InterPlanetary File System) es un protocolo y una red diseñados para crear un método p2p (peer-to-peer) direccionable por contenido para almacenar y compartir hipermedia en un sistema de archivos distribuido.
[2][3] IPFS es un sistema de archivos distribuidos punto a punto que busca conectar todos los dispositivos informáticos con el mismo sistema de archivos.
En cierto modo, IPFS es similar a la World Wide Web, pero IPFS podría verse como un solo enjambre de BitTorrent, intercambiando objetos dentro de un repositorio manejado con Git.
[5] Esto forma un grafo acíclico dirigido (DAG) y de Merkle generalizado.
Los archivos se identifican por sus valores hash, por lo que es fácil de almacenar en caché.