哈希力量归集文库路径访问: 首页 > 无人驾驶智能汽车 > 无人自动驾驶

去中心化IPFS能否替代中心化的传统服务器网站HTTP

橙子 ☉ 文 来源:FS上海比幂社区 2018-07-19 @ 哈希力量

【小哈划重点:IPFS储存方式很特别。举个例子来说,如果我们要通过IPFS储存一张照片,IPFS会将照片分解成一百万份,然后又将这分解完的每一份复制成一万份,分别发给全球各地一万个人的电脑里进行储存。因为是每个电脑中的图片都是碎片化的、而且被分解的很小很小,所以根本看不懂图片的内容。】

关于HTTPrgt哈希力量 | 消除一切智能鸿沟

首先HTTP是一个非常伟大的发明。HTTP协议造就了现在互联网的繁荣,没有HTTP,互联网不可能如此繁荣。它是当今互联网世界的基石,是创世规则,有了HTTP,才有浏览器,才有网站、客户端、小程序等一切互联网应用形式的存在。rgt哈希力量 | 消除一切智能鸿沟

互联网公司将内容数据放到服务器上,普通用户通过浏览器、客户端等各种形式的终端来访问服务器,获取这些数据,这一过程就是我们常说的“上网”。在此过程中,这些数据的传输都是遵照HTTP定下的标准。所以说,当前的互联网是运行在HTTP的规则之下的。rgt哈希力量 | 消除一切智能鸿沟

25.jpgrgt哈希力量 | 消除一切智能鸿沟

但是随着时代的发展,它的弊端逐步显现出来,所以到一定阶段的话,该升级还是要升级。实际上,现有的HTTP协议已经出现了以下几个问题:rgt哈希力量 | 消除一切智能鸿沟

▍第一,HTTP因为是中心化的,对主干网严重依赖,且对中心服务器带宽要求严格rgt哈希力量 | 消除一切智能鸿沟

打个比方来说,如果用户要访问同一个内容,所以就要去相同的服务器,因此就会形成数据线路上的“拥堵”。就像早晚高峰的交通一样,会因为流量的集中爆发而变得寸步难行。我们经常说的上网卡、上网慢,说的就是这种情况产生的。rgt哈希力量 | 消除一切智能鸿沟

然而最常见也很有效的攻击手段——DDOS攻击,就是通过很多台电脑(往往是被黑客控制的肉鸡),向某个服务器同时发起访问,占据服务器的带宽,让访问变得极其缓慢和困难。说白了就是堵路,就像OKEX用户维权,就去把徐明星的大门给堵了,要正常办事的人就进不去了,徐明星也出不来。rgt哈希力量 | 消除一切智能鸿沟

▍第二,HTTP效率低,数据传输成本高rgt哈希力量 | 消除一切智能鸿沟

因为HTTP上很多数据的传输都是重复的,比如在上海有1万名用户,想要在网上看同一部电影,而该存放该电影的服务器在北京,那就需要从北京服务器向上海传输1万次这部电影的数据。rgt哈希力量 | 消除一切智能鸿沟

然而这一万次传输的路线,其中有99%的部分是重合的,可能从北京到苏州这一段,都是同样的一条线路,差别就在最后一点距离上,有的人住徐家汇,有的人住闵行的。为了解决这最后1%的差距,要重复前面99%的部分1万次,这是一个极大的浪费。rgt哈希力量 | 消除一切智能鸿沟

▍第三,HTTP储存数据容易丢失 rgt哈希力量 | 消除一切智能鸿沟

因为页面平均生命周期只有100天,我们访问网页时经常出现“404访问失败”,就是这种原因。rgt哈希力量 | 消除一切智能鸿沟

▍第四,HTTP服务器可能被迫中断rgt哈希力量 | 消除一切智能鸿沟

主干网受制于诸多因素的影响,例如战争、自然灾害、互联网管制、中心化服务器宕机等等。这些因素都有可能使我们互联网应用中断服务。rgt哈希力量 | 消除一切智能鸿沟

关于IPFSrgt哈希力量 | 消除一切智能鸿沟

为什么有人说IPFS有可能改变世界呢?rgt哈希力量 | 消除一切智能鸿沟

因为它是HTTP的一种补充,或者说是一种替代。因为IPFS打造一种完全不一样的内容存储与传输办法。rgt哈希力量 | 消除一切智能鸿沟

那么,不一样在哪里呢?主要有以下几点:rgt哈希力量 | 消除一切智能鸿沟

▍第一、  去中心化,更快rgt哈希力量 | 消除一切智能鸿沟

IPFS上的所有内容都是存储在用户自己的电脑里。相当于把HTTP的中心服务器分散给各个用户,如果其它用户要获取这些内容,就从就近的用户电脑里提取。rgt哈希力量 | 消除一切智能鸿沟

就相当于我们现在使用的滴滴打车。例如我现在在莘庄,我需要去人民广场,只要打开滴滴平台,距离我最近的师傅就会接单。rgt哈希力量 | 消除一切智能鸿沟

在这里每个师傅就相当于IPFS中的一个服务器。这样要比所有的师傅都集中在人民广场(中心化的),我下单后再过来接我,速度更快些。rgt哈希力量 | 消除一切智能鸿沟

这其实就是BT下载技术,因为小编不是专业的技术人员,在这里不对技术做过多的解释。rgt哈希力量 | 消除一切智能鸿沟

▍第二、减少对主干网的依赖rgt哈希力量 | 消除一切智能鸿沟

IPFS的传输方式不像HTTP那样依赖骨干网络,而是通过用户间的连接来传输。每个用户都是一个微型节点,这些节点连接到一起,形成一个立体的拓扑网络,数据从一个节点到另一个节点,跟跑接力赛一样。就算某个节点出错了,那马上换另一个节点走就成。rgt哈希力量 | 消除一切智能鸿沟

而传统的HTTP路线则是树状的,有关键节点存在,所以很容易被监控或者攻击。rgt哈希力量 | 消除一切智能鸿沟

二者的区别有如铁路和羊肠小道,铁路运量大,但依赖路线,且有枢纽,一旦遇到铁道游击队把铁轨给扒了,或者干脆把火车站给占领了,那这整条线路都得废掉。羊肠小道虽然运量小,但方便灵活,一条路上有鬼子,换条路走就是了。而且你架不住小道数量多,虽然一条路上来的人少,但四面八方都在来人,所以运输起来并不会比铁路慢。rgt哈希力量 | 消除一切智能鸿沟

▍第三、 数据永久储存rgt哈希力量 | 消除一切智能鸿沟

IPFS储存方式很特别。举个例子来说,如果我们要通过IPFS储存一张照片,IPFS会将照片分解成一百万份,然后又将这分解完的每一份复制成一万份,分别发给全球各地一万个人的电脑里进行储存。因为是每个电脑中的图片都是碎片化的、而且被分解的很小很小,所以根本看不懂图片的内容。rgt哈希力量 | 消除一切智能鸿沟

这样既能保证数据的安全性,而且也能防止数据的丢失。rgt哈希力量 | 消除一切智能鸿沟



收录源追溯链接或暂略


本文收录后固定可引用URL链接
    http://www.haxililiang.com/jishu/rumen/28248.html


☉ 文库同一主题内容智能推荐 ☉
哈希力量 ☉ 人机智能科普文库