为什么对IPFS的需求日益急迫?

fffmCQ.jpg

为什么要使用 IPFS?

基本上, IPFS是一个简单而大胆的目标:通过替换 HTTP来重新构建整个互联网。

一个站点的地址通常用 HTTP作为前缀。IPFS旨在完全取代 HTTP协议,成为因特网的基本层。

事实上,我们当前的 Web版本有时被称为 Web2.0, IPFS是 Web3.0的自然演变。

为何重新构建整个网络?

FACEBOOK

事实上,你可能已经受到 HTTP缺陷的影响,只是你不知道而已。

网络现在怎么样了?

目前的因特网不能支持即将到来的创新和用户浪潮,因为因特网未来的发展需要更多的带宽。

例如,人们开始追求高画质的视频,这需要8 k、16 k甚至更多。

FACEBOOK

随着网络需求的增加,成本也随之增加。

诸如 Facebook、 Google和其他公司,他们会花费数十亿美元支持他们的网络架构,并向你提供内容。当然,成本也可以通过各种方式分配给用户,因为存在这样的障碍,许多本应对人有用的应用程序无法实现。

然而,大文件并非影响网络的唯一问题。与 Internet相连的设备数量的增加是另一个重要原因。

如今,不仅仅是电脑和手机这样的数码设备可以联网了,连家电这样的所有接通电源的机器也可以联网了。当更多的设备连接到因特网时,为这些设备提供服务的需求也在不断增长。

未来与因特网相连的设备数量将持续增长,物联网的新概念也开始进入人们的生活。物联网被设计用来连接你周围的一切,不管是汽车、房门、电灯、电表还是其它。

迅速发展的物联网,将对现有的因特网构成挑战。

FACEBOOK

我们需要一种能迅速扩大、有效地开发的替代品。所以才需要 IPFS。

安全性

你们有没有问过,我怎么知道我想要什么就是我想要什么?如果一个实体修改了图像,会怎么样?

一开始听起来可能微不足道,但随着技术的进步,像伪造品这样的问题也逐渐出现了。

但是,现在有更多的当务之急。怎样才能知道自己所链接的网站是对的,而非被恶意黑客钓鱼攻击?目前,我们已经建立了一个认证中心系统,以防止这类事件的发生,但需要对第三方进行信任。

高度集中的问题

就拿 Facebook来说,当中央服务器出现 BUG时,404就会出现页面。目前的因特网的基本问题是基于客户-服务器模型。

也就是说,客户(浏览器)向中央服务器请求数据(如 facebook服务器),然后由服务器提供数据。

这两种方法在不出现问题的时候都很有效。但当大量用户涌入,或发生自然灾害,黑客攻击,甚至是代码中的简单错误时,服务器很容易崩溃。其结果是,没有人能够访问其内容。

FACEBOOK

隐私权问题

透过这次疫情可发现,透过因特网可追踪到每个人的旅行轨迹。如果这些便利被非法使用,将会导致大量隐私泄露。

很明显,最近几年暴露出很多隐私泄露的问题。

也就是说,每个人都通过网络社交、通过银行卡赚钱、通过网络玩游戏、通过网络工作。您会发现,只要连上因特网,就不会有隐私。

因特网审查可能意味着两方面:

内容可能会受到大公司甚至政府的审查;

这样做就相当于让其他人决定哪些内容可以允许发布。

通过因特网进行个人能力的检测。

FACEBOOK

想像一下,如果一个内容创造者和 YouTube、 Medium或者 Twitter完全不同的话,他可能会失去生计。

假设您已从领英 linkedIn中删除,并且由于无法使用电子邮件,因此无法再联网。由于因特网越来越普及,与因特网断开连接的后果越来越严重。

IPFS是一种融合了多种创新的解决方案,它将解决人类许多技术问题。

在这种意义上,比特币就像是一种货币,除了它不能彻底改变金融之外,它还能改变互联网,进而改变我们的生活。

FACEBOOK

安全: IPFS不需要信任任何人

IPFS消除了对第三方的信任,即所有 IPFS数据均经过自我认证。这种修改,如何保证用户确信他所接收的数据是可信的?

这一成功自证的秘诀来自哈希函数。

如数据已输入,则输出唯一的指纹散列值。

这两个函数以一种方式设计,使得找出两个能够产生相同结果的数据非常困难,以致于实际上无法伪造原始数据。

Hashy的特殊之处,就像用来记录指纹对人类的意义一样重要,它能精确地找到一个人,而且它是不可复制的。这就是说, hash是惟一标识符,并且不会破坏原始数据的隐私。

hash函数将数据转换为唯一指纹

这和 IPFS有什么关系?

通过 HTTP,当用户进入网页时,浏览器就会把数据放到网页服务器上。这个地点可能受到黑客的欺骗。或许你可以不发送博客,而是发送一个钓鱼网站来截取用户密码。

但通过 IPFS,用户不需要输入 HTTP的网址,只需要得到如下样子的散列:

KmTkzDwWqPbnAh5YiV5VwcTLnGdwSNsNTn2aDXBFca7D.)。

FACEBOOK

假定黑客已截获

在QmTkzDwWqPbnAh5YiV5VwcTLnGdwSNsNTn2aDxdXBFca7D的请求尝试发送一个恶意钓鱼网站时,用户可以运行散列函数,比较接收到的散列值,然后将其拒绝。

能够有效防止黑客攻击。

但是,这种模式并不完美,因为它总是保持数据完整性。

若使用者申请法律档案,该档案的个别子目并无差异。当用户下载程序时,程序将没有1或0。当用户请求图片时,每个像素都会处于相同的位置,这是在伪造图像时一个有趣的特性,在这些地方很难确定图片的真实性。

和之前提到的 LOCATION地址寻址不同,这里的重点是使用 hash函数获取数据的 CONTENT地址(因为有一个 hash地址)。

FACEBOOK

效能和速度

因为用户查询数据是基于其内容的散列值,而非其位置,所以我们怎么知道在哪里没有找到这些数据呢?资料在哪里?究竟是哪个服务器?

答案是,数据在任何地方。任何一个人都可以加入 IPFS对等网络。你可以把它看作是一个 BitTorrent,这个协议经常被用来发布盗版电影和歌曲。

因为每个人都可以发布数据,所以只要从地理位置接近的人那里获取数据,反之亦然。从地理位置来看,如果数据靠近用户,则会大大提高效率。

假如一个房间里有100个 HTTP用户和100个 IPFS用户想要访问相同的网址,他们的体验会有什么不同?

一是 HTTP用户

将有100个 HTTP用户发送一个请求到该地址。其中的每一个请求都是通过因特网,通过一堆路由器回传到服务器,然后从服务器发送请求的数据,再通过一堆路由器回传到用户手中,最后到达用户手中。

FACEBOOK

二 IPFS使用者

对于 IPFS用户来说,请求是怎样的呢?

有100个 IPFS用户请求对 IPFS网络的数据进行散列。要是屋里有人拿着文件怎么办?为什么不能通过路由器到达远程服务器?距离最近的使用者可以与其他使用者分享,而且该使用者也可以与其他使用者及其他使用者分享。

这个例子中,内容寻址显然是一个更有效的位置寻址!

三是未来的去中心化网络

常言道,不要把鸡蛋放在同一个篮子里。不幸的是,这正是现代因特网的组织结构。这些大篮子中存储了所有的鸡蛋和数据(客户端必须连接到服务器)。

这样的安排使得系统很脆弱,因为服务器出现了问题,这意味着客户机完全不能访问任何东西。它还意味着,如果突如其来饥肠辘辘的鉴赏家们涌入,篮子里的食物将不能满足所有人的需求。你可以想象有很多人在等着吃东西,每个人都在等着前面的人摘鸡蛋。

所以 IPFS的秘诀就是不要把鸡蛋放在同一个篮子。

FACEBOOK

分布网路

IPFS是一种分布式网络,因此,它属于 BitTorrent等其它点对点协议。

因为网络不依赖于单一的服务器,所以计算机可以在线或离线,而网络仍然可以正常运行。

例如,你想连接网页,但是服务器关机了。由于连接依赖于服务器,无法连接。

若此网页基于 IPFS,则数据可采用 IPFS上的某种加密方案,即用户拥有访问其私有数据的密钥,则可自由访问其他用户的公共数据。

这样的话,就不能阻止用户连接到这个网站并访问它的数据。事实上,如果一个对等实体处于脱机状态,另一个实体可以拥有数据。

只能用 IPFS来实现。

再一次强调,如果大量的用户希望访问 Web上的相同文件的当前版本,就会造成大量的需求,而这将耗尽服务器。但在 IPFS中,文件可以通过点对点共享。一个对等的人拥有一个文件之后,他就可以与另一个对等的人共享它。

FACEBOOK

尽管有许多需求,这个文件仍可访问。

正如 BitTorrent一样,因为在兄弟间共享了文件数据,所以对受欢迎的文件的访问变得更加容易,而非更少。

谈到 BitTorrent,这将引导我们进入下一个焦点。

切实保护隐私

因为不存在中央服务器需要关闭,所以管理机构不需要攻击其他实体。所以,如果一个停止,就会有另一个对等点来代替它。并且,仅仅攻击所有的人是行不通的。

这意味着 IPFS当然是非法活动的避风港。为抑制分布式文件网络(如黑名单列表)的负面影响,提出了一些设想。但是这个解决方案是否有效还有待讨论。

举例来说,如果某人把非法文件的散列表放进了黑名单,那么就不能简单地改变像素,从而改变散列表。

不限数量的非法散列可能会产生,这使得黑名单不现实。

FACEBOOK

不过, IPFS也带来了一个重要的好处:审查抵抗力。

因为不能删除任何文件,所以假信息会淹没大量的信息吗?谎言能掩盖真相吗?

对于这件事,我个人的看法是,好消息不断出现。

在 IPFS中,可以将某些创新应用于验证相关数据的真实性。在以太坊等区块链系统中保存重要的 IPFS哈希会怎样?

那就意味着 hash也会与一个真实的、不变的时间戳相关联。在可验证的时间内,我们可以关联那些不可审查的文件。

如今网上有很多虚假的信息,无论是个人,还是公司等等,用这种方式修改照片和视频来歪曲事实。在大量矛盾的图像和视频面前,真相的确定变得越来越困难。

FACEBOOK

在大量矛盾的图像和视频面前,真相的确定变得越来越困难。但如果我们在原始图片或者视频文件上加上时间戳怎么办?

在时间标记之后,我们可以证明文件的任何修改版本。这将使更多的事实得到证实。

FACEBOOK

FACEBOOK

声明:该文观点仅代表作者本人,与炒币网无关。炒币网系信息发布平台,仅提供信息存储空间服务。对所包含内容的准确性、可靠性或者完整性不提供任何明示或暗示的保证,并不对文章观点负责。 提示:投资有风险,入市须谨慎。本资讯仅供参阅,不作为投资理财建议。

发表评论

登录后才能评论