Filecoin 是一种去中心化的存储备份网络,但Filecoin 区块链上存储的数据从何而来?数据首先添加到 IPFS 节点,允许与存储提供商协商将信息存储在 Filecoin 上。
IPFS 是一个分布式系统,用于存储和访问文件、数据和应用程序。如果您了解文件系统通常是如何工作的,就会知道它们是根据数据的组织来访问数据。FAT文件系统使用分配表来查找数据,NTFS文件系统使用硬链接和数据流,而IPFS使用内容ID(CID)。当开发人员需要访问存储在IPFS 网络上的应用程序或数据时,他们需要拥有该 CID 的副本。
但是,由于浏览器本身并不支持IPFS,因此中介是获取这些数据的唯一途径。IPFS 网关为开发人员和用户提供该功能。任何拥有CID 的人都可以访问存储在 IPFS 网络上的数据。CID 允许在该数据中具有弹性。
例如,如果某个节点因任何原因宕机,则该信息可在其他节点上用作备份。IPFS 网关可以简单地从另一个备份节点加载数据,使用 CID 来访问它。
可以将Filecoin 视为一种租赁系统,其中开发人员或用户从 Filecoin 区块链租用长期文件存储并付费存储其数据。区块链只是交易中介和保护的机制。存储提供商通过提供自己的存储供这些开发人员和用户使用,以将他们的IPFS 数据保存在链上,以便长期保持数据可用。
为什么要使用三种不同的存储系统?
实际上,这三个网关做类似的事情。它们充当中介,接受数据存储到IPFS 系统上,允许收集 CID,并为用户提供一种创建合约以将其数据存储在 Filecoin 链上的方式。
如果它们执行相同的功能,为什么我们需要同一事物的三个版本?每个解决方案都是为特定目的和特定受众而设计的。为了真正了解它们每个人的作用,我们需要详细了解它们。
Estuary
Estuary 是