深入探火币网2周年报告讨Filecoin中的Gas费运行机制
![](/skin/default/image/OKEX.jpg)
Filecoin作为一个分布式存储网络,其本质也是一个区块链项目,所有参与者均可在分布式网络上进行交易,通过矿工在他们挖掘的区块中记录和处理消息来更新网络状态。有各种消息,包括存储入库,存储交易,正在进行的证明,令牌交易等。但是,由于链性能,可伸缩性和验证时间所施加的约束,导致一个块中可以处理的消息数受到限制。这样,在任何给定时间,网络上只有消息的子集可以使其成为一个块。
此外,执行消息会消耗网络上的计算和存储看懂火币网行情图资源。在这里,“气体”开始发挥作用,以衡量消息消耗的资源。消息消耗的气体直接影响发送者将消息提交到区块链所支付的成本。并且一个块中所有消息的总用气量是有界的。
天然气可以被视为Filecoin区块链的燃料,就像汽车燃料一样。在开始公路旅行之前,您必须支付在行驶距离和为山上和下坡引擎供电时消耗的汽油。同样,Filecoin上的消息发送者要为“推动”或“推动” Filecoin区块链上的消息执行的气体付费。
EIP是以太坊改进提案(Ethereum Improvement Proposal)的缩写,协议实验室借鉴了EIP1559改进提案来降低Filecoin交易总额和交易费用波动性。
因为对矿工而言,对交易的迫切性需求并不相同,有些矿工希望矿工消息被尽快打包,有些则不那么急迫。
以往的BTC、ETH等公链采用的是类似拍卖的方式,希望消息被尽快打包的用户往往在交易量高峰时提高出价,支付昂贵的交易费。
Filecoin借鉴EIP1559引入“基本费用”机制,如果区块链利用率高于50%,基础费用会自动增加,反之则降低,着急的用户可以选择额外支付一定的小费来提高交易速度。
在该过程中,基本费用会被销毁,达到通货紧缩的目的,,而矿工们则有“小费”作为打包的报酬,如此一来既可以满足矿工们的需要,又控制了矿工们的支付费用,提升Filecoin网络的使用体验。
EIP-1559的核心思想是用户提出愿意支付的手续费率上限,由市场计算出一个市场基准费率,当用户费率高于市场基准费率,且有矿工愿意打包时,则交易上链,最终手续费采用市场费率。这样在用户如果想要交易尽快上链,需要做的就是设置一个足够大且合理的费率帽,剩下的工作交给市场自动换算。
我们可以看出Filecoin网络的Gas费用更加复杂。因为对矿工而言,算力的增长和保持都非常重要,因此在考虑Gas费用时,需要根据不同的消息,设置不同的方案。例如复制证明和时空证明相关的消息的Gas费用就应该比一般的转账高的多,因为如果不及时打包,会影响算力的增长。
从Gas费用模型的设计中,我们可以看到整个Filecoin网络设计模型中的弹性思维,不得不说这种思维非常不错。