一文读懂FIL交易中的 Gas、GasLimit和BaseFee

[复制链接]
12970 |1
发表于 2021-1-6 17:36:08 | 显示全部楼层 |阅读模式

Gas直接翻译为:瓦斯、汽油,是一种燃料。

一辆汽车要行驶时,必须要给其加油才能跑,同样的,区块链网络要平稳运行也需要对应的“燃料”。

这非常形象的比喻了FIL区块链的交易手续费计算模式,当您转账、发布智能合约或在区块链上执行任何其他操作时,您必须为该交易付费。大部分区块链的交易都是需要支付费用,保证一定的安全性,特别是智能合约的创建、执行、调用都需要消耗费用,既保证了整个系统的稳定性,又防止了一些链上无意义的恶意行为。另一方面,因此产生的燃料费Gas作为手续费支付给矿工。

FIL是参与者在分布式网络上进行交易的基于区块链的经济模式。

FIL满存算力产品是星际数据推出的FIL算力业务,专注于FIL挖矿(购买满存算力矿机咨询陈生:135-9034-9103微电)。

通过挖掘器记录和处理它们挖掘的块中的消息来更新网络状态,包括存储加载、存储处理、正在进行的证据、令牌交易等。但由于链性能、可伸缩性和验证时间的限制,一个块中可以处理的消息数量是有限的。因此,在任何给定的时间,网络上只有一个子集的消息可以成为一个块。此外,执行消息会消耗网络上的计算和存储资源。这就是“Gas”开始发挥作用的地方,它可以用来衡量消息所消耗的资源。消息消耗的“Gas”直接影响发送方为将消息提交给区块链所支付的成本。

wk588_com_mx4ejodxj1w.jpg

wk588_com_mx4ejodxj1w.jpg

Gas最初在ETH区块链上用于衡量消息消耗的计算和存储资源。在其他区块链中,矿工以本链货币制定GasFee,然后根据消息消耗的Gas量向生产矿工的区块支付优先费用。

但由于网络上的每个节点都必须花费存储和计算资源来验证每条消息,并保持网络的一致状态,因此Gas消耗是由整个网络承担的成本。因此,需要根据特定消息的Gas使用量燃烧一定数量的Gas来补偿网络。

为了帮助大家更好地理解Gas机制,我们整理了消息及相关Gas的概念列表:

GasLimit:消息发送者可以消耗,估计和指定的消息执行量的限制。块中包含的所有消息的GasLimit之和不得超过BlockGasLimit。以GasUnit为单位。

GasUsage:一条消息的执行实际消耗的气体量。当前协议不知道消息在执行之前将确切消耗多少气体。以GasUnit为单位。

GasFeeCap:发送者愿意为每一个GasUnit支付的最大令牌金额。消息发送者在发送消息时必须有最小的GasFeeCap余额乘以GasLimit,即使不是所有的余额都会被消耗。以attoFilecoin/GasUnit为单位。

GasPremium:优先权费用,它按每单位GasLimit的价格支付给块状生产矿工。这受GasFeeCap的限制,BaseFee具有更高的优先级。以attoFilecoin/GasUnit为单位,并且可以低至1attoFilecoin/GasUnit。

BaseFee:一个网络范围的变量,可以根据上一个技巧集中的所有消息的GasLimit的总和进行动态调整。当总GasLimit超出某个块的GasLimit目标(信号网络拥塞)时,它将增加,而当低于此值时,它将减少,以attoFilecoin/GasUnit为单位。

wk588_com_wjm1kqn4hx2.jpg

wk588_com_wjm1kqn4hx2.jpg

基本费用乘以Gas使用量的消息即为“燃烧”。燃烧意味着它被发送到一个不可花费的地址,并从流通网络上删除。它根据给定时刻对网络带宽的需求进行动态调整。当网络拥挤时,它就会上升,这样估值低于网络基价的消息发送者就会一直等待,直到拥挤的情况消除。

回到我们的公路类比,把Gas想象成你车里的汽油,而网络就像平常的交通。如果道路拥挤,例如在高峰时间,交通是走走停停的,你的汽车将消耗更多的汽油。在这种情况下,在开始旅行之前等待一段时间是有意义的。同样的理论也适用于FIL网络,当网络流量拥堵时,燃气费用将会很高,所以等待并稍后再尝试是有意义的。

除了要烧掉一些费用来补偿网络之外,消息发送方还为区块开采商支付了一笔优先费用,这笔费用与消息消耗的Gas量无关,这被称为GasPremium。

消息发送者需为每个消息指定一个GasFeeCap和GasLimit。随着链上资源的消耗,GasUsage乘以BaseFee将被燃烧。从GasFeeCap减去BaseFee将产生GasPremium。GasPremium乘以GasLimit将作为优先费用进入生产矿工的区块。GasLimit和GasUsage之间的部分差异将作为高估损失而被消耗掉。其余的将返回给消息发送者。

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

wk588_com_4f1zk0zphdy.jpg

wk588_com_4f1zk0zphdy.jpg

我们得到消息,FIL研究和工程团队已经在努力减少不同链上消息的资源消耗,以减少Gas的使用并提高网络性能。

历史告诉我们,虽然事物发展的过程是曲折的,但是前景是光明的,在大家的共同努力下,相信Gas的费用会逐渐下降,FIL网络会越来越好。

同时我们深信,不久之后的未来,所有生态共建者的通力合作必将FIL网络的建设携手推到更好的明天!

说了这么多,关于区块链中Gas的那些事儿,你明白了吗?

wk588_com_0fvvytl2ztv.jpg

wk588_com_0fvvytl2ztv.jpg

星际数据

星际数据在启动之初,深度调研了市面上众多知名矿池,在硬件设备、软件优化、技术安全、投入产出比等多个方面,都选择了与最优质的机构合作,将算力分割出售给用户,致力于给用户提供最稳定的平台,最优的技术的最好的服务。给你最全面的盈利机会,一起共享财富盛宴!坐标:深圳南山区阳光科创中心B栋1408面谈。

如果你想了解更多IPFS/FIL满存算力矿机产品最新资讯,参与FIL挖矿,加客服微信:V丨hugoschan,手机:13590349103

wk588_com_ml4xfutvf3q.jpg

wk588_com_ml4xfutvf3q.jpg

wk588_com_gprd1bk0vqu.jpg

wk588_com_gprd1bk0vqu.jpg

回复

使用道具 举报

发表于 2021-1-6 19:55:28 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

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

本版积分规则

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