IPFS如何构建下一代互联网

2018-10-07  本文已影响34人  4fd281c9d96e

IPFS是一个分布式存储项目,它与它的激励层Filecoin形成了一个有效的市场闭环,目标是要构建一个去中心化的存储网络系统。Filecoin是2017年最大的一个私募项目,短时间募集2.54亿美金。

它的目前期货的价格在35块钱左右,按照它发行的token总量20亿美元来算,它现在的市值是在700亿人民币,其中70%是拿出来挖矿的,现在有大量矿工在摩拳擦掌做各种准备。

IPFS如果实现,以后的世界会是什么样的?

首先,以后的智能设备,比如手机,它很有可能就是一块游戏屏,或者射出全息影像的小设备,不像现在的手机这样笨重。因为IPFS实现的就是一个存储的功能,随之5G时代的到来,网速越来越快,不再需要存储的硬件。

其次,存储成本越来越低。IPFS是基于内容寻址的存储模式,相同的文件都不会重复存储,它会把过剩的资源挤压下来,包括存储空间都释放出来,数据存储成本就会降低。

更加大胆的想象,如果人类由碳基生物变成硅基生物,我们的思想都存储在计算机网络里,那么只要你有足够的Filecoin,你就可以在IPFS上面永远生存下去。

今天,首先我会讲一下互联网怎么构成的,第二版块是对IPFS整体的介绍,第三个板块介绍Filecoin,第四块就是Filecoin挖矿怎么挖。

1、HTTP协议的4大不足之处

IPFS如何构建下一代互联网

上图是世界上第一台web服务器,这是一台中心化服务器。上面贴了一块纸片,写着永远不要关闭这台计算机,如果你关闭了这台计算机,可能你发布到网络上的所有东西都访问不到了。

IPFS如何构建下一代互联网

上图涉及到互联网结构,红点是web服务器,蓝点是终端设备,web服务器存储了我们的文件,其中一个web服务器关闭了,文件就会丢失,终端设备就无法访问数据。

互联网由以下几个部分构成

首先,物理层面就是传输网络;其次,中间层就有传输协议,比如说HTTP,FTP、BitTorrent等BT技术;第三,还有硬件上面的web服务器;最后,还有终端设备,即手机、电脑等。

目前,整个web服务器的传输协议基本都是HTTP,它的功劳是功不可没的,它提升了整个世界的运转效率的,在成就互联网的繁荣、加速人类知识的进步上,起了非常大的作用。

但是它也是有很多不足的地方

首先,它的带宽是严重浪费的,效率严重低下,成本也非常高。中心化的通讯模式导致所有终端都要从一个Web服务器查找数据,这就要求服务器的带宽很大,浪费了很大的带宽,所以它的效率很低,这从而导致它的成本非常高;

其次,它的数据删除很频繁,经常出现网站无法访问的问题。数据是存储在单一设备里面的,服务器主观认为某些数据价值不大,就会将其删除,这就很容易造成数据丢失;

第三,对主干网络依赖严重。所有数据存储在一个地方,为寻求规模效应,机房就会建设在一个地方,就会非常依赖一个主干节点;

最后,DDOS的攻击泛滥。很多东西都放在同一个节点上,就很容易产生DDOS攻击。

所以HTTP作为人类文明的平衡器和创新加速器的作用日益受到威胁,以及满足不了人类发展的需求了,而IPFS可以解决这个问题。

2、IPFS协议如何构建下一代互联网

那么,IPFS是怎么改变通讯模式,改变互联网?怎么构建下一代互联网的?

首先IPFS是一个协议。通过这个协议我们之间可以传输文件,传输数据。IPFS和HTTP的协议是不一样的,通讯模式也是不一样的;

其次,IPFS是一个文件系统。比如,它会把一张1M的照片分成对个256K的小文件进行存储。

第三,IPFS是一个web。它可以把所有的节点,设备连成一张网。

第四,IPFS是一个模块化的协议。IPFS把过去的一些成熟的协议凑到一起变成了一个新的协议。

第五,IPFS是一个P2P的系统。它是从节点与节点之间去拿东西的一个系统,是一个网状结构的系统。

最后,IPFS是一个CDN,IPFS有CDN的功能。CDN是一种加速技术,比如你向附近的人要一个文件,如果你的网络非常快,就可以拿到你这里,这样速度就比较快。

打一个比方,比如你想去看一个电影,这个电影是存在中心化机房里,在北京。我们在深圳看这个电影,如果我们从北京读取数据,这对网络的要求非常高,速度也会很慢。这时就可以用深圳和北京之间的一个机器,先从北京把数据抓过来,再传给深圳,速度就会加快。

IPFS带来了哪些改变呢?

IPFS弥补了很多HTTP的不足,比如改变了文件的存储方式、数据在互联网上的传输方式、人们使用数据的方式,存储资源、带宽资源也得到了优化配置。

首先,IPFS改变了文件存储的方式。原来的存储方式是在一个中心点上存储整个文件,但是IPFS把一个大的文件打散成很多小文件,存储在整个网络的其他地方。

其次,数据在互联网上的传输方式也发生了改变。HTTP协议是在一个中心点查询数据,IPFS是一个点对点查询数据的通讯方式。有一点需要补充,IPFS是基于内容寻址的。比如说1M照片会分成256K大小的文件存储在世界各地,所有的小块文件以及大块文件都对应一个哈希值,只要文件是一样的,就不会被重复存储。

第三,带宽资源得到了优化配置。那以前中心化的模式,需要很大的带宽,IPFS可以从多节点上访问数据,可以选择从最近的节点上查询数据,可以节省大量的带宽资源。   

第四,IPFS是一个模块化协议,它是由DHT—分布式哈希表、BitTorrent—BT协议技术、Git—版块化技术、SFS—自认证命名技术,这四个成熟技术组合形成的一种通讯协议方式。

首先,在应用层上,优先的应用数据是IPNS,包括IPLD,这是命名系统和Merkle DAG 的,是定义数据的,IPFS是方便大家找到数据的。最后一块是libP2P,这个环节是交换数据,包括路由、网络,这三个部分都是为了实现移动数据功能的。

3、Filecoin的意义

我们来讲一下它的激励层Filecoin。IPFS在2015年已经是一个非常成熟的技术了,也有很多应用使用IPFS技术,尤其是很多区块链项目已经在开始用IPFS存储他们的数据了。

但是在2015年没有被应用,说白了就是没有利益,没有人愿意帮你存储数据,所以Filecoin就出来了。Filecoin是一种币,一个token,是IPFS上面的一个激励层,有了激励,所以大家就愿意存储数据了。

讲一下这几个项目之间的关系。

首先IPFS和Filecoin,两个项目都是Protocol Labs公司做的,创始人是斯坦福毕业的Juan Benet;Protocol Labs的使命是想搭建更好的互联网;IPFS定位是做开源、去中心、基础底层网络,它的使命是替代HTTP;Filecoin的使命是成就IPFS。

Filecoin作为IPFS的激励层,在私募的时候,整体的投资人只有两千一百名,但是它是加密货币3.0,构建了一个去中心化的存储网络,也是新一代的硬盘网络,因此它在短短半个小时的时间就募集了2.54亿美金。

IPFS+Filecoin的经济意义是什么呢?

首先,优化全球存储。Filecoin激励大家挖矿,存储数据,整个网络就起来了,没有被很好利用的剩余存储资源都被激活起来。同时IPFS可以替代HTTP的功能,可以优化全球的通讯网络,整体资源也得到了优化配置。

Filecoin作为IPFS的激励层,它的共识机制叫:时空证明。它实际上就是一种PoS,就是全域性证明,相对于PoS有一个升级,就是把权益替代成存储,就是PoST,PoST中的T就是time,时间,就是在某一段时间里面所产生的存储空间。

IPFS就是硬盘挖矿,大家贡献自己过剩的存储资源,获取Filecoin的奖励。这是一个促进实体经济发展的事情,因为它没有浪费什么资源,相比PoW节省了大量的能源,并且通过这个方式形成了整个区块链的共识机制。

Filecoin是一个区块链的落地项目,它是通过存储空间,流量交易这两个市场来完成存储和流量的交易的。它有两个市场,一个是检索市场,一个是存储市场。它是通过时空证明完成新币的发放,是一种线性发放的方式,每六年减半一次,分12年发完。

Filecoin的token体系设计是这样的,5%给Filecoin基金会,作为长期的社区建设网络管理费用,六年时间逐步解禁;10%给ICO投资人,私募轮+公募轮,根据挖矿的进度,会逐步进行解禁;15%给Protocol Labs官方团队,Protocol Labs团队不是一个中心化办公的方式,工作人员是分布在全球各地的,都是全球顶级的技术极客,Juan Benet等几个核心成员在美国,也是六年逐步解禁的;剩下的70%给矿工。

目前Filecoin的市值是1200亿人民币,70%相当是840亿人民币拿出来分给大家,所以大家没有理由不疯狂。

上一篇下一篇

猜你喜欢

热点阅读