IPFS,新一代互联网下一代的基石

IPFS,新一代互联网下一代的基石

如果说区块链技术是互联网技术的一次升级,那么IPFS,可能会被认为是对互联网协议的一次颠覆性的革命。

IPFS像是一个分布式存储网络(类似于Ceph),任何存储在系统里的资源,包括文字、图片、声音、视频,以及网站代码,通过IPFS进行哈希运算后,都会生成唯一的地址。今后,你只要通过这个地址就可以打开它们。并且这个地址是可以被分享的。

而由于加密算法的保护,该地址具备了不可篡改和删除的特性(在某种意义上,如果破解密码还是有可能被篡改或删除,但概率极低)。所以,一旦数据存储在IPFS中,它就会是永久性的。比如我们经常会遇到的某个资源删除无法访问的问题。

星际文件系统IPFS是一个面向全球的、点对点的分布式版本文件系统,目标是为了取代目前统治互联网的超文本传输协议(HTTP),它将所有具有相同文件系统的计算设备连接在一起,让互联网速度更快、更安全、更健壮、更持久。

IPFS是一个协议也是一个网络,实实在在的网络,并且已经运行了2年半了。IPFS协议对标的是HTTP协议,HTTP大家都很熟悉了,HTTP是一个传输协议, 解决的是网络传输问题。

IPFS也是一个数据数据传输协议, 相比于HTTP有如下优点:

  • P2P下载, 节省高达60%的带宽, 使用成本低廉
  • 永久web, 不在删除数据
  • 分布式的网络, 给互联网带来生机
  • 不再依赖主干网, 降低因不可抗力造成的服务中断问题

1. 授权的:内容可以被哈希并且通过链接进行验证。

2. 永久保持的:一旦文件被提取,对象就可以永久性的缓冲。

3. 通用性的:任何数据结构都可以被表述为梅克尔有向无循环图。

4. 去中心化的:任何节点都可以创建对象,不需要从中心节点写入。 相应地,以下属性构成了整体性系统

相应的的以下属性 构成了整体性系统

⑴ 链接是按内容寻址的。

⑵ 对象可以被非信任的节点所服务。

⑶ 对象可以被永久缓存起来。

⑷ 对象可以被离线创建与使用。

⑸ 网络可以被分区与合并。

⑹ 任何数据结构都可以被模式化与分布式。


分享到:


相關文章: