IPFS+FILCOIN改变世界的又一大发明!

IPFS+FILCOIN改变世界的又一大发明!_第1张图片
ipfs改变世界的发明

在说IPFS之前我们先来说一下HTTP是什么便于我们理解IPFS。

HTTP是一个伟大的发明。维基百科解释为:超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP是万维网的数据通信的基础。 设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。通过HTTP或者HTTPS协议请求的资源由统一资源标识符(Uniform Resource Identifiers,URI)来标识。

HTTP虽然改变了世界,但是随着科技的发展和技术的进步,他也存在这自身的一些问题:
1、带宽浪费,就是说但每个客户端(即浏览器)与服务器之间交换数据的间歇性较大(即传输具有突发性、瞬时性),并且网页浏览的联想性、发散性导致两次传送的数据关联性很低,大部分通道实际上会很空闲、无端占用资源;
2、主干网络的依赖,由于Web内容是超中心化的,数据中心的运作十分依赖Internet主干网络,除了会受到内容审查和屏蔽之外,可靠性问题也大量存在。尽管已经采用了冗余备份的手段,可是一旦主干网崩溃,或是路由表错乱,依然会造成严重的后果;尤其是跨国数据传输,也是依靠单一光纤线路;
3、断网、服务中断,由于集中管理的Web服务器不可避免的会关机,而关机的原因则有很多,或是域名的所有者变更,或是计算机崩溃却没有备份。若是取消集中管理,让网站的拥有者自己搭建HTTP服务器,情况也不会好转,甚至可能更糟;
4、DDoS攻击,高度集中化的资源也使得通信很容易遭受DDOS攻击。

HTTP既然是一个协议存在这么多问题,我们有没有更好的协议来改进呢?
一个跨时代的新协议IPFS(InterPlanetary File System,星际文件系统)诞生了!
IPFS是什么?
1、IPFS是一个协议,是一个旨在创建持久且分布式存储和共享文件的网络传输协议;它是一种内容可寻址的对等超媒体分发协议;
2、IPFS是一个文件系统,IPFS(The InterPlanetary File System)是一种点到点的分布式文件系统,它连接的计算设备都拥有相同的文件管理模式。从某种意义上来说这个概念跟Web的最初理念很类似,但是实际上IPFS更像是互相转发Git目标的单个Bittorrent用户群。
3、IPFS是一个P2P的系统,IPFS的P2P网络使用DHT技术,DHT是一个分布式系统, 它提供了一个类似哈希表一样的查询服务: 键值对存储在DHT中, 任何参与的节点都可以有效的检索给定键对应的值. 键值对的映射由网络中所有的节点维护, 每个节点负责一小部分路由和数据存储. 这样即使有节点加入或者离开, 对整个网络的影响都很小, 于是DHT可以扩展到非常庞大的节点(上千万)。
4、IPFS是一个CDN,IPFS是通用目的的基础架构,基本没有存储上的限制。大文件会被切分成小的分块,下载的时候可以从多个服务器同时获取。IPFS的网络是不固定的、细粒度的、分布式的网络,可以很好的适应内容分发网络(CDN)的要求。这样的设计可以很好的共享各类数据,包括图像、视频流、分布式数据库、整个操作系统、模块链、8英寸软盘的备份,还有最重要的——静态网站。
5、IPFS拥有命名服务,IPFS使用称为 IPNS(去中心化命名系统),每个文件都可以被协作命名为易读的名字。通过搜索,就能很容易地找到想要查看的文件。
6、IPFS是一个模块化系统,IPFS是一个将现有的成功系统分布式哈希表(Distributed Hash Tables (DHTs))、BitTorrent、版本控制系统Git、自认证文件系统(Self-Certified Filesystems - SFS)与区块链相结合的文件存储和内容分发网络协议。这些系统的综合优势给它带来的显著特性:
A.永久的、去中心化保存和共享文件 (区块链模式下的存储DHTs)
B.点对点超媒体:P2P 保存各种各样类型的数据(BitTorrent)
C.版本化:可追溯文件修改历史(Git - Merkle DAG默克尔有向无环图))
D.内容可寻址:通过文件内容生成唯一哈希值来标识文件,而不是通过文件保存位置来标识。相同内容的文件在系统中只会存在一份,节约存储空间。

上面说了IPFS是什么?那Filcoin又是什么呢?
filecoin是分布式网络存储系统IPFS的代币,它的底层是由区块链技术所驱动的。
1、Filcoin是一个区块链项目;
2、Filcoin它是一个去中心化的分布式的存储系统;
3、独特的共识机制将为Filecoin客户提供更好的存储服务,Filecoin中所使用的“复制证明”n (PoRep)和“时空证明”(PoSt)实现方案,这种方案能很好的解决女巫攻击(Sybil attack)、外包攻击(outsourcing attacks);
4、超级账本,通过filecoin这种代币来激励拥有闲置硬盘的用户,能够将硬盘贡献出来,成为IPFS网络上的一名矿工,来以此获得filecoin代币作为回报,存储数据越多,收益越大!

Filcoin的市场:
1、存储市场:
在链上撮合客户和矿工之间的订单给出全球市场的报价,以及优化使存储供应商们(矿工)进行竞争记账,选出最优的矿工来为客户服务,矿工的硬盘容量和收益成正比
2、检索市场:在链下进行订单的撮合使用支付通道请求的延迟最小化容量小但是带宽高的矿工有可能获得较好的回报自动优化某个区域的Hubs,hub可以是不同的节点;
3、交易市场:filecoin的价格将由存储市场的供需关系所决定;

我们说了IPFS,也说了Filcoin,他们之间到底是什么关系呢?
1、ipfs和filcoin分别属于2个项目,
2、ipfs实际上已经在运行的网络协议,
3、filcoin是ipfs的token激励层,

作为区块链项目的IPFS+Filcoin的经济意义又是什么呢?
1、优化全球的存储;
2、优化全球的网络;
3、资源的优化配置;
4、共享经济是人类与生俱来的生存方式;

Filcoin挖矿所需要的条件:
1、网络:带宽(决定收益的最主要因素)、静态IP、NAT(ICE);
2、硬盘:(硬盘容量也决定收益)需要7*24小时稳定工作;
3、硬件:CPU、内存(次要因素)

IPFS让互联网变得不再中心化,Filcoin让存储分布在所有的节点上面,让网络从所有的节点上面去下载。它能够给我们节省60%的带宽, IPFS共享了所有的带宽,,比如说当你访问资源的时候,原先你需要去中心化服务器访问,那现在你可以从你周边的节点进行访问,甚至连主干网都不用依赖!
IPFS+Filcoin难道说不是改变世界的又一大发明吗?

此文是参加2018年3月10日ipfs董天一深圳meetup的一个总结

你可能感兴趣的:(IPFS+FILCOIN改变世界的又一大发明!)