如何理解Filecoin Gas Fees?小白也能懂

“Gas”最初应用于以太坊区块链,作为衡量链上信息消耗的计算和存储资源的标准,现在保留概念同样用在Filecoin网络。Gas被认为是Filecoin网络的燃料,就像汽车行驶过程中的燃料消耗,在Filecoin区块链上发送消息也需要消耗网络一定的资源,因此消息发送者需要用FIL支付Gas费。

 

5个要素

 

在消息发送、打包的过程中涉及到的参与者主要包括消息发送者和区块打包矿工,涉及到的Gas费用包括GasLimit(Gas费用的界限)、GasUsage(实际使用的Gas)、GasFeeCap(Gas费用的限额)、GasPremium(优先权使用的Gas)、BaseFee(基础费用)

 

相互关系

 

我们以汽车行驶的燃油费用类比,在Filecoin链上发送消息A就像汽车驶过一段公路a,消息发送者就像驾驶员,当他为A被打包设定GasLimit和GasFeeCap时,如同在为a的行驶预估油耗及汽油单价,为了可以顺利被打包(顺利行驶到终点),这时的设定值都为预计最大值。

行驶的消耗受路程影响,当然也受天气、风阻、地形等影响。根据上一段路程油耗的经验,行驶后面的公路a已经有了一个在理想情况下的基本油耗成本。对比Filecoin,这个预估成本便是BaseFee。为了更快的达到目的地,驾驶员可以把92#汽油换成98#,这样提升了驾驶体验、行驶速度,但同时增加了成本。5要素里的GasPremium便是为了发送者的消息能被更加优先打包而主动设定的成本;当路程、环境影响度、汽油型号等确定后汽车行驶起来,实际的成本消耗也就清楚了,这样在5要素里就定义了GasUsage,即消息实际消耗的Gas费用。

图1,消息A的费用,IPFS原力区

Gas Fees消耗因由

 

回到消息打包场景,随着链上资源的消耗,GasUsage * BaseFee将被燃烧,毕竟行驶汽车也会有部分动力被公路摩檫力白白损耗。从GasFeeCap中减去BaseFee将产生GasPremium,GasPremium * GasLimit将作为优先费用奖励给打包消息A进区块的矿工。除此之外,特别的是预估费用GasLimit 与 实际费用GasUsage的差值将作为高估的损失而被白白消耗掉(就像带着太多汽油上路,会有一部分挥发掉一样),最后其余的预算将返回给消息发送者。

图2,发送者支付的费用,IPFS原力区

当前Filecoin网络默认的方式是,矿工基于GasFeeCap / GasLimit来主观选择消息打包,在给定GasLimit的情况下,可以最大化矿工的预期收益,整体提升服务的效率与体验。当网络拥堵(路况不好)且BaseFee(摩檫带来的白白消耗)很高时,矿工可以选择压缩区块(减少消息打包),从而减少GasLimit总量(减少路程),以降低BaseFee。

 

简要意义

 

Gas Fees的消耗在给予矿工维护网络数据的动力同时优化了经济结构细则,为这些类型的消息提供服务质量保证,将使得生态内的客户、矿工、研发、持币人士形成更加持久的凝聚力,更是给到Filecoin紧贴‘存储’弱化‘挖矿’业务的长期发展一个利益抓手。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

本文作者2020-10-16 14:53
山海
粉丝0 阅读23000 回复0
上一篇:
美甲美发店也可使用,数字人民币试点下沉至C端发布时间:2020-10-16
下一篇:
参与DeFi项目是否存在税务问题?发布时间:2020-10-16

精彩阅读

排行榜

41财经公众号码

扫码微信公众号
给你想要与成长

用心服务区块链创业者/投资者
QQ1541735644
周一至周五 9:00-18:00
意见反馈:1541735644@qq.com

扫一扫关注我们

41财经媒体 X3.4© 2001-2013 Comsenz Inc.