FIL的Gas费又双叒叕开始暴涨了!

[复制链接]
7090 |0
发表于 2020-12-4 16:00:14 | 显示全部楼层 |阅读模式

wk588_com_2hhtial51mp.jpg

wk588_com_2hhtial51mp.jpg

更多问题与解答请咨询V(ytxl8888)

最近,FIL的Gas费又双叒叕开始暴涨了,截止12月4日下午五点,全网24小时FIL Gas手续费已经突破140,986Filecoin,全网1181354 条消息。对此,矿工以及社群用户开始非常关注。

参与者在FIL网络上进行交易,FIL网络通过节点矿工挖掘的区块中记录和处理消息来更新网络状态。矿工为网络上的交易行为打包消息,其中包括密封消息、存储消息、时空证明等等。

FIL Gas费

Gas 可以被认为是 FIL 的燃料,就像汽车的燃料一样。在你开始自驾游之前,你必须支付 gas 的费用,这些 gas 将会随着你行驶的距离消耗掉。类似地,FIL 上的消息发送者需要为 FIL 区块链上的消息执行提供“燃料”。

wk588_com_hzkn114pi22.jpg

wk588_com_hzkn114pi22.jpg

(数据来源:Filscout.io浏览器)

以下为消息及其交互相关的Gas概念,字段可以由消息发送者设置,但目前在 lotus中是自动设置的。

  • GasLimit:指的是执行消息消耗的Gas限额,由消息发送者预估和确定其数值。一个区块中所有消息的GasLimit总和不能超过BlockGasLimit。GasLimit以GasUnit为单位
  • GasUsage:指的是一条消息的执行实际消耗的Gas。当前协议不知道消息在执行之前将确切消耗多少Gas。GasUsage以GasUnit为单位。
  • GasFeeCap:指的是发送者愿意为每一个GasUnit支付的最大令牌金额。消息发送者在发送消息时必须有最小的余额——GasFeeCap乘以GasLimit,尽管不是所有的余额都会被消耗。GasFeeCap的单位是attoFilecoin/GasUnit。
  • GasPremium:指的是优先费,它按每单位GasLimit的价格支付给区块生产矿工。这受 GasFeeCap的限制,BaseFee具有更高的优先级。GasPremium以attoFilecoin/GasUnit为单位,可以低至1 attoFilecoin/GasUnit。 
  • BaseFee:BaseFee是一个网络范围的变量,可以根据上一个Tipset中的所有消息的GasLimit 总和进行动态调整。当GasLimit总值超出某个块的GasLimit目标值时(网络拥塞),它将增加,反之它将减少。BaseFee以attoFilecoin/GasUnit为单位。

FIL Gas费过高的原因是什么?

1、由于链的TPS性能,可伸缩性和验证时间所施加的约束条件,一个块中可以处理的消息数受到限制。

用高速公路类比,如果高峰时段道路拥堵,路上停停走走,用户的汽车将消耗更多的汽油。根据FIL网络的设定限制,每30秒只能打包几百笔信息,在这种情况下,当FIL网络承载了几百万条消息时,Gas费将会变得很高。

2、矿工选择自行打包消息。网络拥堵时,gas费用过高,矿工选择自行打包信息,导致网络上实际打包信息的矿工较少。

当前,默认实现是矿工基于GasFeeCap / GasLimit选择消息,以在给定GasLimit的情况下最大化其预期收益。当网络拥堵且BaseFee很高时,矿工可以选择减少消息打包量,从而减少 GasLimit总量,以降低BaseFee,但可能以牺牲GasPremium为代价。

未来的方向

Gas费用的销毁将会使Filecoin代币总量减少,为了减少Gas费使用量并提高FIL网络性能相信官方正在做出努力以增加网络容量。FIL网络由节点参与者、开发人员、合作伙伴和投资者组成,将继续合作并将网络发展到更好的方向。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热门版块
快速回复 返回顶部 返回列表