O InterPlanetary File System (IPFS) é un protocolo e rede peer-to-peer para almacenar e compartir datos nun sistema de ficheiros distribuído. IPFS usa o enderezo de contido para identificar de forma única cada ficheiro nun espazo de nomes global que conecta todos os dispositivos informáticos, IPFS foi creado por Juan Benet, quen máis tarde fundou Protocol Labs en maio de 2014. Segundo o seu sitio web e o do Foro Económico Mundial, Protocol Labs é "un laboratorio de investigación, desenvolvemento e despregamento de código aberto para a tecnoloxía blockchain" que "crea sistemas de software que abordan desafíos significativos" e cuxo obxectivo é "mellorar as ordes de magnitude da existencia humana a través da tecnoloxía".