IPFS(InterPlanetary File System)는 후안 베넷(Juan Benet)을 중심으로 스탠퍼드 출신의 개발자가 모인 프로토콜 랩스를 통해 개발되었다. IPFS는 HTTP 프로토콜을 대체하기 위한 것으로 오픈 소스 형식의 분산형 P2P 클라우드 프로토콜이다. HTTP는 현재 인터넷에서 가장 광범위하게 사용되는 네트워크 전송 프로토콜로 IPFS는 HTTP의 분산형(탈중앙화) 버전으로 이해할 수 있다. IPFS는 데이터를 조각한 후 암호화 작업을 거쳐 분산된 노드에 저장한다. 데이터의 저장, 결합, 취득, 해독 등은 각 네트워크에 분산된 각 노드로부터 제공된다.