LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > 绝了Gas费你要耍大牌到什么时候

绝了Gas费你要耍大牌到什么时候

2020-12-12 麦客存储 来源:区块链网络

2020年即将过去

留下了一路痕迹

我们把不顺的事情装进漂流瓶扔进深圳的杨梅坑

有的装下了一路艰辛

有的装下了些许遗憾

Gas费你要再耍大牌,也把你给扔了

那Gas费到底是什么

扔之前我们打开来康康~

注:上表中nano数值为当天的恒定数据,仅供参考

“基础网络手续费与算力增速对应表”是麦客存储的日常工作对比表,从这里很清楚的能看到当达到左侧nanoFIL的时候,对应的TiB下将要花掉的Gas费。

我们先来了解两个数值:nanoFIL(基础网络手续费)、TiB(算力增速)从哪里来呢?

一、nanoFIL(基础网络手续费)

在https://filfox.info的首页有“24h基础手续费率走势”,这里面记录的就是,基础手续费率:由系统收取并销毁的手续费的实时费率,点开“更多”,你就会看到下面这组数据。每小时就更新一次,您可以关注到Gas起伏的状态。

注:1FIL=1x109nanoFIL=1x1018attoFIL

二、TiB(算力增速)

有个简单的道理,算力增速越高收益就会越高,但是nanoFIL的消耗会更高。只有不断的累计“有效算力”,预估达到50PiB以上的时候,就能抵御住Gas费的攀升。

如何计算Gas费呢?

Gas费的计算是相当复杂的,每一个数值背后都有一系列的公式和代码。我们先来看看软件工程师是怎么说的:

1、附加费(GasPremium)的计算

以下面消息为例,计算矿工手续费和销毁手续费

https://filfox.info/zh/message/bafy2bzaceabngpjnulte4gdkopdecwoiyszplllohwvm2clbcw5yull3qle46

Gas?Premium:100,604 attoFIL

Gas?限额:79,221,802

Gas?使用量:56,795,191

Base Fee:3.868643646 nanoFIL

销毁手续费:0.24530327740299062 FIL

【矿工手续费】

Gas?Premium*Gas?Limit=100,604*79,221,802=7,970,030,168,408 attoFIL=7,970.030,168,408 nanoFIL

【销毁手续费】

第一部分,标准销毁

BaseFee*GasUsed=3.868643646*56,795,191=219,720,354.785506386 attoFIL

GasLimitOverestimation=Gas?Limit/GasUsed=79,221,802/56,795,191=1.39

如果GasLimitOverestimation值大于1.1,则存在第二部分超额销毁

第二部分,超额销毁

over=79,221,802-1.1*56,795,191=16,747,091

GasToBurn=(79,221,802-56,795,191)*16,747,091/56,795,191=6,612,892

OverEstimationBurn=3.868643646*6,612,892=25,582,922.617484232 nanoFIL

销毁手续费=

219,720,354.785506386+25,582,922.617484232=245,303,277.402990618 nanoFIL

2、基础费用(BaseFee)的计算

基础费用(BaseFee)计算过程:

1、上一个区块的Basefee

2、当前区块高度中所有消息的Gaslimit求和totalLimit

3、totalLimit减去50亿,除以50亿得到一个比值,不超过12.5%

4、按比值增加减少Basefee,Basefee*1.125或者basefee*0.875

注:初始Basefee是100attoFIL

头晕的厉害,关于Gas费的计算还是交给软件工程师来处理吧。我们只要记住两点:

Gas费由两部分组成:

附加费(GasPremium)+?基础费用(BaseFee)

其中基础费用会被全部销毁掉,附加费奖励给打包消息的矿工

Gas费过高的问题及影响

第一算力增速提升困难

挖矿需要不断地密封扇区来实现算力的增长,从而获得区块奖励。在这一过程中,矿工自身需要向区块链网络提交各种消息,复制证明、时空证明等,在这一过程中要消耗大量的Gas费。可是Gas费高的情况下,矿工不得不暂缓发消息和增长算力,这对于Filecoin发展也是不利的。

第二、收益低赚不到钱

我们在上面提到过的基础费用(BaseFee),目前该部分占比过大,被直接燃烧销毁了。

在近期Gas费如此大幅上涨的情况下,打包的矿工赚不到钱,没有积极性,需要打包的矿工又不得不继续抬高价格,造成链上拥堵,Gas费和缓慢的交易处理时间不断恶性循环,导致Gas费持续上涨。

第三Filecoin通缩过快

Gas费用这么高的情况下,大部分Gas费都被用来销毁,加快了Filecoin的通缩,导致市场上的流通量不足,供需失衡,难以满足新扇区前置抵押的要求,从而导致币价上升。

总的来说,因为手续费过于高昂,直接导致矿工在一定程度上难以实现算力顺利增长。目前矿工可以选择在低Gas费期间进行算力增长或者自行打包信息交易,但不适合长期发展。不过对于技术层面,有三点可改进算法:

允许成批提交 PreCommitSector 消息,通过合并消息,减少Gas消耗;

增大Sector Size(挖矿设备可能会受影响)

提升Gas Limit和计算的上限(要求大家有更好的设备和网络)

来源:《再次闲聊 Filecoin 的 Gas 费用》

最后,希望伙伴们能够携手与麦客存储一起共渡这次的Gas难关!

—-

编译者/作者:麦客存储

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

LOADING...
LOADING...