LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > ?石榴矿池李白解读Filecoin WaitSeed和前置抵押最新变化

?石榴矿池李白解读Filecoin WaitSeed和前置抵押最新变化

2020-08-28 6block 来源:区块链网络

————————

分享者:币圈李白

职位:6block 核心开发工程师

唯一不变的是一直在变,这是形容Filecoin官方最好的一句话。

--- 币圈李白

(以下正文摘自6Block核心工程师“币圈李白”的视频直播分享,相应视频请见文末)

Filecoin官方一直在对其经济模型,底层原理,代码等进行改动,我们需要去适应官方的修改,明白改动的内在原因才能更好的进行挖矿,今天分享三个个人认为影响比较大的改动:

WaitSeed前置抵押区块奖励

Waitseed

说到WaitSeed,首先要提一下封装流程。具体大家可以看一下下面这副图:

图片来源:FIlecoin 官方

这是官方提供的封装流程,可以看到首先是Empty,其次是Packing会将剩下的硬盘空间填满。在Packing之后就会生成unseal的sector,然后会继续进行 PreCommit1, PreCommit2, PreCommitting, WaitSeed, Committing, CommitWait 等步骤最后到达 FinalizeSector 和 Proving。其中的PreCommit1, PreCommit2相信大家都已经很清楚了,PreCommitting就是把PreCommit2的一些结果提交到链上。而之后的WaitSeed就是我们今天所要进行分享的,在PreCommitting之后要等待一定数量的区块,获取最新区块作为一个随机数后,来抽取11层sector的数据来进行Commit的操作。可以看到WaitSeed的主要作用是获取随机数。

再来看下WaitSeed的一个细节:

图片来源:FIlecoin 官方

可以看到等待的高度是由后面2个数值相加得出的,PreCommitEpoch是指PreCommit提交消息的高度,而ChallengeDelay则是指系统要经过很长一段时间的延迟才会允许你把最新的高度作为你的种子。这个ChallengeDelay最初的数值是10,而现在被改成了150。简单的计算一下,150高度*25秒/60秒=62.5分钟,这说明矿工需要等待62.5分钟之后才能去做PreCommit1和PreCommit2。

对于这样一个等待的机制,Filecoin官方这里给出的解释是为了安全考虑,避免这个数值被矿工提前预测到。

那么WaitSeed究竟会对封装过程产生什么影响呢?我们拿3系256GB内存的机器作为例子,正常情况下可以跑4个定型,4个PreCommit1同时开始,然后依次执行PreCommit1。有了WaitSeed,就说明PreCommit2和Commit之间要等待62.5分钟,如果PreCommit2提前完成了,也就是说3个PreCommit2的执行时间小于62.5分钟,那就说明机器会有一段闲置的时间。

如果要解决这个问题的话可以在PreCommit2这四个做完后,再做一轮PreCommit1+PreCommit2操作,全部做完后,就有8个在等待的状态。我们目前在售的也是8T的硬盘,所以空间很富裕没有影响。

图片来源:石榴矿池

前置抵押

之前市场上的抵押大部分都是后置抵押,一个sector封装的时候是不需要钱的,封装完开始挖矿后,挖到的奖励会锁仓一段时间,进行抵押。后置抵押是在挖出奖励后才进行的抵押。

而现在Filecoin官方最新推出的Calibration版本中推出了前置抵押的概念,也就是说每封装一个sector就需要提前质押一定数量的FIL才能开始挖矿。

抵押量计算的公式如下:

抵押 = 一个sector 20天的挖矿收益 + 0.3*当前FIL流通量 * 一个sector占全网有效算力的比例

可以看到,随着时间的推移,前者显著下降,后者未知,整体是个缓慢下降的状态。让我们再来细看一下一个sector 20天的挖矿收益以及当前FIL流通量:

一个sector 20天的挖矿收益 = 20 * (86400/25) * sector有效算力 / 全网有效算力

当前FIL流通量 = 20亿 - 发奖励的地址(t02)的余额 - market(t05)的余额 - 销毁的币(t099的余额) - 全网质押量

值得一提的是,封装的时候抵押的币需要锁仓180天,然后再分180天线性释放。在这样的经济模型下,就会导致大部分人不进行封装了,而是直接去卖币了。所以我个人对于这样的一个经济模型并不是十分看好,相信官方在未来也会对这样的一个经济模型进行优化和改动。

区块奖励

我们知道在Filecoin测试网的时候,当存力超过20%之后会被打压。而理想的情况下,所得奖励应该和所占全网算力的比例是一致的。这里就提出了一个数学模型,矿工在一个高度上获取的奖励应该是符合以下这样一个泊松分布的:

一个矿工在一个高度上的奖励= base * n,n服从 λ=5*矿工有效算力占比的泊松分布,泊松分布的期望和方差都是λ。

有了泊松分布这样一个数学模型后,就能保证算力占比就是收益占比。

当然,挖到的FIL还是会有锁仓后置抵押的,具体是先锁20天,然后再分180天线性释放。可以预见,前置抵押机制加上锁仓会导致前期流动性非常的差,FIL变得非常的稀缺,而矿工又需要大量的FIL来进行抵押挖矿,大家要买币只能去找官方买,所以价格也会水涨船高。

这些新改动对Filecoin经济模型的影响较大,官方目前也在征求矿工意见,想必在上线前会有更合理的改动出现。

好的,今天的分享就到这里了,谢谢大家!

—-

编译者/作者:6block

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...