据鑫链财经报道(xinchaincaijing.com),最近互联网技术圈里,出现了一个新名词“IPFS”,很多人都知道这是一份协议,但它究竟是什么,又有哪些特点呢?下面一起来看看这门新技术。
什么是IPFS?
IPFS全称为Inter Planetary File System,翻译过来的意思是“星际文件系统”,IPFS是用于存储和访问文件、网站、应用程序和数据的分布式文件系统。官网的一句话描述是:“一个点对点的超媒体传输协议”,IPFS支持创建完全分布式的应用,可以让存储在IPFS上的文件数据,在全世界任何一个地方都能快速获取,让我们访问数据更快,更安全,同时更加开放。
IPFS是一种网络传输协议,它既不是代币名称也不是项目名称,IPFS本身来讲并不能挖矿,能够挖矿的是IPFS网络上的激励层Filecoin,我会在下篇文章中给大家进行详细介绍。
IPFS这门技术诞生于2014年,由协议实验室(Protocol Labs)创建,IPFS整合了最先进的网络技术,如(BitTorrent、DHT、Git、SFS等),打造了这个基于内容寻址的点对点的超媒体协议,是现有互联网的完善,最终可能完全取代现有互联网,成为新一代互联网。
IPFS有什么特点?
数据永久存储
通过IPFS协议,任何存储在这系统里的资源,包括文字、图片、声音、视 频,以及网站代码,都会通过IPFS进行哈希运算,生成唯一的地址。
加上加密算法的保护,该地址具备了不可篡改和删除的特性。这样就表示一旦数据存储在IPFS中,它就会是永久性的。
举个例子,平时打开一些网页,有时总会遇到“404 Not Found”这样的情况。根本原因就是你浏览网页的中心服务器出现问题了,这是中心化技术带来的问题,难以改变。
但这种情况,在IPFS上就不会发生。即便是把该中 心服务器撤销,只要存储该信息的网络依然存在,该网页就可以被正常访问。存储站点的分布式网络越多,它的可靠性也就越强。
解决“过度冗余”问题
如今我们的个人电脑都会存储一些电影、音乐、电子文档这样的文件。但很多文件在网络上都是同质的,比如我的电脑下载了最喜欢的动漫电影《柯基》,但说不定你邻居也在电脑里收藏有这电影呢。
这样的后果,带来的就是内存资源极大浪费,这就是HTTP协议的弊端。同样的资源备份的次数过多,就会造成过度冗余的问题。
但IPFS就可以很好地解决这个问题。IPFS会把存储文件,做一次哈希计算,只字不差的两个文件哈希值相同。用户只需要使用相同的哈希值,就可以访问那个文件,这个哈希值就是文件的地址。只要获取这个地址,就可以共享资源了。
由于IPFS协议的永 久存储特性,你再也不用担心喜欢的《阿凡达》电影找不到了,在也不用备份了,因为全球的电脑只要几个人存储着这部电影,你就能永远观看,这样就能省下非常多的内存资源。
风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。