IPFS是一种可以逐渐替代传统文件和站点托管的合法方案。它的一个关键特性是可伸缩性,旨在解决负载平衡、重复数据删除、缓存和高可用性等问题。
任何计算机都可以充当IPFS服务器(节点),并且随着需求的增加,可以优雅地利用其他对等节点创建分布式内容交付网络(CDN)。此外,Cloudflare对IPFS网关和DNS的支持消除了人们可能在传递、性能和域名使用方面可能存在的任何其他顾虑。
IPFS通过提供免费的桌面应用程序,使任何人都可以轻松地参与其中。这个应用程序能在Windows、macOS和Linux上运行,使人们能够添加文件,并自动与其他对等节点连接。添加到应用程序中的文件将被分发到其他节点,而来自其他节点的文件将被本地复制,并从计算机上提供服务。
IPFS运行良好,还可以使用其桌面应用程序来托管高可用性的免费网站,并充当种子(pin)。
然而,将家用计算机用作IPFS节点并不总是实用或理想的。幸运的是,现在有越来越多的IPFS存储服务可供选择,用于固定文件。
与IPFS相结合,Filecoin致力于成为世界上最大的、可自我维持的基于IPFS的去中心化存储网络,并且一直在快速发展。
Filecoin使用一种加密货币模型,使任何人都可以并获得Filecoin(FIL)。该网络旨在实现自我维持,并奖励节点存储数据和提供性能。
最近,Filecoin宣布向互联网档案馆(InternetArchive)捐赠一大笔资金,以确保archive.org数据可以通过分布式Web进行长期保存。
IPFS和Filecoin是相互补充的独立协议。IPFS允许对等方相互存储、请求和传输可验证的数据,而Filecoin旨在提供持久数据存储系统。Filecoin的激励机制让客户付费以特定的冗余和可用性级别存储数据,而矿工通过不断存储数据并以加密方式证明数据,来获得报酬和奖励。
一些公司正在构建利用IPFS去中心化协议和Filecoin数据持久性模型的服务。其中三个重要的服务是ChainSafe文件、Space和Slate。
ChainSafe文件是一个IPFS驱动器,具有干净和快捷的用户体验,但没有共享功能。
Space是一种类似于Google Drive的IPFS驱动器,具有高级共享选项。
Slate是一个IPFS驱动器,具有基本的共享功能,主要用于文件显示。
IPFS最吸引人的地方是任何有互联网连接的人都可以使用它,而无需订阅或投入大量资金。就像2006年的亚马逊网络服务(AWS)一样,IPFS进一步消除了成本这一进入壁垒,使个人和初创企业能够通过网络获得与大公司相同水平的内容分发。这将导致新的服务和应用程序进入市场,为分散式web文件存储和交付开启了更广阔的未来。