从新手小白到知识达人,IPFS/Filecoin知识点大集合!

2021-04-07 22:00:15 adminipfs189 4

星际文件系统非常适合以分散的方式存储数据,它是在区块链空间中存储数据最常用的工具之一。在区块链中存储数据既昂贵又缓慢,而在IPFS中存储数据既免费又快速。

IPFS似乎工作得很好。你可以添加数据,它会留在这个节点的全局网络中。任何具有散列的人都可以访问数据(注意,除非使用私有IPFS节点,否则IPFS上的所有数据都是公共的),并且相同的数据不会重复。此时您可能会问的问题是,“我可以使用IPFS更改数据库并完全分散吗?”

FIL云算力-filecoin-FIL云矿机-IPFS云算力挖矿

虽然IPFS非常适合存储数据,但如果IPFS节点宕机,它不能保证数据可用。困惑吗?想象一下。启动IPFS节点,运行一个月,其中包含非常重要的数据。你的机器坏了,你很庆幸这是一个公共网络这样其他人就能得到你的数据,对吧?不完全是,IPFS从不保证您的数据总是可用的。没有其他节点对它感兴趣,因此除了您的忠实节点之外,没有其他人固定您的数据。因此,您的数据将丢失,因为没有其他节点拥有它。

这就是Filecoin存在的作用,Filecoin允许其他节点存储您的数据,以防您的节点宕机,并收取少量费用,以避免丢失您的私有数据

接下来我们围绕IPFS和Filecoin进行一些知识讲解:

l Protocol Labs(协议实验室)

Protocol Labs成立于2014年5月,由斯坦福大学毕业的Juan Benet创立。在2014年夏天,加入了美国顶级孵化器Y-Combinator。

Protocol Labs协议实验室获得了包括斯坦福大学、Union Square Ventures、Y Combinator、Naval Ravikan等在内的数十位投资机构的投资。

l Protocol Labs是一家专注于分布式互联网技术的公司,2015年1月向世界发布了IPFS,从此,IPFS在各行业的组织中获得了巨大的发展。2016年,IPFS一度成为区块链行业中最受青睐的技术之一,数千名开发人员称之为“WEB的未来”。同年,Protocol Labs还创建了libp2p、IPLD、multiformats、Orbit以及其他项目。而我们最期待的项目是Filecoin,预计在2020年3月份至4月份主网上线

l Libp2p

Libp2p是一个模块化网络堆栈,它汇集了各种点对点传输协议。libp2p的目的是允许开发人员构建大型、健壮的p2p网络。

l IPLD

IPLD是分散式互联网的数据模型。它通过加密哈希连接所有数据,使其更容易遍历和链接到分散的Web。

l Multiformats

Protocol Labs的多格式项目Multiformats是面向未来系统的协议集合。它使用自描述格式,使您的系统可互操作和可升级

l IPFS

IPFS是一种点对点的分布式文件系统

IPFS是一个单一的bittorrent群集,git分布式去中心化存储

根据内容产生地址IPFS提供了高吞吐量的内容寻址存储模型;

通过默克尔树数据结构,用这个数据结构构建版本文件系统;

IPFS没有单故障点,节点不需要相互信任

l Filecoin

Filecoin项目

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

1、Filecoin网络

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

Filecoin是一个由区块链和原生代币驱动的去中心化数据存储网络。Filecoin的区块链运行在一个名为时空证明(Proof-of-Spacetime)的新型证明上,其中区块由存储数据的矿工创建。

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

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

2、Filecoin协议

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

该协议能够使Filecoin数据存储和检索服务不依赖于单个协调者。

Filecoin协议建立在去中心化的存储网络、创新的存储证明(Proofs-of-Storage)机制、可验证的市场、和有效的工作量证明(Proof-of-Work)之上。

3、FIL

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

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


首页
产品
新闻
联系