请选择 进入手机版 | 继续访问电脑版
开启左侧

分布式存储、IPFS系统和Filecoin的关系

[复制链接]
发表于 2019-5-15 22:03:51 | 显示全部楼层 |阅读模式



互联网信息的存储之前一直是集中式存储,在HTTP传输协议之下,数据是被集中的储存在服务器上的。这种简单的中心化存储传输方式,将发布信息的成本降到了最低,但同时也在可分布性和可持久性方面造成了缺失。随着数据几何级数的快速增长,中心化的存储方式将很难成为人类知识的永久载体。中心化的存储也显现出了诸多难以解决的问题。
这时候,分布式存储出现了。分布式存储并不是每台电脑都存放完整的数据,而是把数据切割后存放在不同的电脑里。
星际文件系统IPFS就是一个点对点的分布式版本文件系统,它是互联网的HTTP的补充。IPFS 是一种技术,一个协议,它不是一条链,也不是币。
IPFS目标是打造一个更加开放、快速、安全的互联网,利用分布式哈希表解决数据的传输和定位问题,把点对点的单点传输改变成P2P的传输。
每一个IPFS节点上都会存一个地图,每个地图之间互相连接,所有IPFS节点地图加起来变成一个分布式哈希表。当我向这个网络请求数据的时候,会根据数据本身的ID哈希值,采用一种数学计算的方式,来查找你的资源在哪台机子上,然后建立起一种连接,下载你需要的数据。
IPFS 的想法,就是让文件分布式存储和读取。现在网上的所有信息,都是存在服务器里。为了防止信息丢失,IPFS 技术就把文件打碎,分散地存储在不同的硬盘里,下载的时候,再从这些散落在全球各地的硬盘里读取。 这也算是类似BT 下载的一种升级。
如果每个人都能贡献出自己闲置的存储空间,那么云存储的安全性将得到提升,存储的成本和价格也会相应的降低。






IPFS这种文件分布的协议作为一种技术,极其强大,但好技术不代表好产品。分布文件的行为,完全是自愿的,没有任何经济模型来激励。
于是出现了一些项目,比如Filecoin。Filecoin 是一条区块链,链上流通的 Token 也叫 Filecoin,这条链是基于 IPFS 协议,也就是使用 IPFS 的技术,再加上加密货币这种经济激励的引入,让 IPFS 协议能够被更多人使用,让更多的人愿意拿出自己的电脑和存储空间给其他人使用。
Filecoin有很多共识机制可选择,但是它没有像Bitcoin那样通过消耗计算资源与能源的方式去建立共识,而是采用了复制证明和时空证明来做数据持有证明。
目前Filecoin的存储成本是中心化存储成本的1/3,而Filecoin的初心想通过共享硬盘和共享带宽,为世界提供价格更低的存储和网络。
Filecoin的网络中包含矿工与用户,矿工对整体网络的贡献是提供存储空间及网络带宽,用户则是付费使用存储空间及网络带宽,Filecoin网络充当资源交易市场的角色。
用户上传一个文件,文件会分成若干碎片,然后矿工们要去抢这个文件的碎片放进自己的硬盘里,就可以得到 Filecoin。但是因为 Filecoin 现在连主网都还没有,在 Filecoin 的官网上写着“我们尚未发布 Filecoin 采矿的确切硬件规格要求”,所以,那些销售专属矿机的行为几乎都是骗局。
除了使用 IPFS 协议的 Filecoin,还有不少其他用于分布式存储的加密货币。其中知名度比较高的有 Sia、Storj、Swarm 和 Lambda。
这些 IPFS 项目的愿景是好的,但是因为基于IPFS协议的项目都还不成熟,有些人会直接用 IPFS 超高的知名度来包装自己,所以大家在涉及到资金的方面要慎重一些。






去中心化的存储技术发展已经相对成熟,但在大规模协作的共识制度上仍然有许多难点需要突破。
而且,由于IPFS采用点对点分布式网络,绕开了HTTP,也绕开了域名,必然会引起监管部门的注意。但是对于IPFS这种底层系统,大概率会在应用端进行限制,并不会触及到底层系统。

 楼主| 发表于 2019-5-16 09:32:15 | 显示全部楼层
采用了复制证明和时空证明来做数据持有证明。
 楼主| 发表于 7 天前 | 显示全部楼层
采用了复制证明和时空证明来做数据持有证明。
 楼主| 发表于 6 天前 | 显示全部楼层
存储的成本和价格也会相应的降低。
 楼主| 发表于 5 天前 | 显示全部楼层
它不是一条链,也不是币。
 楼主| 发表于 4 天前 | 显示全部楼层
分布式存储并不是每台电脑都存放完整的数据,
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表