当前位置: 首页 > 科技观察

说说去中心化存储,你学会了吗?

时间:2023-03-21 17:19:49 科技观察

嘿,朋友!早上好。最近在做一个NFT项目,需要IPFS来存储NFT图像和元数据。这激发了我更多地了解去中心化存储的兴趣,这让我着迷了一段时间。因此,今天在这篇博文中,我们将了解去中心化存储(我们简称为DStorage)和一些最流行的DStorage协议。开始吧!什么是数据存储?顾名思义,DStorage是一个不依赖中央服务器或权威机构的存储系统。与由单个集中式实体管理和操作的集中式存储系统不同,DStorage由用户操作节点的对等网络运行,每个节点都存储一份数据副本,从而创建一个弹性文件存储共享系统。去中心化使其比传统存储系统更能抵抗审查和攻击。为什么需要DStorage?如今,GoogleDrive、AWS和Dropbox等云服务是托管文件和网站的首选。虽然这些服务将个人、初创公司和大公司从管理其存储基础设施的麻烦中解救出来,但此类服务的集中式性质存在一些严重的缺点。集中式存储服务的众多缺点之一是它们很容易被审查。如果政府或其他机构不希望公开某些信息,他们可以命令存储提供商删除它,并且以后不再存储。此外,提供商甚至可以更改存储数据的内容,从而导致信息完整性不佳。另一个缺陷是中心化存储服务容易受到攻击。如果黑客获得了对中央存储提供商服务器的访问权限,他们可能会访问甚至删除您存储在这些服务器上的所有数据。由于这些服务的数据托管在中央服务器上,单点故障意味着任何中断都可能导致数据暂时甚至永久丢失。DStorage通过提供抗审查、安全、分布式、高效、健壮、具有成本效益和弹性的数据存储来解决所有这些问题。DStorage是如何工作的?DStorage模型通过在对等网络中分发整个数据的副本或部分来工作,并且激励每个节点存储数据。DStorage系统通过跨多个节点冗余存储数据来确保数据安全性和可访问性。当你跨多个节点存储相同的信息时,即使有几个节点宕机,你仍然可以从剩余的存储节点中检索数据。图片来源:LeewayHertz[1]节点运营商有什么好处?我们的计算机和移动设备存储空间中都有未使用的可用空间。DStorage系统使用节点运营商磁盘驱动器上的可用存储空间,激励节点运营商将其设备上未使用的存储空间出租给DStorage网络。这是对DStorage工作原理的一般概述。让我们了解流行的DStorage协议、平台及其内部工作原理。DStorage协议和平台我们可以将以太坊网络视为一个用于智能合约存储的DStorage系统。但是当存储图像和视频等大量数据时,它变得不可行,更不用说gas效率低下了,因为这不是以太坊最初设计的目的。因此,我们需要考虑为存储目的量身定制的其他解决方案。1.IPFSIPFS是一种在分布式文件系统中存储、访问和共享数据的点对点协议。那个mumbojumbo到底是什么意思?让我们举个例子。我们都喜欢Twitter(小鸟应用程序太酷了)。要访问Twitter,您在浏览器中输入URLhttps://twitter.com,由于它指向Twitter的IP地址,我们可以访问服务器存储在该地址的网页。但是,如果我们将Twitter放在IPFS上,我们就无法获得IP地址。相反,我们得到一个内容标识符(CID)来访问Twitter,它看起来像这样:/ipfs/QmfExSLtVQwsFJNcN6AaW8DZsrL9CYsbHmxVdeLWkRzuyjIPFS是如何工作的?Web2互联网存在一个问题:您可以根据位置查找内容。你想看Netflix吗?酷,去https://netflix.com。您想阅读DeveloperDAO博客吗?访问https://blog.developerdao.com。但是,如果内容的位置由于某种原因发生变化怎么办?