摘要:Filecoin的爆炸块数量增加了,你会挖到更多的块。更多的街区,更多的奖励。快来原力区看史蒂文李(胡)的这篇文章吧。
Filecoin
区块链小知识
1.Filecoin block总奖励金额为14亿FIL,占总额的70%。
2.Filecoin网络第一轮座奖人数为:153.856.
3.Filecoin块的奖励线性递减,每轮调整,六年减半。
4.Filecoin Block奖耗时约407年。
挑选
Filecoin采用了创新的预期共识机制,但是预期共识机制的设计有一个缺陷,就是不稳定。
在最初的设计中,根据概率,预计每轮平均一个块。也就是说,有的轮子可能没坏,有的轮子可能坏了。这样会造成网络的不稳定,一些人可以利用这种阻断方式进行某种攻击。
有什么方法可以提高稳定性?
这就是目前正在讨论的——增加挡格数,增加每回合的预期挡格数。
共识的预期改善
实验室最新共识设计中引入了一个新名词——blockspereperage(e)。
在Filecoin的设计中,真正的封闭循环称为Epoch;在引入这个参数之前,每一轮的预期块数是一个块。引入这个术语后,每一轮的预期块数是e,这个数应该是多少?它仍在试验和讨论中。在Lotus Devnet/6中:
BlocksPerEpoch (e)=3
也就是说,按照概率,每轮平均三块。我们在文章开头的Filecoin小知识里提到了每一轮的区块奖励数量。在之前的概念中,每一格的奖励数等于每一轮的奖励数。现在,我们应该根据块的数量平均分配它。
也就是说,每个矿工爆破块的概率增加,但是每块的奖励数量成比例减少。那么,为什么要这么做呢?
原方案“一轮一枚”太不稳定。
在测试网络的过程中,我们发现了一个问题,就是每一轮的输出速率太不稳定,出现了太多的空块。另外,go-filecoin的设计并没有明确避免相关的风险。我们不仅看到了很多轮的空块,也看到了很多合法的块没有进入主链。
有关详细信息,请参考filecoin-project/spec的第559期:
在这个问题的讨论中,史蒂文基于一个简单的假设进行了理论推导,结果有些出乎意料。因为涉及太多的数学知识,这里直接得出结论:在期望每一轮都有一个方块的情况下,假设系统中有N个矿工,每个人的计算能力相等,那么每一轮的方块数的比例是多少?理论上,这个比例大致如下:
空块轮次比例高达36.78% (1/e,其中e为自然常数)。
不出所料,只出现一次拦网的回合数仅为36.78% (1/e)。
同时M块的回合比是:1/(m!e)
具体计算结果见下图:
也就是说,我们预期一次一个区块,但实际上一次一个区块的概率刚好超过1/3。
解决办法
对于上述问题#559中提到的问题,有许多解决方案。这里只讨论输出率的不稳定性。我们知道,概率论中的期望值实际上可以看作是多个独立概率事件得到的结果的平均值。次数越多,结果越准确。
那么,这里自然想到的一个办法就是增加运算次数,并反映到Filecoin的网络上,也就是增加块数。所以才引入了常量BlocksPerEpoch。
当e=1时,即原方案,每轮一格,空格率超过1/3;
当e=2时,理论上可以计算出空挡回合的概率会降低到1/8 ~ 1/7;
当e=3时,空挡回合的比例会减少到1/20。
似乎是提高网络碎片稳定性的好方法。这种稳定性是以在链中节省更多块为代价的。同样,每个节点需要做更多的同步和验证。毕竟,任何东西都是有价格的。天下没有免费的午餐。
关于如何增加每个矿工的爆破量,P.S .提出了很多方案,包括直接考虑修改算法增加比例,还提出计算e次,每次分别验证。最终方案正在定稿,请稍候。
为什么Lotus出奇的稳定?
有些认真参加Lotus测试的同学可能会问一个问题,为什么Lotus devnet/6现在很稳定,每一轮都有,而且完全按照设定的时间进行。即每10s一次(当前临时设置)。
在这里,每轮三挡的设置起到了一定的作用,但同时其他的改进也起到了很大的作用,比如等待和设置挡位时间等。还有一个关键因素,因为现在网络里有超级矿工。一个矿工占据了大部分的计算能力。这种情况下,如果矿工不作恶,网络往往很稳定,但这破坏了去中心化的原则,这是我们不愿意看到的。因为任何一个矿工都占据着主导地位,他几乎可以控制做任何事情。包括排挤别人的块,独占收入,选择性消息打包,甚至回滚等等。
希望下周新版Lotus上线后,能看到更多矿工增加计算能力,真正形成去中心化的网络。
[IPFS部队区]
价值观:创造价值,共享荣耀。
总部位于上海,聚集了众多基于分布式网络存储的技术极客和爱好者,深耕基于IPFS的商业生态建设和社区发展。
每周二举办“分布式存储网络”主题沙龙,众多技术专家和IPFS爱好者齐聚一堂。通过持续输出全面、精细、优质的IPFS咨询和技术支持,将生态中的爱好者转化为IPFS的支持者和参与者,共同构建IPFS生态的健康发展。
(作者:IPFS力区,内容来自链家的开放内容平台“德豪”;本文仅代表作者观点,不代表链家官方立场)