Centralized vs Decentralized Storage: Redefining Storage Solutions with Blockchain Tech

Ameer Rosic

2 weeks ago
0 COMMENTS
en flag
zh flag
fr flag
de flag
it flag

在本指南中,我们将深入探讨集中式存储与分散存储的差异,并查看一些在这个领域做了一些伟大的工作的项目,以分散存储的优势

分散存储是世界上最热门的区块链用例之一。 存储是指在计算机或其他电子系统上保留可检索的数据。 在这个时代,数据被认为比金钱更有价值的时代,每个人都希望更快、更安全地访问存储。

互联网的演变

在存储的早期,文件共享是相当基本和基本的。 如果您想要存储或共享数据,则需要将软盘插入 CPU 并将数据传输到 CPU 中。 多年来,我们有 CD,硬盘,可以存储大量的数据,但核心概念保持不变。 你带着一个设备,将其连接到您的计算机/笔记本电脑。 然而,随着互联网的出现,一切都改变了。

由于互联网,您可以随时随地与其他电脑建立连接,并访问图片、数据和任何你想要的任何东西。 想想访问一个网站:实际上,你只是下载一堆存储在服务器上的某个地方的文件(很可能是服务器是由一个大玩家租用的)。 互联网最初在 Web 1.0 模型上工作, 其中你必须拥有和维护你的服务器. 最终,我们转向了 Web 2.0 的 “按使用付费” 模式。 我们开始使用云服务,如 S3,它为我们提供了可扩展的托管以适应流量。

然而,尽管是革命性的,但我们都熟悉的互联网的当前迭代存在一些严重的缺点。

与传统互联网的问题

#1 审查

由于互联网目前采用集中式模式,它容易受到审查。 然而,这是一个很容易通过权力下放来缓解的问题。 因此,虽然维基百科可能在某些国家被阻止,但它仍然可以通过分散的存储平台提供服务。 同样,一个专制的国家可能会压制示威者发表某些信息。 示威者仍然可以在分散的存储平台上创建博客,而不会受到审查。

#2 给予对数据的控制权

第三方云存储服务的最大问题是,该公司将其数据交给第三方来存储服务。 由于数据不在公司的控制范围之内,数据隐私设置也超出了他们的控制范围。 由于用户通常实时备份他们的数据,因此他们可能会意外放弃对他们不打算共享的数据的控制。

此外,另一件需要记住的事情是,您正在控制您的数据的当事方只会被激励赚取利润。 因此,他们为自己的利益做出决定,这可能会破坏你的商业模式。 例如, 看看谷歌算法的变化如何摧毁了许多互联网营销公司。

#3 数据管理不善

Facebook 的剑桥分析事件是第三方错误管理客户数据的最佳例子。 剑桥大学的数据科学家亚历山大·科根(Aleksandr Kogan)开发了一个名为 “这是你的数字生活” 的应用程序,然后将其提供给剑桥分析公司。 反过来,他们用它来调查 Facebook 用户,用于学术研究目的。 然而,Facebook 的设计允许该应用程序不仅收集用户的个人信息,还收集他们的所有联系。 正因为如此,剑桥分析公司能够获得他们的手中的个人数据惊人的 8700 万 Facebook 用户,其中 760 万来自美国。

根据 Facebook,被盗的信息包括一个人的 “公共个人资料,页面喜欢,生日,以及当前的城市”。 有些用户甚至允许他们访问他们的新闻动态、时间表和消息。 他们最终获得的数据非常详细,以至于他们能够创建数据主体的心理剖面图。 创建的简介足够详细,可以说明哪种广告最有用于说服某个特定地点某人参加某些政治活动。 政治家们向剑桥分析公司大量付款,利用数据泄露的信息来影响各种政治事件。

在另一个臭名昭著的案例中,媒体分析公司 “Deep Roots Analytics” 使用亚马逊云服务器来存储大约 61% 的美国人口没有密码保护的将近两周的信息。 这些资料包括姓名、电子邮件和家庭地址、电话号码、选民身份证等。

集中式存储与分散式存储:迁移到 Web 3.0

Web 3.0 的发展将需要一个分散的网络内容分发系统, 而不是一个集中的系统. 与传统云计算一样,您可以在使用时付费,而不是为服务器预付费。 然而,数据不是存储在集中服务器中的所有数据,而是分布到不同的块中,并存储在对等 (P2P) 网络的不同节点内。 Web 3.0 的最终目标是提供分散的、抗审查的互联网服务,并且不需要用户放弃对其内容的控制。

分散存储的优势

#1 安全性

分散式存储平台分解用户的文件,并在其网络上的多个节点上分发它们。 由于数据分散在多个节点上,因此没有单点故障。

#2 更高的活力

在计算方面,活动性是一种属性,即使系统的某些组件的性能不够达到标准,也可以保持运行。 在集中式系统中,如果服务器因任何原因关闭,整个系统都会停机。

Centralized vs Decentralized Storage: Redefining Storage Solutions with Blockchain Solutions

图片积分:维基百科

在分散的系统中,即使其中一个节点出现故障,网络的其余部分也能够弥补松弛。

RIF 存储

Centralized vs Decentralized Storage: Redefining Storage Solutions with Blockchain Solutions

Rootstock(RSK)是一个智能合约平台,通过侧链技术连接到比特币的区块链。 它有一个名为 Rootstock 基础设施框架开放标准或 “RIFOS” 的技术堆栈。 人们可以将 RIFOS 视为比特币区块链顶部的第三层,因为它是在比特币顶部存在的侧链(RSK)上构建的。 RIFOS 目前正在开展多个项目,包括一个名为 “RIF 存储” 的存储应用程序。

当涉及到 RIFOS 时,请记住以下功能:

只要产品与底层协议兼容,开发人员就可以将其无缝集成到 RIFOS 生态系统中。

RIFOS 的所有单独组件都旨在为那些希望在协议生态系统中提供基础设施服务的用户提供最大的潜在利益。

所有组件都受到比特币网络提供的安全保护。

其议定书将包括触发网络效应和规模经济的机制。

在 RIFOS 中运行的大多数服务将使用单个令牌 (RIF) 来消耗。

RIFOS 目前正在研究的领域之一是其 Lumino 项目的 “付款”。

RIF 存储允许以下内容:

允许通过其统一的接口和库集来进行加密和分散的信息存储和流式传输。

提供多种选择,满足不同需求,从分散式群集存储到加密云和物理存储。

通过 RIF 存储,您可以访问多个存储系统,如 IPFS 和 Swarm。 让我们来探索 RIF 存储和 Swarm 之间的合作关系。

RIF 存储与 Swarm 的合作伙伴关系

RIFOS 与 Swarm 网络(分布式存储平台和内容分发服务)建立了合作伙伴关系,打造一个真正去中心化和不可阻挡的价值互联网。

Swarm 和 RIF 存储之间的合作伙伴关系也将负责:

创建一个坚实的激励计划,将 Swarm 的会计协议 (SWAP) 与 2 层 (L2) 结算和支付机制结合起来。

为提供的数据和结算在节点之间构建所需的会计功能。

添加互操作性和抗脆弱性,使 Swarm 成为一个多区块链分散存储实现。

这种伙伴关系将分为以下三个阶段:

第 1 阶段:这个阶段现在正在测试网上启动,并通过支付他们下载内容来激励同行之间的公平使用网络。 付款将在链外完成。

第二阶段:这个阶段将在 2020 年第一季度第一季度启动,并将通过使上传内容可选择性地支付类似于您可以选择在比特币网络中支付交易费的方式来增加垃圾邮件保护。

第三阶段:测试网将于 2020 年第二季度第三季度启动。 它将增加分散的持久性和市场驱动的价格。

更多了解 RIF 存储如何与 Swarm 一起工作

用户只需要用于云存储的两件事情-上传和下载文件。 当涉及到 Swarm 时,这是上传的工作方式:

将文件上传到节点。

准备文件(分块和加密)。

将块分发到网络。

要上传文件,用户首先连接到 Swarm 节点,然后通过用户界面上传文件作为 RIF 存储 UI。 在上传到网络之前,文件被分成小部分,称为 “块”。 然后,这些块被映射到默克尔树中:

Centralized vs Decentralized Storage: Redefining Storage Solutions with Blockchain Solutions

在此树中,叶子由每个块的散列填充,而树的根代表整个文件的散列。 您想要了解更多有关默克尔树的内容吗? 您可以在这里阅读我们的指南。

下载过程按相反的顺序工作。 用户通过 Merkle 树的根哈希请求文件。 这些块最终被解密并组装文件。

激励网络

为了激励单个节点参与系统,Swarm 定义了一个称为 Swarm 会计协议 (SWAP) 的系统。 根据他们的文档,SWAP 是一个 “针对性系统,其中节点记录他们请求和服务多少数据。 基本上,这意味着如果你从我那里请求一百万块,我会为你提供一百万块作为回报。”

一旦其中一个节点达到一定的阈值(现在约 10 MB),它将自动发送 “支票” 用于支付目的。 节点被激励按时偿还债务。 否则,他们可能会与网络断开连接。 从经济角度来看,重新进入网络比偿还债务要昂贵得多。

西亚科因

Centralized vs Decentralized Storage: Redefining Storage Solutions with Blockchain Solutions

Sia 是一个基于区块链的云平台,旨在为分散存储提供解决方案。 Sia 网络上的同行可以相互租用硬盘空间,用于存储目的,而不是从集中供应商租用硬盘空间。 这种分散的方法不仅使 Sia 更加安全,而且也大大降低了整体成本。 简单地说,如果你的硬盘上有未使用的空间,那么你将能够以 Siacoins(SC)的形式租用它,并从中赚钱。 新亚使用双令牌系统 — 锡亚科金和西亚福斯。

Sia 背后的创作力量是大卫·沃里克和卢克·尚平 (Demulous Inc),一家 VC 资助在波士顿的创业公司。

Sia P2P 存储是如何工作的?

Sia 的生态系统有两个主要组成部分:租房者和宿主。 租房者可以向西亚科因的主人支付租赁储存容量。 他们也可以自由地从主机直接确定存储费用。

由于主机在网络中扮演如此重要的角色,他们可以自由地:

促进他们的存储资源和他们提供的服务质量。

如果客户认为数据过于敏感、道德上不可接受或非法,则有权拒绝租金存储给特定客户。

承租人则有权:

通过分裂它们,并让它们在各种主机之间复制来保护苍蝇。 这将有助于确保文件的安全。

为主机支付的费用超过所要求的费用,以确保优惠待遇,例如更快的上传速度和批准存储请求。

上传和下载文件

只要资金留在津贴内,租户就可以随意上传和下载他们的文件。 当前的合同将不会受到影响,如果主机决定在运营中期改变其定价。 关于数据传输:

通过承租人和主机之间的直接连接完成。

Twofish 算法加密数据,并使用冗余算法 Reed-Somon 在主机之间存储。

斯托里

Centralized vs Decentralized Storage: Redefining Storage Solutions with Blockchain Solutions

Storj 是一个分散的存储项目,建立在以太坊上。 在很短的时间内,他们已经建立了一个相当健康的社区。 它被描述为一个平台,加密货币和一套分散的应用程序,允许您通过使用加密,分片和基于区块链的哈希表以安全和分散的方式存储数据。

斯托日和种子

种子使用点对点网络,它的工作原理如下:

许多用户保留同一文件的副本。 这些用户被称为 “同行”。

当有人想要文件的副本时,他们会向 Torrent 网络发送请求。

拥有该文件的对等方会将其片段发送给请求该文件的人。

当您从 Torrent 下载文件时,您可以从不同来源下载同一文件的多个片段。 这种简单的创新使下载速度快得多。

在这整个过程中需要注意的关键是,没有中央实体控制种子。 因此,即使其中一个共享文件的对等方出现故障,您仍然可以下载该文件。 Storj 以非常相似的方式工作。

Storj 使用一种名为 “分片” 的方法来碎片文件。 您可以在此处了解有关分片的更多信息。 存储在 Storj 网络中的任何文件都将被分割成分片,并在网络中的用户之间共享。 每当用户想要一个文件时,Storj 通过使用分布式哈希表将其分片拼凑在一起。

结论:集中式存储与分散式存储

分散式存储可以成为公司日常运营的关键部分。 区块链整合很可能成为将存储提升到一个新水平所需的催化剂。 目前,上述项目正在这方面做出出色的工作。 随着主流的接受和使用,看到这个空间在未来的演变将是令人着迷的。

Like what you read? Give us one like or share it to your friends

52
0
Please to comment
Hungry for knowledge?
New guides and courses each week
Looking to invest?
Market data, analysis, and reports
Just curious?
A community of blockchain experts to help

Get started today and earn 4 bonus blocks

Already have an account? Sign In