前言
美国沃尔特·艾萨克森在《乔布斯传》中写道:“The best way to predict the future is to invent it.” 预测未来的最好方法就是创造未来。
伴随着区块链技术在全球的迅速普及,越来越多的分布式存储程序应运而生。针对区块链应用中的数据存储隐患,2015年实验室创建了IPFS项目,未来,网络储存将取代传统意义上的HTTP区域,IPFS将会成为最基础的应用程序,了解IPFS也将成为每个人的必备基础知识。
星际联盟致力于“以数字科技驱动新未来”,致力于与更多的人分享IPFS知识。本篇为您讲解IPFS的基础概念,相较于HTTP超文本协议的巨大优势以及未来的发展前景。
IPFS的基础概念
星际文件系统IPFS(InterPlanetary FileSystem)是2015年由Protocol Labs和Juan Benet共同创建的项目,它是一个面向全球的、点对点的分布式版本文件系统,IPFS是互联网的底层通信协议,它的目标是为了补充甚至是取代目前统治互联网的超文本传输协议(HTTP )。
IPFS利用分布式哈希表解决数据的传输和定位问题,把点对点的单点传输改变成P2P(多点对多点)的传输,其中存储数据的结构是哈希链,利用哈希链即可实现内容寻址。
基于位置(IP)寻址的网络服务查找内容,需要先找到内容所在服务器(根据IP),然后再在服务器上找对应内容。而在IPFS网络里,每一个文件、文件夹都是以Qm为开头字母的哈希值,无需知道文件存储在哪里,通过哈希值便能够找到这个文件。
简单说:IPFS允许您创建本地Web,你可以从网上下载想要的东西,别人也可以从你的设备中获取该文件。
IPFS相较于HTTP的巨大优势
速度更快:HTTP的客户网络访问绝大部分不是本地化的,有网络延迟;IPFS采用P2P网络拓扑,全网域计算机都可以成为存储节点,就近分布式存储大大提高了网络访问速度。
成本更低:HTTP需要较高的维护运行成本;IPFS会自动进行重复数据删除,可以“精确搜索”,极大的降低了服务器存储成本,也降低了服务器的带宽成本。
更安全:HTTP一旦遭受DDOS攻击,所有数据将全部丢失;IPFS中每个文件都有自己的哈希值,只有使用此哈希值,才能获得文件的片段。黑客无法攻击,文件不易丢失,安全有保障。
数据永久保存:IPFS服务器遍布全球,即使服务器被自然灾害或人为灾难摧毁,服务器的其余部分也会有备份,以便您可以恢复数据并永久存储。
随着区块链市场的不断扩大, IPFS也正在向全球化、产业化方向发展,伴随分布式存储的广泛应用, IPFS最终将引领未来数据存储市场。
【星际讲堂】致力于与更多的人分享IPFS知识,共同创建美好科技未来。每周三定期与你分享,不见不散!
- END-
领取专属 10元无门槛券
私享最新 技术干货