InterPlanetary File System (IPFS) är ett protokoll och peer-to-peer-nätverk för att lagra och dela data i ett distribuerat filsystem. IPFS använder innehållsadressering för att unikt identifiera varje fil i ett globalt namnområde som ansluter alla datorenheter. IPFS skapades av Juan Benet, som senare grundade Protocol Labs i maj 2014. Enligt dess webbplats och World Economic Forums webbplats är Protocol Labs "ett laboratorium för forskning, utveckling och implementering av öppen källkod för blockkedjeteknologi" som "skapar mjukvarusystem som tar itu med betydande utmaningar" och vars mål är att "göra mänsklig existens i storleksordningar bättre genom teknik."