区块链杂谈---简单记录Fil是个啥?

文章目录

前言

上一篇博客记录了IPFS是个啥。总的来说,就是一个基于p2p的分布式储存网络协议。这个协议中区别了传统http/https协议中心化的概念。它是去中心化的。也就是说它没有中心服务器的概念,人人都可以是服务器,人人也都可以是客户端。更多具体的内容可以看一下之前的博客。


引发的问题

IPFS的出现是为了取代http的存在,愿景还是很伟大的嘛。

这东西好处多多,比如你加入这个网络之后,你访问资源会快很多。因为你临近的节点有你需要的资源的话,它会优先访问临近的资源。还有从安全的角度,IPFS是天然防DDOS攻击的,因为它是去中心化的,大流量的访问会被分散出去。诸如此类此类的好处就不例举了。

这里进入主题,IPFS这么好的,但是它毕竟是建立在去中心化的网络下的啊,这种网络下你想要访问资源的前提是,别人要帮你存呀!

区块链杂谈---简单记录Fil是个啥?
如图所示,小明想在IPFS集群中存点东西,这样以后需要找储存的数据时,就可以在IPFS集群中基于内容寻找了。但是就像图片里面一样,人家为什么要花费自己的储存空间来帮你存东西呢?何况现在硬盘空间这么珍贵(狗头),我存了之后还要帮你维护数据,防止丢失呢!


Fil

基于此问题,本文的主角出来了。你可以叫它Filecoin或是Fil都可。

社会的发展都是由需求所推动的嘛。现在人们所储存数据这个需求,那么就要想一个方法让节点“乐意”帮你存储。于是一个区块链代币—Filecoin出来了。就像上篇文章所介绍的一样,它是IPFS的激励层。去激励节点帮你或是用户储存数据,节点从而可以得到这个代币的奖励。

那它和市面上其它的数字货币有什么区别吗?

首当其冲的就是比特币。比特币是08年一位叫“中本聪”提出的(之所以加上双引号,是因为目前社会也不知道他是何人)。在他的白皮书下,也引出了区块链,这个去中心化的概念。各个矿工通过争夺区块打包权,从而获取到这个比特币奖励。刚开始几年,比特币发的很多,但是越到后面,比特币的发币量就逐渐减少了。好像是每四年的发币量是前四年的一半。这种发币规律下,人们通过计算,得出比特币最终会有2100w个。

扯远了。这里有一个关键,我们都知道在区块链网络下,矿工(节点)想要获得区块打包权从而得到所属网络对应的代币奖励。但是比特币网络中的矿工想要这个区块打包权是非常困难,它需要矿机通过一种算法—POW算法。这种算法特别耗费电力与网络资源,个人感觉只是单纯的为了选择出算力最强的机器,是很没有意义的。

Filecoin所属的网络即IPFS,它下面的矿工想要获取代币奖励的话,会通过一系列的时空证明和复制证明,即向主链证明你真的帮用户在储存数据即可。相比比特币,节省了很多没必要的电力损耗。

关于这一部分更细致的内容在下一段介绍。


FIl的存储过程

先介绍下它的存储过程。
区块链杂谈---简单记录Fil是个啥?
图片来自官网。

在介绍存储过程之前,我们需要明白两个概念。在IPFS网络内的矿工有两种。存储矿工检索矿工。顾名思义,前者就是提供存储空间帮用户存储数据的。而检索矿工为客户提供数据检索服务。

下面讲下上面的过程:

  1. 首先用户向矿工支付费用去存储他们所要存储的文件。
  2. 矿工把用户的文件存储到相应的硬件设备内, 并提交一系列证明到Filecoin网络上。
  3. Filecoin网络会持续地验证矿工存储的文件是否正确。
  4. 当用户需要下载(检索)文件时,需要向矿工(检索矿工)支付一定的费用。

Fil的挖矿过程

上面介绍的只是存储过程。千万别弄混了,这两者是不一样的。

我们都知道区块链有一个特性,就是不可篡改性。怎么保证不能被篡改呢?答案是上链。只要把交易记录上到主链上,那么它就不可更改了。上面的过程只是单个矿工存储用户的数据。存储完之后还需要把交易信息打包发到链上,待主链认证完成后,这笔交易才会被承认。

  • 处理不同类型的消息并打包成区块上链(每30s生成一个区块)
  • 打包消息的矿工可以获得FIL奖励
  • 矿工需要有很高的硬件配置来做一些必要的证明任务

记录的可能不是太好,还望谅解。感谢您的观看

上一篇:从历史来看,为什么IPFS/Filecoin会颠覆互联网?


下一篇:今日推荐 | Filecoin这把“火”能烧多久?