Filecoin和IPFS之间是什么样的关系
扫描二维码
随时随地手机看文章
北京时间昨天凌晨1点55分左右,推迟了一年多时间的Filecoin项目终于启动了测试网。对于Filecoin,很多人可能会感到陌生,但提到IPFS(星际文件系统),相信不少人都听说过。
IPFS是区块链项目吗?今天,我们就来一起搞懂这些疑问。
什么是IPFS?
IPFS由美国Protocol Lab实验室推出,全称是 The InterPlanetary File System,中文翻译成“星际文件系统”。
顾名思义,IPFS 就是用来存储文件、存储数据的。
我们知道,区块链本身并不适合存储大量的数据,比如现在的比特币区块链,运行一个全节点需要 250GB 以上的存储空间(如下图),且每年还在以大约 75GB 的速度在增长。这还是在比特币区块链只能记录一些简单的交易数据为前提的。如果要在一条区块链网络上存储其他类型的数据、文件,显然会非常低效,成本也非常高。
IPFS 不是区块链,它是一种分布式的、点对点的新型超媒体传输协议,对标目前的互联网 HTTP 协议,主要作用是提供数据的存储和传输。所以,IPFS 可以成为区块链的底层基础设施,为区块链、DApp 提供数据存储服务。
IPFS 与 HTTP 协议的最主要区别在于,后者依赖中心化的服务器,而 IPFS 类似于区块链,是分布式存储,但不具备和区块链一样的“不可篡改”特性。
更简单地来说,IPFS 就是利用别人的闲置硬盘,帮你存储文件、数据资料,你对存储的文件、数据资料拥有修改权,可以随时随地做出修改。
什么是 Filecoin?
Filecoin 是运行在 IPFS 上的一个激励层,也是一个区块链项目。Filecoin 和 IPFS 一样,都是 Protocol Lab 实验室推出的。
Filecoin 主要的作用就是解决“别人为什么要用他的闲置硬盘存储你的文件、数据资料”。
Filecoin 给出的解决方案是,利用区块链中的经济模型进行激励:文件上传者(用户)需要支付 Token,提供硬盘存储服务的人(矿工)可以得到 Token 奖励。
在 Filecoin 项目中,有两类矿工:一类是提供硬盘存储服务的矿工,称为存储矿工,设备门槛相对较低;另一类是提供搜索功能的矿工,即用户输入哈希地址,就能查找到文件,这类矿工称为检索矿工,对设备的性能要求较高。
需要特别指出的是,Filecoin 只是让大众参与 IPFS 的一个解决方案,还可以有其他区块链、非区块链解决方案激励大众去参与。
结语
Filecoin 的测试网已于昨天凌晨上线,截止今天上午 10:45,一共出块 2660 块,平均出块时间 45 秒。
根据官方更新的路线图,Filecoin 整个测试分为两个阶段,于明年 3 月 20 日结束,主网将在明年 3 月 23 日至 4 月 24 日期间启动。
Filecoin 项目能否推动 IPFS 的发展,从现有的互联网中心化存储中分食一块蛋糕,还有待主网上线后的持续观察。