• 注册
    • 查看作者
    • 近期Filecoin的Gas费高涨的原因是什么?

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

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

      Filecoin Gas费

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

      近期Filecoin的Gas费高涨的原因是什么?

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

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

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

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

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

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

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

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

      未来的方向

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

    • 0
    • 0
    • 0
    • 9
    • 请登录之后再进行评论

      登录
    • 做任务
    • 实时动态
    • 偏好设置
    • 返回顶部
    • 单栏布局 侧栏位置: