2020-12-23 10:21

「FIP-009提案」能否有效解决昂贵Gas费用?

12月16日,Filecoin官方向社区发布了新版本Lotus V1.3.0升级公告。后由于12月20日凌晨突发全网故障,Lotus紧急更新至V1.4.0,升级包含V1.3.0。矿工需在区块高度到达343200之前完成更新。升级包含了最新的FIP-009提案。

FIP-009提案主要免除了成功的WindowPoSt消息的基本费用的负担,从而使存储矿工能够负担得起证明现有存储的费用,而不会受到网络堵塞的影响。

Gas费问题是近期Filecoin上最热门的话题。昂贵的Gas费让矿工们苦不堪言,尽管官方针对改善此问题发布了多个版本的更新,但是都收效甚微,在这期间有很多中小矿工因无力支付Gas费而脱离网络,这一问题严重阻碍了Filecoin生态的快速发展,并严重影响了矿工的挖矿收益。

对于如何改进Gas费的设置,在各个平台都引发了矿工们广泛的讨论。就目前来看被采纳的FIP-009也许是最能在短期内有效降低Gas费用的提案。

今天我们就来解读FIP-009提案的内容。


FIP-009提案是什么


FIP-009提案免除SubmitWindowedPoSt成功执行的消息的基本费用,即不再燃烧baseFee*gasUsed(基础单价*实际使用量),并将成功执行的WindowPoSt中原计划消耗掉的Gas费退还给矿工。

简单来讲如果矿工提交WindowePoSt消息并且消息成功执行,系统将退还矿工SubmitWindowedPoSt步骤所消耗的Gas费用,从而降低Filecoin的Gas费用。


FIP-009能能否降低Gas费消耗


首先我们聊一下Filecoin挖矿的Gas费消耗。

Filecoin挖矿的Gas费消耗主要在三方面:PreCommitSector;ProveCommitSector;SubmitWindowedPoSt。

下图我们看到这三种消息类型的Gas费占比。(https://filfox.info/)

其中PreCommitSector;ProveCommitSector;是算力增长的Gas消耗,这一部分是扇区密封的过程,以向官方证明内存,并证明数据已完成加密存储,每个扇区生命周期内仅需提供一次,官方默认扇区生命周期540天,单个扇区一年半期间提交一次即可。

SubmitWindowedPoSt则是维持算力所需要的Gas消耗,算力需要连续不断地维持,也就是说需要通过不断的时空证明,来验证矿工存储的数据副本的正确无误。

当Gas费大幅升高和网络拥堵时,虽然矿工可以选择放缓增加算力来减少PreCommitSector;ProveCommitSector;的Gas费消耗。但就实际挖矿而言,如果暂停增加算力,由于全网其他节点算力持续增长,占比下降,就会导致收益减少,同时停止封装还会造成大量矿机闲置冗余。这也是即使Gas费这么高,算力增长依然热情的原因。

FIP-009中直接免除了与Window PoSt消息相关的大部分费用,仅仅降低Filecoin矿工维持算力挖矿成本,减少了由于Gas费波动对持续证明现有存储量的影响,对大多数需要实际增长算力的矿工来说仍然没有什么实质作用。


长期看Filecoin的Gas费问题


Gas费本身的作用是调节,目前Filecoin的Gas费完全没有起到这个作用。FIP-009提案免除SubmitWindowedPoSt的baseFee,FIP-008提案PreCommitSector的合并提交,可以看到官方对于解决Gas费问题的重视,目前官方也在准备测试和实施长期解决该问题的方案。

从长远来看Gas费不会一直这么高,但是单纯降低Gas费的支出,绝对不是最好的解决办法,提高TPS,刺激矿工积极性,发挥Gas费激励和调节的作用,从根本上解决网络拥堵的问题才是重中之重!

本文链接:https://www.8btc.com/media/6578776
转载请注明文章出处

评论
登录 账号发表你的看法,还没有账号?立即免费 注册
下载
阅读
分享
评论
点赞
上一篇
下一篇