Filecoin和IPFS是互补协议,两者均由Protocol Labs创建。IPFS允许网络中的参与者互相存储,索取和传输可验证的数据。 IPFS是开源的,可以被免费下载和使用,并且已经被大量的团队使用。运用IPFS,各个节点可存储它们认为重要的数据。整个网络的运行靠的是信任机制,也就是,存储数据会提高你的信用度,检索数据会减少你的信用度,当信用度足够低后,就不能检索数据。所以靠这套机制,促使大家多多上传数据,来丰富生态的内容。因为没有激励政策,所以数据的安全性得不到保证。但是,IPFS预留了激励层的接口,可以让其他基于IPFS协议的项目通过激励手段来维护数据的安全性。
Filecoin的设计在IPFS协议基础上,加了一层激励,旨在提供一个持久的数据存储系统。在Filecoin的激励结构下,客户付费以在特定的冗余和可用性水平上存储数据,矿工通过不断地存储数据并以加密方式证明数据存储来获得付款和奖励。最终达到数据的存储安全性和数据检索的保障性。
Filecoin还使用了IPFS的许多性能。例如:
Filecoin将IPLD用于区块链数据结构 Filecoin节点使用libp2p保证安全连接 节点之间的消息传递和Filecoin块传播使用libp2p发布订阅 此外,Filecoin核心团队包括IPFS核心团队的成员。 IPFS和Filecoin之间的兼容将尽可能无缝对接。即使在Filecoin发布之后,我们仍然期望IPFS和Filecoin的开源社区们继续协作和提升两个项目的兼容性。