LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > IPFS分布式云存储正在改变互联网的面貌

IPFS分布式云存储正在改变互联网的面貌

2019-11-28 FIL社区 来源:区块链网络

自上个世纪以来,对我们生活影响最大的一项创新就是互联网。在早期它是一个分散的生态系统,就像TCP、IP和SMTP这样的开放协议一样,有助于在互联网上构建不同类型的应用程序,比如万维网电子邮件和消息传输服务。

然而我们今天所知道互联网是集中式的,很多公司正在大举投资于存储我们所有数据和信息的巨大服务器群,太多的集中化,正在慢慢扼杀在线生态系统中具有的好处,包括更高的速度、低延时、更高的可用性,以及快速的吞吐量。

但所有这些好处都是以严重缺陷为代价的。比如数据攻击和安全漏洞审查,以及对数据缺乏控制等,你可以发现互联网是由几家科技公司主导的,他们是大型科技公司,事实上根据Mashable发布的博客文章,互联网被10家大公司所主宰,过多的集中化意味着政府可以禁止你访问任何应用程序,让你没有任何其他选择。

黑客攻击审查和封锁在中央系统中普遍存在。最近的一个例子来自于土耳其政府在2017年禁止了维基百科,声称这是对他们国家安全的威胁。我国同样也屏蔽了大众社交媒体、搜索引擎平台,取而代之的是政府监控、内容封锁和审查的应用程序。

所以现在问题来了,我们如何才能让互联网在没有审查和更多公共控制的情况下再次分散化?

当然这是有可能的。因为分布式存储已经取得了越来越多的发展和进步。什么是分散化?他如何应用于云存储?分散化就技术而言,意味着系统不依赖于中央权威,他没有单一的故障点,在更专业的术语中,分散化是分布式体系结构的一个子集,其中决策由所有参与节点独立执行,而不是依赖于单个节点。

分权已经存在很多年了,它更多地与治理、决策和控制有关。分布式系统最早例子是互联网本身,网站托管在个人电脑上,其次是Napster和BitTorrent,他们为点对点文件共享奠定了基础。

BitTorrent协议成为最著名和最广泛采用的协议,至今仍在各种不同的应用程序中使用。当我们谈到云存储时,”去中心化云存储”意味着您可以存储自己的数据,而不是在单个服务器或位置上,而是分布在多个位置的不同节点之上。就决策的完全权威而言,这些节点在决策的完全权限方面彼此独立。它与BitTorrent协议非常相似,用户在本地存储托管文件,并充当播种者。但是有一些基本区别,分布式网络IPFS的新协议使分散云存储成为可能。

通过IPFS的分布式Web的新协议,可以实现去中心化云存储。接下来我们将深入探讨IPFS协议。我们还将讨论它如何区别于BitTorrent协议,该协议也是为在互联网上进行分布式点对点(p2p)文件共享而构建的。

UmGrgdBNbL8FeAG2O2URSKi4JtxC9dsp1Pv7HSKj.jpeg

IPFS是协议实验室为未来分布式网络开发的一种协议。他再通过构建一个更加分布式和分散式的网络来挑战传统的HTTP协议。HTTP和IPFS都是Web构建的超协议,用于在互联网客户机和服务器之间传输任何数据。然而这两者之间有着细微的区别。事实上,IPFS的目标是取代HTTP,成为互联网默认的协议。IPFS不是在一台服务器上工作,而是在大量的节点上工作。

这些节点存储不同的数据块,访问网络的用户可以从最近的节点检索这些数据,以下是IPFS网络文件的简要说明:

1、该文件被分成为块的数据块,每个块都有一个唯一的希值。

2、?IPFS适用于重复数据删除,这意味着所有冗余文件都将从网络中删除。

3、参与IPFS网络的每个节点都存储具有其哈希和一些索引信息的内容。

4、当用户想要检索文件时,要告诉网络找到具有特定哈希背后的内容的节点列表。使用去中心化命名系统IPFS,每个文件都可以通过可读的名称轻松找到。

IPFS和HTTP之间的另一个显着区别是它们如何通过互联网寻址内容。 HTTP主要使用称为“基于位置的寻址”的东西,您可以通过寻址其位置来检索内容,该位置是托管该内容的服务器的IP地址。另一方面,IPFS使用称为“基于内容的寻址”的东西,您可以通过其名称或唯一的哈希来检索内容,因为IPFS在整个网络中都有重复数据删除,这意味着每个节点都托管了 基于内容的寻址比传统的基于位置的寻址更高效,更可靠。

IPFS如何区别于BitTorrent协议?

1. IPFS听起来与BitTorrent协议非常相似,因为它们都是分布式的。 然而,它们在很多方面都非常不同。我们来探讨下IPFS和BitTorrent协议之间的一些关键差异。

2.?IPFS是为Web而构建的,旨在取代HTTP,而BitTorrent仅为点对点(p2p)文件共享而构建。

3.?IPFS在整个网络中都有重复数据删除,从而节省了大量的带宽和资源。但是,BitTorrent没有任何重复数据删除功能,这意味着整个网络都存在非常繁重的冗余。

4.?IPFS使用“基于内容的寻址”来检索文件,而BitTorrent使用跟踪器来定位节点,这些节点使用“基于位置的寻址”,就像常规的DNS和HTTP一样。

5.?IPFS上的所有数据都是“不可变的”,就像区块链一样,它内置了一个版本控制系统,可以跟踪同一文件的不同版本。 BitTorrent协议没有这种不变性和版本控制系统。

6.?IPFS具有成为离线优先网络的能力,可以有效防止自然灾害或发展世界。 BitTorrent没有内置的任何离线修整机制。

7通过哈希,基于内容的寻址和不变性,IPFS是“区块链就绪”状态的。事实上,许多区块链平台已经在使用IPFS进行分布式文件存储。另一方面,BitTorrent最适合传统互联网模型上的点对点文件共享。

分布式存储安全吗?区块链是不可变的,分散的文件存储带来了另一个危险,数据的隐私,安全和完整性。幸运的是他已经得到了强有力地考虑,不同的区块链平台以及独特的方式处理它,我们将在本文中讨论的大多数应用程序都具有端对端、加密和分布,再将文件分发到分散的世界之前,它被划分为块,这些块被加密,然后分布在许多不同的节点之上。

对于文件检索,你需要有自己的私钥来解密文件,然而这只是对分布式存储的安全性的一个更广泛的视角。由于没有文件的中心位置,并且系统中内置了加密,分布式存储比目前可用的集中解决方案更安全。

—-

编译者/作者:FIL社区

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...