IPFS基于所有权和参与的思想,让用户参与拥有和提供彼此的文件。这意味着只有在用户积极参与时,IPFS才能发挥作用。当用户通过IPFS共享文件后关闭计算机,其他用户将无法再从该用户那里获取这些文件。但是,如果其他IPFS用户确保文件的副本存储在运行IPFS的多台计算机上,那么其他用户就可以更可靠地使用这些文件。
IPFS默认情况下,用户下载文件后,自动与其他用户共享该文件一段时间。IPFS会冻结内容,将其保存到用户的计算机中,并在IPFS网络上提供,直到用户取消固定为止。
希望IPFS能够成为一个底层工具,使社区、企业和合作组织能够形成一个比现在更稳定、强大和公平的去中心化网络。
然而,IPFS本身没有激励他人存储数据的机制,这是Filecoin试图解决的问题。Filecoin是基于IPFS的,旨在创建一个持久的数据存储系统,为长期存储创建去中心化存储市场。节点可以向用户租用存储空间,并获得报酬。客户支付一定程度的冗余和可用性来存储数据,而矿工因持续存储数据和提供加密证明而获得奖励。
Filecoin网络确保数据的安全存储。然而,存储、验证和检索过程在计算方面可能是昂贵且耗时的,特别对于尽快检索数据来说非常重要。因此,Filecoin还启用了一个检索市场,专门用于快速传输内容以进行支付的专用节点。这种传输机制可以使用IPFS,但仍处于设计阶段。
简而言之,IPFS处理和移动内容,而Filecoin提供激励使数据得到长期有效存储的动力。Filecoin旨在提高数据的长期耐用性和安全存储,而IPFS则优化了内容的快速检索和分发。Filecoin在IPFS的基础上构建,使用加密的经济激励措施来增加数据的长期持久性。
使用Filecoin时,客户和矿工进行存储交易来存储数据,并通过网络验证矿工是否正确存储了数据。在存储交易期间,会定期进行小额支付。检核证明机制对存储矿工存储数据的有效性和长期性进行检核,对于没有按照存储协议存储数据的矿工会给予质押和算力扣减的惩罚。当用户需要使用数据时,不仅可以通过存储市场矿工进行数据检索,还可以通过检索市场矿工提供的服务来获取数据,并支付相应的费用。
Filecoin的存储机制决定了它可以为存储规模较大的数据提供长期有效的存储服务。