微软|IPFS去中心化存储 VS 中心化存储 HTTP(上)

微软|IPFS去中心化存储 VS 中心化存储 HTTP(上)

文章图片

【微软|IPFS去中心化存储 VS 中心化存储 HTTP(上)】微软|IPFS去中心化存储 VS 中心化存储 HTTP(上)

聊到IPFS就离不开数据 , 我们现在是一个大数据的时代 , 人人都在说数据 , 有一句话叫做得数据者得天下 。 而且未来人类一年所产生的数据将是过去100年产生数据的总和 。 为什么这样子是因为现在全球有9亿台的互联网设备 , 每时每刻都产生了大量的数据 。 既然有海量的数据 , 那是不是就应该有海量的存储空间来存储这些数据呢?那互联网发展以来是通过什么样的方式 , 什么样的技术来做的云存储呢?

互联网通过什么方式云存储?
那我们就聊到我们当下人人皆知的HTTP超文本传输协议 , 这个我相信大家都不陌生 , 你在输入任何网址之前 , 前面的前缀都是HTTP 。 那这个技术已经使用了20多年 , 它相当于人和人之间的一座桥梁 。 我举个简单的例子 , 假如我现在给你发照片 , 它不是说从我的手机直接到你手机里的 , 而是一定要经过这个桥梁做一个传导 , 这个过程叫做上传和下载 , 我把照片上传到这个桥梁上 , 你再从桥梁上把它给下载下去 , 那这个桥梁用了20多年 , 所有的互联网公司 , 所有的互联网用户都在使用这一座桥梁 。 想一下 , 一座桥梁用了这么多年 , 上面堆满了游客 , 那这座桥会不会出现问题?对 , 一定会发生一些问题 , 一定会暴露出一些不足 , 而且这些不足一定会影响到我们互联网用户的使用和体验 , 那我们就来看一看HTTP它到底存在哪些不足 。

传统HTTP中心化存储的不足
归根结底 , HTTP它最大的不足 , 它的存储方式是中心化的存储 。 以阿里云为例 , 它就是建造一个中心化的服务器机房 , 把所有的数据都放在里面 , 所有的人访问一个网站的时候 , 它都是从这一个点给你传输的 , 比如双11或者双12 , 人最多的时候 , 我们就会觉得好卡好慢 , 一座桥上堆满了人 , 又怎么能走快了呢?所以HTTP中心化存储暴露的第一个问题——传输缓慢 。
第二个问题 , 我们应该接到过很多垃圾电话或者垃圾短信吧 , 那你的数据是如何泄露的呢?就是因为它中心化的存储 , 它存在不安全性 , 你所有的数据都存在一个服务器里 , 黑客攻击了这个服务器 , 那你的数据是不是一下就被盗了 , 所以HTTP中心化的存储第二个问题——数据不安全 , 隐私泄露 。

那第三个问题 , 它的中心化服务器机房是在某一个地方建立的 , 那如果这个地方发生了比如说天灾、火灾 , 或者是停电断网了 , 这个服务器坏了 , 那你的数据会怎么样 , 你的数据就会全部丢失 。 所以HTTP中心化的存储第二个问题——数据丢失 。
那像阿里云、金山云、腾讯云 , 它们是不会允许客户的数据丢失的 , 所以他们启用了一个存储方式 , 叫做两地三建 , 什么意思?就是异地备份 , 在两个城市建三个服务器 , 把你原本一份数据存三份 , 这样可以保证即使一个坏了还有两个 , 两个坏了还有第三个 。 但是各位这样虽然有效地防止了数据的丢失 , 但是大家想一下 , 你原本只要存一次 , 现在要存三次 , 会带来什么?存储成本的增加 。 也就是HTTP中心化的存储第四个问题——费用非常的昂贵 。
那既然HTTP中心化存储有这么多的问题 , 那我们就一定要解决它 , 那到底谁能解决?如何解决?请关注 , 下一篇文章为您解读 。