[问与答] IPFS 存储机制详解

新闻来源    2018年10月08日 15:10

IPFS 全称(InterPlanetary File System,译星际文件系统)是一个旨在创建持久且分布式存储和共享文件的网络传输协议。该技术是一种内容可寻址的对等超媒体分发协议。它的出现,能让互联网的速度便捷、更安全、更开放。其目的在于推翻现有的 HTTP 协议。

本文和大家分享的是 IPFS 的存储机制,在 IPFS 中,数据是存储在哪个位置的?谁来提供数据存储空间?

我们知道 ipfs 的存储机制类似于共享模式的应用,而 ipfs 挖矿也正是基于这样的机制,让有闲置硬盘空间的人将其贡献出来,需要存储数据的人支付 FIL 代币。以这样的方式把闲置的资源组合利用,从而让整个系统高效且去中心化的运行。

云存储其实很早就体现出了 ipfs 的存储机制,只是后来在云存储的发展中暴露出来的中心化以及存储的安全问题,让人们不得不去寻找一种新的存储机制来代替云储存。于是 ipfs 的出现就很好的解决了云存储所暴露的缺点。




在之前,一个公司,不管是做什么的,都无可避免的要投入大量的金钱、时间建设基础硬盘设施来解决数据存储问题,这无疑是非常浪费资源的。后来的亚马逊首先推出了自己的( AWS )网络服务,即云存储。云存储的出现让公司不必大费周章的去维护自己建立的基础硬盘设施,只需要花一点钱租用服务器就能进行数据存储。这个服务一出现就受到了大众的欢迎,云存储的概念也异常火热。短短的几年时间,云存储就迅猛的发展,绝大部分的数据都存储在这些云数据提供商中的一小部分中。也正是这样,云存储的缺点开始暴露出来。

云存储的火爆带动了云存储服务器供应端的发展,为了与同行竞争,供应端需要在全世界的每一个大陆建立数据中心网络,构建庞大的用户界面来满足用户的需求,实现全球化销售和营销团队吸引客户,并且雇佣大客户支持团队。这样的进入门槛导致了垄断的局面出现,极少部分的人控制着全球云存储市场。

这样的垄断局面直接形成了一个中心化的存储体系,用户最终成为了受害者。绝大部分用户的数据掌握在少数供应端手中,他们掌握着用户所有的信息,这样客户就必须信任这些垄断者以此来确保自己的数据能够得到隐私保护。这一点是很恐怖的,想想你的数据一旦被某一个不怀好意的供应端泄露,这将会对你造成巨大的损失。

站在资源的角度来说,全世界存在着大量的闲置存储空间。这些闲置的存储空间来自于个人的电脑硬盘、有巨大硬盘架的个人、大小型企业等等。但由于进入门槛极高,某一个人、一个公司是难以将他们的硬盘有效的利用。

这个时候,为了解决云存储的缺点,ipfs 应运而生。ipfs 高效且安全。它秉承去中心化的共享思想,ipfs 鼓励硬盘提供商的多元化,并且加入了合理的奖励机制完善了存储市场是竞争机制,降低进入门槛让每个人都可以参与其中,这避免了垄断局面的出现。ipfs 将网络中的每一个节点的积极性调动起来,极大的提高了资源的利用率,并且由于是分布式的存储,用户的隐私安全也得以保证。

相比于云存储,ipfs 去中心化的存储有着巨大的优势,它已经超越了云存储,进一步实现了数据存储安全、高效的理想状态。ipfs,未来可期。

原文链接: https://www.kg.com/article/498833631838605312


新闻来源


CryptoCurrencyCNYChange 1hChange 24hChange 7d
Bitcoin26,709 0.33 % 1.76 % 9.44 %
Ethereum988.88 0.66 % 1.31 % 21.46 %
XRP2.235 0.55 % 3.43 % 10.11 %
EOS24.50 1.10 % 5.52 % 26.29 %
Litecoin324.47 0.81 % 0.40 % 11.66 %
Bitcoin Cash980.27 0.64 % 1.54 % 19.80 %
Tether6.735 0.03 % 0.17 % 0.52 %
Stellar0.6114 1.10 % 9.43 % 17.55 %
TRON0.1704 0.22 % 1.91 % 4.30 %
Binance Coin73.64 0.68 % 14.18 % 19.73 %
Cardano0.3200 0.96 % 4.02 % 15.54 %
Bitcoin SV454.11 0.13 % 0.86 % 4.00 %
Monero357.11 0.71 % 2.84 % 9.59 %
IOTA2.107 0.96 % 3.66 % 15.30 %
Dash596.37 0.48 % 3.28 % 8.19 %
Maker4,150.4 0.83 % 8.09 % 25.96 %
NEO61.83 0.61 % 4.28 % 11.70 %
Ethereum Classic31.09 0.87 % 4.87 % 13.16 %
NEM0.2930 0.05 % 1.76 % 12.15 %
Zcash374.20 0.32 % 1.84 % 4.73 %
Waves19.16 0.69 % 3.70 % 0.45 %
Tezos3.048 0.28 % 0.02 % 17.75 %
Dogecoin0.01389 0.58 % 0.28 % 10.18 %
VeChain0.02911 0.21 % 0.39 % 11.71 %
Ontology4.663 1.29 % 2.79 % 20.57 %
Bitcoin Gold84.94 0.68 % 3.93 % 20.47 %
TrueUSD6.790 0.16 % 0.17 % 0.11 %
Holo0.009882 0.02 % 0.02 % 23.76 %
Qtum14.54 0.35 % 1.11 % 12.55 %
OmiseGO8.833 0.87 % 1.06 % 14.70 %