查看原文
其他

矿工必读丨试算昂贵的GAS费对收益有多大影响

IPFS生态布道者 华科闪云 2022-05-04

—本文约1200字,阅读需4分钟左右—


近期,Filecoin最热门的话题莫过于GAS费用,高昂的GAS费用成了矿工增长算力的拦路虎,对区块奖励也产生了间接影响。那么,它对收益有多大影响呢?今天我们就来聊一聊。



首先,在Filecoin网络中,GAS也称之为手续费,而手续费的消耗主要有三个方面,分别贯穿于P1、P2、C1、C2阶段,手续费的体现形式为C2ProveCommitSector、PreCommitSector 及SubmitWindowedPoSt 。可能大家会不太懂这三个手续费用途,对于普通投资者来说只需要知道,为了验证数据的安全存储、实现节点与网络的同步,这三个手续费消耗是必不可少的


现在的Gas费究竟高到什么程度呢?在正常情况下,手续费一般稳定在100-150attoFIL(注意单位),我们以12月23日的GAS手续费为例,手续费为4.11nanaFIL(仍不是历史最高点),而1nanoFIL=109attoFIL,两者相差近亿倍!


若矿工想增长1TB算力需要消耗多少手续费呢?我们来简单的算一笔帐。

 


在Filecoin区块链浏览器中,大家可以看到三种消息上链所需的平均手续费如下:


  • ProveCommitSector 消息手续费为 0.2461FIL

  • PreCommitSector 消息手续费为 0.1005FIL

  • SubmitWindowedPoSt 手续费为0.628 FIL / 扇区


而1TB的有效算力由32个32GB的扇区组成,即:32*32=1024GB。结合以上手续费计算如下:


ProveCommitSector 所需消息费用为:32*02.6=8.32(FIL)

PreCommitSector所需消息费用为:32*0.1005=0.83616(FIL)

SubmitWindowedPoSt所需消息费用为:32/2349(一次可证明的扇区数)*0.628=0.00855(FIL)

1TB总计消耗GAS:8.32+0.83616+0.00855=9.16471(FIL)


需要注意的是,这仅仅是手续费的消耗,若是大量进行算力增长这个数字是十分惊人的,在此基础上,矿工若想增长算力还需支付相应质押,可以说GAS的高涨不仅使增长算力的成本更高,而且稀释了各个节点每天的收益


对于投资者来说,节点每天到手的FIL都不足以抵扣算力增长的需要,当节点收益减少,分到投资者手中的FIL自然也少了。这个很好理解,在收益相对恒定的情况下,支付的手续费越高,到手的FIL也就越低,甚至成为负数都是很有可能的!

 


还有一个更直观的方式粗略计算目前投入产出比的比例,在下图中,大家可以看到新增算力的成本为18.93FIL/TB,而每区块奖励只有16.5171FIL,在爆块低的情况下,增长算力可能还需另外垫付FIL。可能大家会问:如果我不增长算力是否就可以降低GAS消耗让收益维持在一个较平稳的水平?


答案是不行的,在Filecoin中,矿工的主要收益来自区块奖励,而爆块的概率与算力是成正比的,两者相辅相成,算力越大,爆块率也就越高。若是想得到较高的收益,增加算力是最直接的方式,也是每个节点的必经之路

 


目前,官方也针对这个情况提出了一个短期的解决方案,发布新版本Lotus V1.3.0,该版本系统会退还矿工SubmitWindowedPoSt步骤所消耗的GAS费用,从而降低GAS费用。目前,矿工已完成更新,但从今天的情况来看,GAS浮动仍旧很大,可以说收效甚微。


但是困难与希望并生的,这是每个新生事物发展的必经之路,目前官方也在准备长期有效的解决方案,相信在所有生态参与者的共同支持下,Filecoin定能冲破阻碍,迎来曙光!


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存