一篇让你读懂IPFS跟Filecoin的文章

IPFS(InterPlantary File System),中文译为星际文件系统,它的诞生时逢摩根大通近亿量级的个人银行数据被盗,数据中心化的安全岌岌可危。

创始人胡安(Juan Benet)为解决中心化带来的种种问题立项了IPFS,成立了协议实验室。

因此,IPFS的出现是为了补充甚至取代过去到现在30年间一直使用的HTTP传输协议,构建新一代互联网时代。

那IPFS到底是什么?
IPFS是较早提出点对点、文件内容寻址、技术栈完善的存储解决方案:

一种点对点的分布式文件系统;
一个单一的bittorrent群集,用git分布式去中心化存储;
一种内容寻址技术,提供了高吞吐量的内容寻址存储模型;
用默克尔树数据结构构建版本文件系统;
没有单故障点,节点不需要相互信任。

作为分布式存储技术,IPFS能够将文件分散保存在各个节点,而不用通过第三方控制或者集中储存在某个地方。

分布式存储,是一种存储方式,区别于目前已经成熟的中心化存储,指的是通过网络使用分布式存储系统内的每一个本地存储空间,即将文件数据分散存储在多个独立的节点上。

它通常采用可扩展的系统,利用多台服务器分担存储负荷,快速、安全、稳定,并且扩展空间极高。

以Filecoin(去中心化的分布式存储网络)为例,它的工作原理是:将一份文件切割成N份碎片,根据就近原则存储到附近的N个节点上,每个存储点都会形成一个地址,而我们最后会有一个包含所有存储地址的新文件。

在分布式存储中,每份文件都可以被备份,保存在不同节点,以防一个节点丢失或下线,其它节点仍可以为其进行补充。

而当我们想要检索存储的文件时,系统会根据地址,同时对N个节点中搜索,最后形成一份完整文件,这不仅让存储变得安全,就连检索也实现了高效。

Filecoin项目
Filecoin项目包括Filecoin协议,Filecoin代码库,filecoin代币。其中Filecoin项目团队主要负责开发Filecoin网络的代码库、启动网络、培养支持网络的矿工、用户、开发者。

Filecoin网络
Protocol Labs(协议实验室)在2014年7月提出了Filecoin网络的初步设想,且项目设计在2017年初得到了很大的推进。

Filecoin是一个由区块链和原生代币驱动的去中心化数据存储网络。

Filecoin的区块链运行在一个名为时空证明(Proof-of-Spacetime)的新型证明上,其中区块由存储数据的矿工创建。

Filecoin网络是指包含独立的数据存储矿工、检索矿工、以及雇用它们的客户的网络。客户可以通过两个去中心化的、可验证的市场来雇佣矿工(存储市场和检索市场)。

Filecoin网络在其可验证的市场上处理存储和检索请求,而不依赖于来自单个公司或组织的集中协调。

Filecoin协议
Filecoin协议是指独立参与者(矿工和客户)作为网络的一部分所采用的通信标准。该标准在Filecoin代码库中被执行,并由Filecoin网络上的所有参与者运行,

该协议能够使Filecoin数据存储和检索服务不依赖于单个协调者。
Filecoin协议建立在去中心化的存储网络、创新的存储证明(Proofs-of-Storage)机制、可验证的市场、和有效的工作量证明(Proof-of-Work)之上。

FIL
FIL是类似于BTC(比特币)或ETH(以太币)的Filecoin代币,是Filecoin网络的原生加密代币,或称为令牌。

Filecoin代币被用于参与Filecoin网络并在其上进行交易(比如支付数据存储和检索费用)。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/zx686868/article/details/108400556