玩过区块链的朋友就知道,在大多数区块链协议中,“矿工”是指网络上的参与者,他们负责保持区块链的有效性和安全性。因为大多数区块链使用加密货币代币来奖励生成区块的矿工,这也就是挖矿者,成功挖掘了链中的新区块,然后才获得的奖励。IPFS/Filecoin在这方面也没有什么区别。
Filecoin的矿工及手益类型
Filecoin网络主要有两种类型的矿工:
1.储存矿工
2.检索矿工
在存储市场里使用者需要为存储数据而向矿工付钱;检索市场里则是使用者需要为矿工提供的检索数据传输而付钱。存储市场是在Filecoin链上开展交易的,存储矿工向系统去提交复制证明,复制证明如同存储数据之后的手据,向系统证明矿工有存储数据,从而参与新币的分发。
检索市场是在Filecoin链下开展的,检索市场选择链下交易是以便使用者快速获得数据,快速结束交易,同时采用微支付形式开展支付,避免提供服务后使用者拒绝付钱和使用者付钱后没有获得检索服务。将要检索的数据打散成小块,交付一部数据块就获得一部分金额,一直到钱货两清。
而存储矿工与检索矿工最大的差异就是存储矿工能够参与新币的分发,而检索矿工只可以为使用者提供检索服务。
Filecoin的奖励机制是建立在存储矿工、检索矿工与用户的交互上
相对应地,投资IPFS/Filecoin有三大收益:
1.区块爆块收益:按一定算法固定释放
2.存储收益:存储用户付给矿工的费用,按照存贮周期线性释放
3.检索收益:用户访问内容所付给矿工的费用,一般付给检索矿工,检索矿工如果需要向存储矿工获取,则同样给存储矿工付费。
从现目前来看,IPFS/Filecoin矿工的主要收益来源是区块爆块收益,就是挖矿收益。V 13237061160
当天区块奖励
我们对收益类型已经了解,那IPFS/Filecoin扇区封装及挖矿流程是怎样的?
首先,需要安装挖矿软件并运行,这个官网就可以找到;其再就是要创建节点并加入网络,加入之后同步链数据、创建你的钱包地址;再之后,由于主网上线后出来新的规则,挖矿需要质押FIL币,需要购买或者借贷FIL给钱包地址打入FIL。
当操作好这些之后挖矿就可以正式开始了,矿工获取存储订单,数据密封(扇区封装,耗时最长),生成复制证明,验证数据,形成有效算力,获得打包权,提交时空证明,最后获得出块奖励,也就是Fil代币。
如何才能获得更多的出块奖励?
我们都知道,根据官方公布:区块奖励方面,在Filecoin总量20亿的FIL通证中,可以通过挖矿获得的部分为70%。其余为开发团队(15%)、投资人(10%),基金会(5%)的份额。
在这么大矿工的份额中,我们当然期望或者更多的出块奖励,这里就涉及两个参数:赢票率和出块率;赢票率就是获得选票的概率,出块率就是获得区块奖励的概率。
算力越大的矿工,获得区块打包的权利或者概率就越大,而在上面的流程中,扇区封装也是一个不可忽略的因素。因为你需要通过复制证明封装扇区是整个流程中计算量相对庞大的过程,从而生成该扇区独一无二的标识码。所以一旦数据被成功封装,存储矿工将生成证明,运行SNARK来压缩证明;最后,将压缩后的结果提交到区块链,作为存储承诺的证明,从而来换取奖励。
我们可以用更加通俗易懂的方式来解读,就用割稻谷来比喻挖矿
所谓的矿机其实就是存储集群,就像我们用来装稻谷的袋子。因为没有存储数据的矿机是没有什么价值的,就像袋子里面没有装稻谷,那这个袋子也是几分钱甚至几厘,根本没啥价值。
扇区封装得到算力的过程就好比割稻谷一样。我们用收割机来割稻谷,就好比我们经过搭建计算集群来对数据来进行计算封装获取算力。
收割好了稻谷装进袋子,就好比将数据封装进矿机的硬盘里,然后将收割好的稻谷拿去卖掉换钱的过程,就是参与区块打包得到区块奖励一样。收割的稻谷越多卖的钱越多,封装的数据越多、算力越大,得到的区块奖励也越多。
但是,如果你收割好的稻谷没有来进行妥善保存,稻谷在仓库里被小老鼠吃掉了、雨淋受潮变质甚至被偷掉了,你收割的稻谷也会损失掉。当你封装好数据的扇区假如不能顺利完成挑战提交时空证明,算力也会被扣罚。家V:13237061160
filecoin矿机
与传统的比特币挖矿原理不同的是,比特币挖矿的算力是恒定的,矿机接入网络之后,每日的产币量就是一个恒定值。但Filecoin挖矿则不同,Filecoin挖矿的算力值依据封装数据来定,这意味着它的算力是在不断累积的。
比特币矿机
经过上面分析我们可以看到,Filecoin挖矿的最基本是在于有效算力,一个矿工的算力越高,赢票率就越大,相应他得到区块奖励的概率也就越大,挖矿收益越也就高。而扇区封装效率越快、有效算力增长速度自然越快,既然有效算力占比越高,其出块率自然也就越高,产币量越大,收益也就满满。