Filecoin 挖矿方式和技术原理
Filecoin 挖矿方式和技术原理
修订日期
版本
2020 年 10 月 11 日 1.0
修订记录
修订内容
创建
修订人
曹昆
第 1 章 真假挖矿类别 ................................................................................................. 3
第 2 章 比特币挖矿 ..................................................................................................... 4
第 3 章 Filecoin 挖矿(与比特币截然不同) ........................................................... 6
3.1 总结:挖矿的本质 ......................................................................................... 7
第 4 章 FIL 释放模型 .................................................................................................. 8
第 5 章 FIL 单区块奖励 .............................................................................................. 9
第 6 章 Filecoin 技术特点 ......................................................................................... 10
6.1 什么是复制证明? ....................................................................................... 10
6.2 什么是时空证明? ....................................................................................... 12
6.3 什么叫预期共识? ....................................................................................... 14
6.4 什么是质押机制? ....................................................................................... 15
6.5 什么是惩罚机制? ....................................................................................... 16
6.6 如何防止被罚? ........................................................................................... 17
第 7 章 FIL 矿工收益来源 ........................................................................................ 18
第 8 章 :问答 ........................................................................................................... 20
2
第1章 真假挖矿类别
假挖矿:比如玩游戏、电商平台消费(类似淘宝)、走路挖矿(趣步 APP)、
交易所进行交易产矿、包括锁仓挖矿。
案例:有一个朋友,他买了这个假挖矿里面的矿机,是一个实体的矿机插上电
就可以产矿。于是他把矿机买回来,插在自己的家里。每天产出的币在后台都
能看到,但是突然有一天家里停电了,停电之矿机照理就不能工作了,但是他
在后台居然还是看到自己的币在不停的增加,后来才知道原来自己就入了这个
假挖矿的圈套啊。
真挖矿:就是所有的项目都是公链的项目,所谓公链就是一旦上线,没有人可
以掌控,连项目方都没有办法去掌控。币的数量必须靠代码里面的挖矿来产生
的,全部都是公开、透明、公正。
比如说比特币的挖矿,它是用 ASIC 芯片进行挖矿; 以太坊的挖矿,目前用到
GPU 来加速进行挖矿;Filecoin 的挖矿方式,用的是 CPU+GPU+硬盘+带
宽,它是一个服务器式的挖矿方式。
3
第2章 比特币挖矿
1. 比特币矿总量 2100 万枚,所有的币全部通过挖矿产生。
n 讲解:2008 年比特币白皮书诞生,2009 年正式开始挖出了第一枚比
特币。所有比特币都是由挖矿的方式来产生,没有其他任何的方式。
2. 比特币挖矿,是一种记账的过程。
n 讲解:比特币挖矿它是一个计算机记账的过程,与传统铁矿挖矿不同。
谁记的账,谁的计算能力越强,谁就能争夺到这个记账权,争夺到记账权的
矿工节点就会把这段时间的交易打包到一个区块里,然后广播给所有的矿工
节点去验证,验证通过,区块高度加 1,账本数据增加一批。打包成功的矿
工获得系统奖励的比特币以及交易者支付的手续费(矿工费),也是比特
币。
3. POW 是比特币的工作量证明的一个共识机制。
4
n 讲解:每过十分钟全世界的矿工一起来计算一道证明题。谁能算出这道
题目,谁就拥有了打包区块的权利,我们也只称之为谁拥有了挖矿的权限,
然后就可以去打包这样一个区块。谁能打包谁就能获得比币的奖励。
4. 区块奖励每 4 年减半,最初 50 个 BTC,现在 6.25 个 BTC。
n 讲解:打包一个区块就可以获得五十个比特币,按现在一个比特币差不
多六万多块人民币一个。那么过去的话你只要挖出一个区块就能赚三百多
万,现在每个区块的奖励每四年减半一次,现在只能产出六点二五个比特
币,一直减减到不能再减半为止,直至比特币宣告以挖矿的方式全部都挖
完。这是一个非常公平的过程,全世界一起挖矿,谁的本事大,谁的工作量
高,谁就能挖得多,所以把它称之为叫工作量证明。
5. CPU 挖矿-GPU 挖矿-AICⅡ矿机挖矿-矿池挖矿
n 讲解:实验之前,家用电脑把 CPU 就可以挖矿;后来随着矿工的加入,
难度越来越高,改成 GPU 加速,速度要快好几倍;后来又推出了 AICⅡ专用
芯片。目前我们所有的比特币矿机都用的是专用芯片,挖矿非常的快,专门
计算哈希值。现在一台矿机很难挖到,就融到一个大的矿物池里,有了矿池
挖矿。
5
第3章 Filecoin 挖矿(与比特币截然不同)
n
1. Filecoin 总量 21 亿枚,所有的币全部通过挖矿产生。
n 讲解:总量比较多,百分之七十是矿工来挖的,百分之三十是这个项目
方研发、运维等部分的基金。百分之十是给到 ICO,就是给到红杉资本,所
以百分之三十部分当中又包括了 ICO 的,又包括了这个项目方的,还包括
基金会的百分之七十的币全部都有矿工来产生。
2. 根据矿工有效存储的比例,来决定算力。
n 讲解:根据矿工的存储比例来进行挖矿,来决定挖矿数量的多少,而不
是根据工作量证明。挖矿相对来说也是比较环保节能的。
3. 复制证明:证明你已存了文件。
4. 时空证明,每隔一段时间抽查,证明你存的文件还在。
n 讲解:复制证明和时空证明是 Filecoin 独特的一种共识机制的方式。
用这样的方式来证明我已经保存了有效的文件,并且是稳定的存在,并没有
把顾客的文件弄丢,从而就形成了一种付费的经济模型。
6
5. 区块奖励机制,指数型衰减,每 6 年减半。
6. 企业服务器挖矿,必须具备 CPU、GPU、内存、主板、硬盘,然后对带
宽的要求很高。
3.1 总结:挖矿的本质
n
1. BTC 比特币挖矿是提供计算资源,自动获得 BTC 的奖励,不需要人为操作,
人为也没有办法去干预。
2. Filecoin 是提供存储资源,来自动获得 FIL 代币的奖励。
7