IPFS入门 | IPFS和Filecoin的区别与联系

关于 IPFS:

1、 IPFS不是区块链技术,本身跟区块链并没有关系。

2、 IPFS没有代币,不能挖矿。

3、 IPFS技术栈里没有区块链的一般特征技术,例如:共鸣机制、算力、代币、矿工、矿池等等。

关于 Filecoin:

1、区块链项目,类似比特币。

2、是一个完全的区块链技术。

3、有自己的共鸣机制,矿工和代币。

4、Filecoin的代币符号:FIL。

5、Filecoin在正式网络上线之前,不会有真正的代币发放。

关于 IPFS 项目进度:

1、2015年5 月上线,不乱运行了 4 年多。

2、各项功能实现较为完备。

3、官方维护的主要语言是 go和 js,即 go-ipfs 和 js-ipfs。

关于Filecoin项目的进度:

1、 代码初始化:2017年12年。

2、 代码开源:2019年2年。

3、 代码进度:略微落后于预期。

4、 关于项目进度慢,这是曲解。曲解来源:由于良多区块链项目都是爱西欧之后匆匆上线,导致良多人以为区块链项目本该如斯,实际上,Filecoin项目的速度已经很快了,由于这个项目的难度很大。

IPFS入门 | IPFS和Filecoin的区别与联系

IPFS本身只是一个普通的互联网项目,正常情况下,它并不应该走在前台让大众接触,它属于技术圈的讨论范畴。

为什么现在良多人都知道IPFS这个项目?那是由于IPFS碰到了区块链。

实际上在国外,Filecoin的名声要比IPFS大,大家都是由于关注区块链,才关注到Filecoin项目,所以,Ipfs.io和Filecoin.io两个网站,它们之间使用的技术栈完全不同。

IPFS的技术栈就是普通的互联网技术,核心是BT技术,BT技术是一个开源协议,IPFS把这个协议应用到我们现在互联网的场景里。由于BT技术诞生以来,在相称长的一段时间里,并没有特别好的应用场景,受限于当时技术的局限性,BT技术多数是用来大文件的下载。

IPFS的中文名字叫星际文件系统,主要解决的题目是数据的分发和定位。什么是分发?数据的分发,就是传输。

HTTP和IPFS做个对比,首先,HTTP也是解决数据的传输和定位的,不同的是HTTP做数据的定位用的是DNS,实在DNS也不属于HTTP的范畴,但是HTTP的确是在用这套系统,DNS有一套根服务器,全世界有13个根服务器来进行DNS解析。

传统互联网里,我们的域名系统那一套东西,其中一套镜像服务器本钱非常高,维持建设的话也非常的难题,我们国家到现在为止也还没有任何一个跟服务器。

那么数据的分发是怎么做的呢, HTTP是建立在TCP/IP之上的,它是在应用层,数据的分发是HTTP协议封装了良多信息,然后进行数据的传输。

这就是它解决了数据的定位和分发,IPFS同样是要解决这样的题目。

IPFS数据的定位用的是分布式哈希表,数据的传输用的是BT协议,BT也是建立在TCP/IP之上的或者说它实现了一些新的协议或者想兼容更多的协议。

IPFS入门 | IPFS和Filecoin的区别与联系

需要留意的是IPFS不是区块链项目,IPFS的技术栈里没有任何区块链技术,跟现在的区块链没有任何关系,跟区块链有联系关系是由于协议实验室其中的一个项目Filecoin。

IPFS和Filecoin两个项目是一对互补关系的协议,IPFS的核心是BT协议。

那么BT协议的核心是什么?用过迅雷/电驴下载过资料的人也许知道,同时在下载的人或者帮你做种子的人越多,你这个BT网络是越好用。IPFS同样封装了一个核心的BT协议,为了激励更多用户做种子。迅雷是采用收费的模式,迅雷官方建了良多服务器给用户提供种子,电驴时候用过会员积分激励,最后效果都不理想。

在区块链诞生之前BT协议所要面临的就是需要有效解决激励题目。

所以在BT网络激励层面上,融入了区块链技术后,就诞生了Filecoin系统解决方案,它可以解决IPFS的种子题目。

《IPFS入门》系星际视界IPFSNEWS旗下【星际讲堂】板块泛IPFS领域知识普及栏目,旨在通过深入浅出的讲解,拉近您与技术的间隔。

本文经董天一老师采访资料收拾整顿,未经答应,请勿转载。

原创文章,作者:IPFS情报专员,如若转载,请注明出处:https://www.ipfs.ski/index.php/2019/12/28/ipfs%e5%85%a5%e9%97%a8-ipfs%e5%92%8cfilecoin%e7%9a%84%e5%8c%ba%e5%88%ab%e4%b8%8e%e8%81%94%e7%b3%bb/

发表评论

电子邮件地址不会被公开。 必填项已用*标注

联系我们

400-800-8888

在线咨询:点击这里给我发消息

邮件:[email protected]

工作时间:周一至周五,9:30-18:30,节假日休息