LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资讯 > 让矿工头疼的Gas费用暴涨的原因究竟是什么?这些你都知道吗?

让矿工头疼的Gas费用暴涨的原因究竟是什么?这些你都知道吗?

2020-12-15 IPFS星盟i 来源:区块链网络

近日,Gas费高这个问题在各大社区都引发了激烈的讨论,Gas费是什么?和我们矿工有什么联系呢?今天我们就来聊一聊Filecoin的Gas费用。

Gas费的来历

Gas费最早是由以太坊提出,由基础费用(BaseFee)和附加费(GasPremium)两部分组成。Gas直译为汽油,简而言之Gas费就是“汽油费”,比如我们使用汽车需要加油才可以使用,而使用汽车过程中,汽油会被消耗掉,行驶距离越长、路越难行驶就会越耗油,Gas费我们可以理解为区块链的燃料。

Filecoin引进的是以太坊EIP1559的Gas提案,在此基础上稍作改动后在Filecoin网络中实施。(注:Gas费由两部分组成:基础费用(BaseFee)+附加费(GasPremium)其中基础费用会被全部销毁掉,附加费奖励给打包消息的矿工。)

这一机制可算法化的预测Gas的市场价格。EIP1559采用类似于比特币的难度调整的机制去增加BaseFee的值。当Filecoin的网络使用率高于50%,BaseFee会上涨;低于50%,BaseFee则会下降。当需要加速交易的时候,用户可以通过支付小费的方式达到交易加速的目的。另外BaseFee的销毁为Filecoin提供了一种通缩机制,减少市场上的流通量,增强FIL的稀缺性,有保障币价的作用。

Filecoin的Gas费走势

下图为Gas费近30日的走势。

Gas基础费率数据显示,Filecoin Gas基础费率于12月1日15:13达到4.137nanoFIL,这一数据创下了近30天Gas基础费率的新高。

目前最新的Gas基础费率已降至2.185nanoFIL,但仍处于高位,对比11月9日(之前)的数据的111attoFIL仍处于高位。

手续费升高会使收益降低

每天的收益=当天产出-手续费,在手续费没有飙升之前(Base Fee 大约在100autoFIL水平),每天花费的手续费可以忽略不计,所以我们每天的收益就约等于当天的挖矿收益,但是现在的手续费平均在2nanoFIL以上(是之前的200万倍),这时手续费就不能忽略,所以我们的收益就降低了。第二方面原因就是最近一个月有很多新入场的矿工,稀释了网络的单 T 有效算力的收益,单T收益已经从主网刚上线时的0.23FIL/TiB变成了现在的0.166FIL/TiB。

为什么手续费那么高?

手续费高主要有两方面原因,一方面是目前网络Tps(吞吐量/带宽)不足以支撑现在的消息量,换句话说,Tps比需求更少,所以矿工在发送消息时存在竞争关系。

另一方面就是Filecoin使用的Eip1559计费方式,这个计费方式是以太坊2.0上要使用的,其最大的特点就是Gas费的燃烧。目前的以太坊虽然手续费也很高,但是这些手续费会归爆块矿工所有。但是Filecoin的Gas费并不会付给矿工,而是会销毁(发给黑洞地址),这就导致了矿工支付着高昂的手续费,但是爆块的收入并不会提高。矿工为了能将消息上链,不得不提高Gas费,这就导致了恶性循环,每次矿工发布消息时都要增加Gas费来保证消息成功发出。

官方表示目前网路最大增速在16PiB/天,也曾表示如果觉得费用过高可以停止封装。在11月25日Lotus的更新中也只是降低了Window POST的费用,但是对网络情况并没有什么改善。增长1Pib算力需要消耗多少FIL?

在此以2020年12月5日16:00为时间节点,此时Base Fee高达3.921nano FIL;我们以50Pib算力的矿工来举例:在封装数据阶段:ProveCommitSector平均消息支付手续费0.0933FIL左右,PreCommitSector消息支付手续费约为0.0356FIL左右,两者相加手续费高达0.1289?FIL;在做时空证明阶段:SubmitWindowedPoSt的手续费约为0.7261FIL/Partition左右。采用以上数据为基准开始计算:

1TiB有效算力最多可以有32个扇区去爆块,如果增长1PiB算力,大约需要发送PreCommitSector和ProveCommitSector消息各1024*32=32768个。那么需要支付的手续费约为:32768*0.1289FIL =4223.7952FIL。

做一次时空证明最多可以证明2349个扇区,如果要保持50PiB的算力,一天内大约需要证明的partition数量为:50*1024*32/2349=698。也就是说大约需要支付手续费:698*0.7261=506.8178FIL。

两者相加,一个50PiB算力的矿工,一天增加1PiB算力,需要超过4730FIL被消耗掉。Filecoin挖矿的gas费消耗主要在三方面:

1.向链上请求本地存储数据:PreCommitSector提交扇区2.复制证明向网络提交已经在规定时间内完成了存储:ProveCommitSector封装扇区完成3.时空证明证明数据仍然在有效期内存在:SubmitWindowedPoSt零知识证明

Gas费过高的问题及影响

Filecoin通过区块奖励和服务收费来为诚实的矿工带来收益,同时也通过质押和罚没机制来激励矿工提供优质服务。

挖矿有三种收益方式,存储收益(提供存储空间)、检索收益(提供检索服务、带宽)、区块奖励(打包区块)。

一、矿工增长算力困难

挖矿需要不断地密封扇区来实现算力的增长,从而获得区块奖励。在这一过程中,矿工自身需要向区块链网络提交各种消息,复制证明、时空证明等,在这一过程中要消耗大量的Gas费。

如果消息不能及时打包,矿工就会遭受处罚,抵押的Filecoin会被扣除。矿工们为了保障消息被打包,即使网络拥堵,也必须要向链上发送消息,甚至提高消息的Gas费用来加速。就像当前BaseFee如此高昂的情况下,矿工们因为Filecoin的罚没机制依然不得不提交时空证明,即使要付出天价的手续费。这无疑加重了矿工在挖矿过程中的费用投入,更提高了Filecoin挖矿的门槛。

而且Gas费高的情况下,矿工不得不暂缓发消息和增长算力,这对于Filecoin发展也是不利的。

二、这一机制导致打包的矿工赚不到FIL? ? ?v? YC091399

在EIP1559中,手续费分基础费用(BaseFee)+附加费(GasPremium),其中基础费用BaseFee会直接燃烧销毁,目前该部分占过大。

矿工收益有两方面,除了刚才聊的挖矿获得区块奖励,还有另一部分就是服务费的收益,打包矿工赚取的就是这一部分的收益。但由于机制原因大部分的Gas费都被用于销毁,即使在现在Gas费如此大幅上涨的情况下,打包的矿工依然赚不到钱,矿工没有积极性,需要打包的矿工又不得不继续抬升价格,造成链上拥堵,Gas费和缓慢的交易处理时间不断恶性循环,导致Gas费持续上涨。

三、导致Filecoin通缩过快

BaseFee的销毁为Filecoin打造了一种通缩模型,增强了代币FIL的稀缺性,并将利益分配给了所有FIL持有者。

但Filecoin总量(20亿)恒定,且Filecoin本身存在严格的抵押机制和释放机制,大部分FIL都处于锁定状态,以进行再生产。Filecoin的矿工基数很大,且目前处于早期阶段,FIL市场需求量很大,本来就处于供小于需的状态。如果Gas费用再这么高的情况下,且大部分Gas费都被用来销毁,加快了Filecoin的通缩,导致市场上的流通量不足,供需失衡,难以满足新扇区前置抵押的要求,从而导致币价上升。

当然,Filecoin最根本要解决的还是TPS的问题,从而提高整个网络的通畅度。

—-

编译者/作者:IPFS星盟i

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

LOADING...
LOADING...