币圈子-打造专业区块链媒体平台

IPFS是什么区块链技术?这项新技术能做什么?

2018-07-31 20:08:12 | 来源:互联网 | 6305人阅读 | 作者:币圈子
全文导读
随着区块链的发展越来越好,相关的技术也在不断的出现,慢慢充实了区块链整个领域,前段时间,一个名叫IPFS的项目出现,并且引起了人们的关注,那么它到底怎样的一项新技术呢?IPFS是永久的、去中心化保存和共享文件的方法,这是一

 随着区块链的发展越来越好,相关的技术也在不断的出现,慢慢充实了区块链整个领域,前段时间,一个名叫IPFS的项目出现,并且引起了人们的关注,那么它到底怎样的一项新技术呢?IPFS是永久的、去中心化保存和共享文件的方法,这是一种内容可寻址、版本化、点对点超媒体的分布式协议,也被称为“星际文件系统”。看到这个定义,其实我们可以想到另外一项技术,那就是现在互联网通用的web协议——HTTP协议。其实IPFS的目标就是取代HTTP协议。

区块链技术

根据IPFS的形容,HTTP协议虽然已经进化过好几代,但是仍然存在一些不可避免的弊端:

· HTTP效率低下,服务器成本昂贵

使用HTTP协议从一台计算机服务器上一次只能下载一个文件,而不是同时从多台计算机中获取文件。通过P2P方式的视频传输可以节省带宽成本的60%。

· 历史文件被删除

网页的平均使用寿命为100天,大量的网站文件不能得以长期保存。有些重要的文件因操作不当,也有可能永远在互联网消失。

· 中心化的网络限制了机会

互联网一直是人类进步的催化器,但中心化的网络容易被控制,是对互联网良性发展的的威胁。

· 网络应用太依赖骨干网

为保证数据的可靠性,我们开发的应用程序太依赖大型的中心服务器,并通过大量的备份来保证数据的安全。

区块链技术

既然如此,IPFS技术打算如何弥补这些缺点呢?

在这个协议中,IPFS把文件在系统中如何存储、索引和传输都定义好,也就是将上传好的文件转换成专门的数据格式进行存储,同时IPFS会将相同的文件进行了hash计算,确定其唯一的地址。所以无论在任何设备,任意地点,相同的文件都会指向相同的地址(不同于URL,这种地址是原生的,由加密算法保证的,你无法改变,也无需改变)。

然后通过一个文件系统将网络中所有的设备连接起来,然后让存储在IPFS系统上的文件,在全世界任何一个地方快速获取,且不受防火墙的影响(无需网络代 理)。

所以从根本上说,IPFS能改变WEB内容的分发机制,使其完成去中心化。而且目前,IPFS还不够成熟,并不能完全取代HTTP协议,但是web协议在未来必然会有所改变。

温馨提示:文章不代表币圈子立场,不构成任何投资建议,谨防风险!本文来源于币圈子网站,转载请注明出处!侵权必究!
相关阅读
扩展阅读