浙江24小时

首页 > 正文

盘点|分布式云存储市场要“从互联网手中夺回互联网”

www.kunenaspanish.com2019-09-07

19: 43: 19黑白技术

本文是一系列文章中的第一篇,旨在从IPFS和HTTP,Bittorrent之间的差异入手,并讨论分散式云存储市场的崛起。

自上个世纪以来,我们今天生活中最大的创新之一就是互联网。在早期,互联网是一个分散的生态系统,TCP/IP和SMTP等开放协议有助于在互联网上构建不同类型的应用程序,例如万维网,电子邮件服务和消息服务。然而,今天的互联网是集中的,Mashable发表了一篇文章,称互联网目前由十家技术公司主导,这些公司大量投资存储我们数据和信息的服务器。不可否认,集中化的好处包括更高的速度,更低的延迟,更高的可用性和更高的吞吐量。但这些好处是以严重缺陷为代价的,例如数据攻击,安全漏洞,审查和缺乏数据控制。过度的“集中化”也意味着即使没有选择,也可以禁止用户访问任何程序。因此,“集中化”正在慢慢扼杀互联网生态系统。

那么什么是权力下放?在技术方面,它意味着一个不依赖于中央权威并且没有单点故障的系统。在专业上,分散化是分布式体系结构的一个功能,其中决策由所有参与节点独立执行,独立于单个节点。通过这种方式,权力下放和分配与治理,决策和控制更加相关。

分布式系统最早的例子是互联网本身,它存放在个人计算机上;其次是Napster和BitTorrent,它为点对点(p2p)文件共享奠定了基础。其中,BitTorrent协议已成为最着名和最广泛采用的协议,并仍用于各种应用。

谈论“分布式云存储”意味着用户可以在多个位置的多个不同节点上分发数据,而不是存储在彼此独立的单个节点上。它与BitTorrent协议非常相似,用户在本地存储托管文件并充当“搜索者”,与想要检索这些文件的其他用户共享文件块。但是有一些基本的差异。

分布式网络IPFS(星型文件系统)的新协议使“分布式云存储”成为可能。下面将更深入地研究IPFS协议,并且将讨论它与BitTorrent协议的不同之处,BitTorrent协议也是为在因特网上共享分布式对等(p2p)文件而构建的。

IPFS如何将其与HTTP区分开来并为分布式云存储奠定基础?

IPFS是协议实验室为分布式网络开发的协议,旨在通过构建更分布式的分布式网络来挑战传统的HTTP协议。 HTTP和IPFS都是为Web构建的超媒体协议,用于在Internet上的客户端和服务器之间传输数据。但是,两者之间的第一个区别是IPFS的目标是将HTTPS替换为Internet的默认协议。

IPFS不是在单个服务器上工作,而是在存储不同数据块的大量节点上工作,访问网络的用户可以从最近的节点检索数据。以下是IPFS网络文件的简要说明:

1)文件被分成称为“块”的块,每个块具有唯一的哈希值; 2)IPFS删除重复数据,这意味着从网络中删除所有冗余文件; 3)参与IPFS网络的每个节点存储文件块的哈希值和一些索引信息的内容; 4)当用户想要检索文件时,他告诉网络找到包含特定散列内容的节点列表; 5)目前使用的IPNS(分散检索系统),每个文件都可以通过人类可读的名称轻松找到。

IPFS和HTTP之间的另一个重要区别是它们如何处理Internet上的内容。 HTTP主要使用称为“基于位置的寻址”的方法,其中通过寻址内容的位置(即,托管内容的服务器的IP地址)来检索内容。 IPFS使用一种称为“基于内容的寻址”的方法来检索内容的名称或唯一哈希值,因为IPFS能够消除整个网络中的重复数据,这意味着每个节点都有托管“基于内容的寻址”的独占内容比传统的基于位置的寻址更有效,更可靠。

IPFS与BitTorrent协议有何不同?

IPFS听起来与BitTorrent协议非常相似,因为它们都是分布式的。以下总结了两者之间的本质区别:

1)IPFS是为Web构建的,旨在取代HTTP,而BitTorrent是为对等(p2p)文件共享而构建的。

2)IPFS网络具有删除重复数据的功能,节省了大量的带宽和资源。 BitTorrent没有任何重复数据删除,这意味着整个网络具有非常严重的冗余。

3)IPFS使用“基于内容的寻址”来检索文件,BitTorrent使用“基于位置的寻址”,并使用跟踪器来定位对等体,就像常规的DNS和HTTP一样。

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

5)IPFS具有能够在自然灾害或发展中国家中发挥重要作用的离线优先网络的能力。 BitTorrent没有任何内置的离线修整机制。

6)通过散列,基于内容的寻址和不变性,IPFS已经“准备了区块链”。事实上,许多区块链平台已经在使用IPFS进行分布式文件存储。另一方面,BitTorrent最适合传统互联网模式下的点对点(p2p)文件共享。

分布式云存储真的安全吗?

区块链是不可变的。分散式文件存储带来了另一个威胁:数据的隐私性,安全性和完整性。但是,不同的区块链项目提出了自己的解决方案。

在本文中提到的IPFS网络中,文件在分发到“分散的世界”之前被分成块。这些块经过加密,然后分布在许多不同的节点上。对于文件检索,您需要拥有自己的私钥来解密文件。但是,这只是对分布式云存储安全性的更广泛的看法。由于系统内置文件和加密没有中心位置,分布式云存储可能比目前可用的集中式解决方案更安全。

在谈论IPFS时,经常会问 - 为什么用户使用本地存储在IPFS网络上存储数据块?如何激励他们?在下一节《盘点|分布式云存储市场——角逐中的竞争者们》中,目前市场上将有不同的分布式云存储解决方案。

原文:

作者| Adam Boudjemaa

编译| First Class Maggie

本文的版权归原作者所有,翻译由一流仓库提供。请保留此信息以便重印。

本文是一系列文章中的第一篇,旨在从IPFS和HTTP,Bittorrent之间的差异入手,并讨论分散式云存储市场的崛起。

自上个世纪以来,我们今天生活中最大的创新之一就是互联网。在早期,互联网是一个分散的生态系统,TCP/IP和SMTP等开放协议有助于在互联网上构建不同类型的应用程序,例如万维网,电子邮件服务和消息服务。然而,今天的互联网是集中的,Mashable发表了一篇文章,称互联网目前由十家技术公司主导,这些公司大量投资存储我们数据和信息的服务器。不可否认,集中化的好处包括更高的速度,更低的延迟,更高的可用性和更高的吞吐量。但这些好处是以严重缺陷为代价的,例如数据攻击,安全漏洞,审查和缺乏数据控制。过度的“集中化”也意味着即使没有选择,也可以禁止用户访问任何程序。因此,“集中化”正在慢慢扼杀互联网生态系统。

那么什么是权力下放?在技术方面,它意味着一个不依赖于中央权威并且没有单点故障的系统。在专业上,分散化是分布式体系结构的一个功能,其中决策由所有参与节点独立执行,独立于单个节点。通过这种方式,权力下放和分配与治理,决策和控制更加相关。

分布式系统最早的例子是互联网本身,它存放在个人计算机上;其次是Napster和BitTorrent,它为点对点(p2p)文件共享奠定了基础。其中,BitTorrent协议已成为最着名和最广泛采用的协议,并仍用于各种应用。

谈论“分布式云存储”意味着用户可以在多个位置的多个不同节点上分发数据,而不是存储在彼此独立的单个节点上。它与BitTorrent协议非常相似,用户在本地存储托管文件并充当“搜索者”,与想要检索这些文件的其他用户共享文件块。但是有一些基本的差异。

分布式网络IPFS(星型文件系统)的新协议使“分布式云存储”成为可能。下面将更深入地研究IPFS协议,并且将讨论它与BitTorrent协议的不同之处,BitTorrent协议也是为在因特网上共享分布式对等(p2p)文件而构建的。

IPFS如何将其与HTTP区分开来并为分布式云存储奠定基础?

IPFS是协议实验室为分布式网络开发的协议,旨在通过构建更分布式的分布式网络来挑战传统的HTTP协议。 HTTP和IPFS都是为Web构建的超媒体协议,用于在Internet上的客户端和服务器之间传输数据。但是,两者之间的第一个区别是IPFS的目标是将HTTPS替换为Internet的默认协议。

IPFS不是在单个服务器上工作,而是在存储不同数据块的大量节点上工作,访问网络的用户可以从最近的节点检索数据。以下是IPFS网络文件的简要说明:

1)文件被分成称为“块”的块,每个块具有唯一的哈希值; 2)IPFS删除重复数据,这意味着从网络中删除所有冗余文件; 3)参与IPFS网络的每个节点存储文件块的哈希值和一些索引信息的内容; 4)当用户想要检索文件时,他告诉网络找到包含特定散列内容的节点列表; 5)目前使用的IPNS(分散检索系统),每个文件都可以通过人类可读的名称轻松找到。

IPFS和HTTP之间的另一个重要区别是它们如何处理Internet上的内容。 HTTP主要使用称为“基于位置的寻址”的方法,其中通过寻址内容的位置(即,托管内容的服务器的IP地址)来检索内容。 IPFS使用一种称为“基于内容的寻址”的方法来检索内容的名称或唯一哈希值,因为IPFS能够消除整个网络中的重复数据,这意味着每个节点都有托管“基于内容的寻址”的独占内容比传统的基于位置的寻址更有效,更可靠。

IPFS与BitTorrent协议有何不同?

IPFS听起来与BitTorrent协议非常相似,因为它们都是分布式的。以下总结了两者之间的本质区别:

1)IPFS是为Web构建的,旨在取代HTTP,而BitTorrent是为对等(p2p)文件共享而构建的。

2)IPFS网络具有删除重复数据的功能,节省了大量的带宽和资源。 BitTorrent没有任何重复数据删除,这意味着整个网络具有非常严重的冗余。

3)IPFS使用“基于内容的寻址”来检索文件,BitTorrent使用“基于位置的寻址”,并使用跟踪器来定位对等体,就像常规的DNS和HTTP一样。

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

5)IPFS具有能够在自然灾害或发展中国家中发挥重要作用的离线优先网络的能力。 BitTorrent没有任何内置的离线修整机制。

6)通过散列,基于内容的寻址和不变性,IPFS已经“准备了区块链”。事实上,许多区块链平台已经在使用IPFS进行分布式文件存储。另一方面,BitTorrent最适合传统互联网模式下的点对点(p2p)文件共享。

分布式云存储真的安全吗?

区块链是不可变的。分散式文件存储带来了另一个威胁:数据的隐私性,安全性和完整性。但是,不同的区块链项目提出了自己的解决方案。

在本文中提到的IPFS网络中,文件在分发到“分散的世界”之前被分成块。这些块经过加密,然后分布在许多不同的节点上。对于文件检索,您需要拥有自己的私钥来解密文件。但是,这只是对分布式云存储安全性的更广泛的看法。由于系统内置文件和加密没有中心位置,分布式云存储可能比目前可用的集中式解决方案更安全。

在谈论IPFS时,经常会问 - 为什么用户使用本地存储在IPFS网络上存储数据块?如何激励他们?在下一节《盘点|分布式云存储市场——角逐中的竞争者们》中,目前市场上将有不同的分布式云存储解决方案。

原文:

作者| Adam Boudjemaa

编译| First Class Maggie

本文的版权归原作者所有,翻译由一流仓库提供。请保留此信息以便重印。

http://www.whgcjx.com/bds4s/kvIT8P

热门浏览
热门排行榜
热门标签
日期归档