IPFS(Inter-Planetary File System),是一个点对点的分布式文件系统,被称为“星际文件系统”。
在去年8月份,IPFS(Filecoin)在短短1个多月的时间创纪录的募集到了2.5亿美金,并且得到红杉资本和一些知名硅谷风投的支持。
如果说最近的EOS超级节点竞选点燃了整个数字货币市场的热情,那么IPFS挖矿将无疑会是另外一个大热点。如果你错过了早期的比特币挖矿,那么今年你一定不能错过IPFS挖矿。
那么,什么是IPFS挖矿,IPFS为什么会是一个千亿美金的项目?在讲解IPFS之前必须要先聊聊HTTP协议。
一、什么是HTTP协议?
HTTP协议是互联网非常重要的数据传输协议,又叫超文本传输协议。
从1999年发展至今已经过去20年头了,这20年也是互联网快速发展的阶段,因为HTTP协议的出现,使得互联网涌现出了大量丰富的应用,比如在线购物、在线视频、搜索引擎、打车叫外卖等等。
不得不说HTTP协议是20世纪最伟大的发明之一,但随着互联网爆炸式的增长,HTTP协议的弊端也暴露了出来。
二、HTTP协议的问题
1、数据容易丢失
HTTP协议要求我们用户每一次使用互联网传输数据的时候,必须通过固定的格式传送到固定的中心化服务器上。
图片发自简书App
因为这种规则,使得这个服务器的数据量越来越大,一旦这个服务器因为人为或者自然灾害损坏了,那么我们的数据可能永远找不回来了。
所以,现在很多互联网公司在世界各地备份中心服务器,以防止天灾人祸带来的数据丢失。
2、HTTP低效且昂贵
在视频网站YouTube上,鸟叔的"江南Style"已经被播放了30亿次,如果我们假设这个视频的大小是50M,那么目前为止,这个视频一共消耗了大约150PB的网络流量。
图片发自简书App
1PB=1000,000GB,如果按照0.01美元/GB的价格来算,YouTube公司将支付150万美金给网络服务商。
如果把这个视频放在IPFS网络中,就不需要走互联网的主干网络,而是利用IPFS协议直接从矿机那里下载,也就企业不需要支付那么昂贵的宽带费用了。
3、HTTP容易被攻击
为了支撑HTTP协议,互联网公司的服务器必须24小时不间断的运行,像Google、亚马逊这些流量比较大的互联网公司不得不花大量的费用去维护公司的服务器和解决安全隐患问题,比如DDoS攻击、XSS攻击等等。
三、什么是IPFS?
在文章开头,少侠提到IPFS是一个点对点的分布式文件系统,就像比特币是点对点的电子现金系统一样,IPFS同样具有去中心化、不可篡改等特点。
通过这个去中心化的文件系统,我们可以把文件存储到系统中。
把文章上传到IPFS中
如果想把少侠的这篇文章上传到IPFS网络中,IPFS网络会给这篇文章一个唯一的编码,然后分割成几个小文件,备份很多份存储到各个节点上,那怕有一部分节点不能工作了,只要剩余的节点正常工作,这篇文章就可以完整的被搜索到。
获取
只要我告诉你这篇文章的唯一编码,就是上图中的那串字符串,你就能从IPFS网络中搜索到,并且下载下来。
IPFS的容错算法会保证这篇文章的完整性,合理的把分割的几个小文件备份到足够多可靠的节点上。
IPFS的目标是通过一个文件系统将网络中所有的设备连接起来,在某些方面,IPFS和早期的互联网很像,让网络中的节点更加的去中心化,如果IPFS能够逐渐完善起来,或许会取代HTTP协议。
四、IPFS是如何解决HTTP的问题呢?
在传统的HTTP协议中,文件资源通过资源标识符(Resources Identifier)来索引,例如访问百度网站就需要www.baidu.com这个资源标识符,也就是我们常说的域名。
图片发自简书App
而在IPFS系统中,文件将根据内容(content)来进行索引,每个文件将会根据内容来进行哈希映射,从而得到一个独特的指纹(fingerprint),IPFS中的文件将根据这个指纹来进行索引。
少侠为了让大家明白IPFS协议的运作原理,这里再举一个例子。
如果一个人上传了《银翼杀手》这部电影到IPFS网络,会得到一个指纹,也就是一串hash值(QmcUHdzKgRrcJrD5Ah46HgBHF7urWDhmAnLKYwcHaLgeGP),然后将这段hash值放进http://www.ipfs.guide/这个IPFS在线视频播放器的输入框内,如下图
电影《银翼杀手》
然后,就可以看电影了,上面提到的那个网站是一些IPFS爱好者自己开发维护的,大家可以去网上找一找一些电影、音乐的编码,放进这个网站试试。
IPFS中的文件会被区块化,并分发到网络中不同的节点上。网络中的每个节点会存储一部分文件,并维护文件的指纹以方便其他用户读取文件。
这部电影会被分成几个文件碎片保存到不同的节点上,每当有用户看这部电影的时候,节点上的碎片文件会根据梅克尔树(Merkle DAG)来保证电影的完整性。
这里梅克尔树是计算机术语,感兴趣的朋友可以去查查看,这里有个问题,节点为什么会保存这些碎片文件呢?
这就需要用到激励手段了,IPFS借鉴了比特币的经济模型,基于IPFS开发了Filecoin这个项目,文章一开始提到的挖矿,其实是Filecoin挖矿。
五、Filecoin基本介绍
在上文中提到,IPFS是一个网络传输协议,目标是取代现在的HTTP协议,而为了让大家使用IPFS协议,Protocol Lab(IPFS的母公司)开发了一个基于IPFS协议的去中心化存储项目,也就是Filecoin。
图片发自简书App
Filecoin最大的作用是激励更多的人使用IPFS协议,Filecoin设置了一套激励机制来鼓励大家提供自己的资源。
如果你有空闲的硬盘和宽带资源,可以抵押一部分FIL代币在Filecoin网络中,一旦有人使用了你的存储资源,并且很满意你提供的服务,你就会得到代币奖励,如果你提供的服务没让用户满意,你抵押的代币会被没收。
这也是Filecoin挖矿的核心逻辑。
Filecoin并不是IPFS网络上的唯一的项目,就像EOS可以开发出很多DAPP一样,IPFS上也可以开发出很多项目,比如Akasha, District0x等等。
Filecoin之于IPFS,就相当于比特币之于区块链,两者是互相依赖的关系,IPFS协议是没有代币的,去年发行的艾西欧也是Filecoin发起的,可以说Protocol Lab实验室为了让更多的人使用IPFS协议,专门开发了Filecoin这个项目。
六、Filecoin投资价值分析
1、强大的团队
Filecoin是由一位来自于墨西哥的小伙子JuanBenet于2014年五月发起的。
Juan Benet在接受采访
Juan Benet毕业于斯坦福大学,在2015年参与了大名鼎鼎的YCombinator计划,并成功地创立了Protocol Lab实验室。到目前为止,Protocol Lab实验室已经拥有上百位代码贡献者和14位核心开发人员。
Filecoin的开发进度非常好,到目前为止已经发布了27个版本的迭代。
2、巨大的成长潜力
国外的云盘DropBox目前估值约在100亿美金左右。美国45家云服务上市企业,总市值近2千亿美金,平均市值达16亿美金。而整个云服务市场的份额大约在1万亿美金左右。
而IPFS/Filecoin要做的事情不是仅仅一个云存储这么简单。IPFS/Filecoin的终极目标是颠覆HTTP协议。IPFS/Filecoin极有可能成为下一个千亿美金级别的项目。
3、降低成本、提高效率
如果你使用IPFS协议来传送大量的数据,IPFS将可以为你节约大量的带宽,你不再需要向网络服务商(ISP)付大量的费用。不仅如此,IPFS也将给你提供更快的文件传输与更安全的文件存储,这也是Filecoin项目的意义所在。
IPFS(Inter-Planetary File System),是一个点对点的分布式文件系统,被称为“星际文件系统”。
在去年8月份,IPFS(Filecoin)在短短1个多月的时间创纪录的募集到了2.5亿美金,并且得到红杉资本和一些知名硅谷风投的支持。
如果说最近的EOS超级节点竞选点燃了整个数字货币市场的热情,那么IPFS挖矿将无疑会是另外一个大热点。如果你错过了早期的比特币挖矿,那么今年你一定不能错过IPFS挖矿。
那么,什么是IPFS挖矿,IPFS为什么会是一个千亿美金的项目?在讲解IPFS之前必须要先聊聊HTTP协议。
一、什么是HTTP协议?
HTTP协议是互联网非常重要的数据传输协议,又叫超文本传输协议。
从1999年发展至今已经过去20年头了,这20年也是互联网快速发展的阶段,因为HTTP协议的出现,使得互联网涌现出了大量丰富的应用,比如在线购物、在线视频、搜索引擎、打车叫外卖等等。
不得不说HTTP协议是20世纪最伟大的发明之一,但随着互联网爆炸式的增长,HTTP协议的弊端也暴露了出来。
二、HTTP协议的问题
1、数据容易丢失
HTTP协议要求我们用户每一次使用互联网传输数据的时候,必须通过固定的格式传送到固定的中心化服务器上。
图片发自简书App
因为这种规则,使得这个服务器的数据量越来越大,一旦这个服务器因为人为或者自然灾害损坏了,那么我们的数据可能永远找不回来了。
所以,现在很多互联网公司在世界各地备份中心服务器,以防止天灾人祸带来的数据丢失。
2、HTTP低效且昂贵
在视频网站YouTube上,鸟叔的"江南Style"已经被播放了30亿次,如果我们假设这个视频的大小是50M,那么目前为止,这个视频一共消耗了大约150PB的网络流量。
图片发自简书App
1PB=1000,000GB,如果按照0.01美元/GB的价格来算,YouTube公司将支付150万美金给网络服务商。
如果把这个视频放在IPFS网络中,就不需要走互联网的主干网络,而是利用IPFS协议直接从矿机那里下载,也就企业不需要支付那么昂贵的宽带费用了。
3、HTTP容易被攻击
为了支撑HTTP协议,互联网公司的服务器必须24小时不间断的运行,像Google、亚马逊这些流量比较大的互联网公司不得不花大量的费用去维护公司的服务器和解决安全隐患问题,比如DDoS攻击、XSS攻击等等。
三、什么是IPFS?
在文章开头,少侠提到IPFS是一个点对点的分布式文件系统,就像比特币是点对点的电子现金系统一样,IPFS同样具有去中心化、不可篡改等特点。
通过这个去中心化的文件系统,我们可以把文件存储到系统中。
把文章上传到IPFS中
如果想把少侠的这篇文章上传到IPFS网络中,IPFS网络会给这篇文章一个唯一的编码,然后分割成几个小文件,备份很多份存储到各个节点上,那怕有一部分节点不能工作了,只要剩余的节点正常工作,这篇文章就可以完整的被搜索到。
获取
只要我告诉你这篇文章的唯一编码,就是上图中的那串字符串,你就能从IPFS网络中搜索到,并且下载下来。
IPFS的容错算法会保证这篇文章的完整性,合理的把分割的几个小文件备份到足够多可靠的节点上。
IPFS的目标是通过一个文件系统将网络中所有的设备连接起来,在某些方面,IPFS和早期的互联网很像,让网络中的节点更加的去中心化,如果IPFS能够逐渐完善起来,或许会取代HTTP协议。
四、IPFS是如何解决HTTP的问题呢?
在传统的HTTP协议中,文件资源通过资源标识符(Resources Identifier)来索引,例如访问百度网站就需要www.baidu.com这个资源标识符,也就是我们常说的域名。
图片发自简书App
而在IPFS系统中,文件将根据内容(content)来进行索引,每个文件将会根据内容来进行哈希映射,从而得到一个独特的指纹(fingerprint),IPFS中的文件将根据这个指纹来进行索引。
少侠为了让大家明白IPFS协议的运作原理,这里再举一个例子。
如果一个人上传了《银翼杀手》这部电影到IPFS网络,会得到一个指纹,也就是一串hash值(QmcUHdzKgRrcJrD5Ah46HgBHF7urWDhmAnLKYwcHaLgeGP),然后将这段hash值放进http://www.ipfs.guide/这个IPFS在线视频播放器的输入框内,如下图
电影《银翼杀手》
然后,就可以看电影了,上面提到的那个网站是一些IPFS爱好者自己开发维护的,大家可以去网上找一找一些电影、音乐的编码,放进这个网站试试。
IPFS中的文件会被区块化,并分发到网络中不同的节点上。网络中的每个节点会存储一部分文件,并维护文件的指纹以方便其他用户读取文件。
这部电影会被分成几个文件碎片保存到不同的节点上,每当有用户看这部电影的时候,节点上的碎片文件会根据梅克尔树(Merkle DAG)来保证电影的完整性。
这里梅克尔树是计算机术语,感兴趣的朋友可以去查查看,这里有个问题,节点为什么会保存这些碎片文件呢?
这就需要用到激励手段了,IPFS借鉴了比特币的经济模型,基于IPFS开发了Filecoin这个项目,文章一开始提到的挖矿,其实是Filecoin挖矿。
五、Filecoin基本介绍
在上文中提到,IPFS是一个网络传输协议,目标是取代现在的HTTP协议,而为了让大家使用IPFS协议,Protocol Lab(IPFS的母公司)开发了一个基于IPFS协议的去中心化存储项目,也就是Filecoin。
图片发自简书App
Filecoin最大的作用是激励更多的人使用IPFS协议,Filecoin设置了一套激励机制来鼓励大家提供自己的资源。
如果你有空闲的硬盘和宽带资源,可以抵押一部分FIL代币在Filecoin网络中,一旦有人使用了你的存储资源,并且很满意你提供的服务,你就会得到代币奖励,如果你提供的服务没让用户满意,你抵押的代币会被没收。
这也是Filecoin挖矿的核心逻辑。
Filecoin并不是IPFS网络上的唯一的项目,就像EOS可以开发出很多DAPP一样,IPFS上也可以开发出很多项目,比如Akasha, District0x等等。
Filecoin之于IPFS,就相当于比特币之于区块链,两者是互相依赖的关系,IPFS协议是没有代币的,去年发行的艾西欧也是Filecoin发起的,可以说Protocol Lab实验室为了让更多的人使用IPFS协议,专门开发了Filecoin这个项目。
六、Filecoin投资价值分析
1、强大的团队
Filecoin是由一位来自于墨西哥的小伙子JuanBenet于2014年五月发起的。
Juan Benet在接受采访
Juan Benet毕业于斯坦福大学,在2015年参与了大名鼎鼎的YCombinator计划,并成功地创立了Protocol Lab实验室。到目前为止,Protocol Lab实验室已经拥有上百位代码贡献者和14位核心开发人员。
Filecoin的开发进度非常好,到目前为止已经发布了27个版本的迭代。
2、巨大的成长潜力
国外的云盘DropBox目前估值约在100亿美金左右。美国45家云服务上市企业,总市值近2千亿美金,平均市值达16亿美金。而整个云服务市场的份额大约在1万亿美金左右。
而IPFS/Filecoin要做的事情不是仅仅一个云存储这么简单。IPFS/Filecoin的终极目标是颠覆HTTP协议。IPFS/Filecoin极有可能成为下一个千亿美金级别的项目。
3、降低成本、提高效率
如果你使用IPFS协议来传送大量的数据,IPFS将可以为你节约大量的带宽,你不再需要向网络服务商(ISP)付大量的费用。不仅如此,IPFS也将给你提供更快的文件传输与更安全的文件存储,这也是Filecoin项目的意义所在。