上篇文章有讲什么是IPFS,为什么说IPFS将会取代HTTP. 接下来我们讲讲IPFS的应用价值。
拥有IPFS协议的互联网世界是怎么样的呢?
IPFS网络里的文件,会被赋予一个哈希值,这个哈希值类似于我们的身份证号,它是独一无二的,它是从件内容中被计算出来的。
即使文件内有一个标点的改动,被计算出来的哈希值也是完全不同的,就像一对双胞胎,也拥有不同的身份证号。

命令行上传个图片通过哈希直接访问IPFS网络
所以,IPFS网络中的文件,都只存在独一无二的一份,文件自然不会被重复存储,不会被恶意篡改(篡改了文件的哈希值就不同了),大大降低存储成本,减少存储资源浪费。
这份独一无二的文件,只要查询它的哈希值(身份证号),便能找到这个文件,比平时我们查找文件,方便很多。
我们平时可能要跳转好几个网站才能找到文件,甚至有些文件在你不知道的网站里,就会错过这个文件。
IPFS网络里的下载,是一种类似迅雷下载的技术(p2p下载)。
当文件上传到IPFS网络,这个文件被分散成很多份,每一份都存在世界各地不同的硬盘里,每个地方都有这个文件的一部分。
下载文件的时候,就从世界各地的硬盘里同时获取数据,速度比中心化存储快很多。
上面说了,被上传到IPFS网络的文件是被分散成很多份的,文件分散在全球不同的地方,所以IPFS网络天然能防御自然灾害。当某地遭遇诸如地震,水灾,洪水,这些不可抗力,IPFS系统会立即启动修复功能,把存储在灾害地区的数据立即恢复至其他地方。存储在IPFS系统里面的数据比目前你所使用的那些云服务都要安全,根据这个特性,你上传的文件将会永久性储存在互联网上,没有任何人可以将它破坏。
同理,IPFS天生就拥有抵挡DDoS攻击(瞬间大量的访问进入网站)的能力。因为所有的访问将会被分散到不同的节点,甚至攻击者自己也是节点之一。某种程度上讲, IPFS甚至能抵挡量子计算的攻击。如果你存储的文件是不想别人看到的文件,在存入IPFS之前对文件进行加密即可,这样即使别人拥有此文件的哈希值,还需要私钥才能查看数据。
IPFS都能做些什么呢?
在 /ipfs 和 /ipns 下面挂载全球文件系统:就是说我们所有的文件都可以存到上面。挂载个人同步的文件夹, 可以自动进行版本管理, 自动备份. 也就意味着未来我们将拥有无限空间的网盘, 不用担心数据丢失, 不用担心隐私泄露(非对称加密)。作为加密文件和数据共享系统。IPFS天生视乎就具备这样的能力, 文件加密, 数据共享, 都是小菜一碟。
作为带版本控制的软件包管理系统。
作为虚拟机的根文件系统。
作为利用管理程序, 把IPFS作为虚拟机的引导文件系统:在线操作系统。
作为数据库:应用可以直接操作IPFS的Merkle DAG数据结构, 并且可以使用IPFS的版本控制, 缓存. 试想一下我们的数据库直接存在IPFS的文件系统是什么体验? 自动份, 永不丢失, 安全加密, 无限空间, 高速连接, 想想就美好. 科技改变生活, 未来会有多美好....
作为加密通讯平台,谁都别想窃听消息通信了
作为加密CDN, 作为web的CDN, CDN功能全包了
永久web, 不存在不能访问的链接, 跟 404 说 byebye。
实际上IPFS能做的不仅仅限于这些场景。IPFS的分布式存储机制能够极大的降低数据存储的成本,提升数据下载速度。那么凡是需要优化数据存储的地方几乎都可以使用IPFS来提升效率。
IPFS是开放的,它为所有的区块链准备好了数据存储结构,可以链接到不同的区块链项目,这就是为什么那么多的白皮书提到要和ipfs链接,IPFS将作为区块链的基础设施存在。
IPFS在其他项目上的应用
akasha: 基于以太坊和IPFS的社交网络
Alexandria:去中心化的内容发布平台
Arbore:朋友之间的文件共享系统--相信很快就可以抛弃某度的云盘了
dtube:利用IPFS作为存储的视频分享网站
git-ipfs-rehost:可以把github上的项目存储到IPFS上
Interplanetary Wiki:建立在IPFS上的wiki(土耳其封锁了wiki,借助于IPFS,现在已经恢复了访问)
ipfs-search:基于IFPS的搜索引擎
ipfs-share:基于IFPS的文件分享
ipfs.pics:基于IFPS的图片分享网站
Orbit:基于IFPS的分布式聊天工具
Partyshare:一个简单的文件共享系统
computes.io:基于IPFS的分布式计算机(这个牛,把世界上的计算资源收集起来,构建一个巨大的分布式计算机)
OpenBazaar:openbazaar是一个去中心化的淘宝,口号是“买卖自由/Buy and Sell Freely”,问题是一旦用户停止运行软件,商店就下线了,借助于IPFS,openbazaar2.0 打造一个离线商店。
Ubuntu:著名的linux发行版本Ubuntu正在计算把发行版本转移到IPFS上来,目前正在讨论方案。
火狐浏览器:支持ipfs在内的分布式协议
还有很多应用就不一一举例子了,更多的应用在开发中,相信也很快我们就能看到了,甚至你现在浏览的网页已经有一些是利用IFPS建立的了。
一、帮你快速卖货、融资、订单管理、物流仓储管理、区块链溯源、客户关系管理、打造商业生态盈利系统
1、康德环宇智能供应链软件 https://www.iekant.net
(1)全球区块链通证融资系统、区块链矿机/矿池系统、区块链Defi/DAPP、数字货币发行和区块链钱包开发;
(2)拼购电商卖货系统、品牌工厂智能零售系统、供应链上下游卖货系统、爆品卖货系统、社区智能零售系统;
(3)社交电商分销系统、会员电商卖货系统、社群电商卖货系统、社区团购卖货系统;
(4)直播卖货系统、跨境卖货系统、企业商学院培训系统、企业客户关系管理CRM系统、手机+PC版官网系统;
(5)智能供应链ERP系统、智能物流仓储软件WMS、区块链供应链溯源系统。
二、帮您解决供应链溯源、数字银行与通证、快速投融资理财达到财富倍增的难题
1、康德环宇智能供应链金融 https://sc.iekant.com
(1) 康德环宇银行 https://www.iekant.co,
APP下载地址 (在手机浏览器里打开)https://www.iekant.co/KUL.apk
(2) 康德环宇货币 https://m.iekant.co/Duobao/index
三、帮您解决精准消费、智能化供需难题
1、康德环宇电商 http://www.iekant.com
——康德环宇,让您的效益裂变式剧增!
手机:0086-18938945828
微信/QQ:1617580208
全球统一热线:400-6187-828
企业邮箱:kant@iekant.com
康德环宇作为世界百强企业,是国家高新企业,核心产品全部获中美国家知识产权,是国家工信部独家授权区块链应用开发中心;康德环宇全球品牌客户案例200多万个,其核心团队研发的供应链系统支撑着全球70%的行业应用市场;康德环宇是全球领先的智能供应链运营,让您的效益裂变剧增!
全球统一热线:400-6187-828
邮件:kant@iekant.com