目前的实现采用Go和JavaScript，并有Python的实现正在发展。Go实现被认为是开发正式时的“参考实现”。
描述.IPFS是一个对等的分布式文件系统，它尝试为所有计算设备连接同一个文件系统。在某些方面，IPFS类似于万维网，也可以被视作一个独立的BitTorrent群、在同一个Git仓库中交换对象。换种说法，IPFS提供了一个高吞吐量、按内容寻址的块存储模型，及与内容相关超连结。这形成了一个广义的有向无环图（DAG）。IPFS结合了分散式杂凑表、鼓励块交换和一个自我认证的