ETH网络 之 Gas花费实例

本文详细解释了在Web3环境中,尤其是部署NFT交易时的费用构成,包括GasBaseFee、PriorityFee的计算,以及EIP-1559中BaseFee的燃烧机制。通过实例展示了TransactionFee和GasPrice的计算过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

求关注,关注我,一起进入Web3的世界

前文回顾

交易Gas解析

部署NFT的交易

钱包Gas解读

Metamask

费用清单
ItemValueDesc
基础费用(BaseFee)0.102349622 Gwei基础费用是动态的,我们发送交易时是不确定的,只有交易完成之后才确定
优先费用(PriorityFee)1.5 Gwei给节点的小费,发送交易的时候指定
燃料限制(gasLimit)2,057,056本次交易最多使用多少单位的Gas,发送交易的时候指定
使用的燃料2,039,701本次交易实际使用了多少单位的Gas
每单位燃料的最大费用(MaxFeePerGas)1.617781424 Gwei由于BaseFee是动态的,所以发送交易的时候需要指MaxFee

链上数据解读

Etherscan

费用计算
  1. Transaction Fee计算

T r a n s a c t i o n F e e = ( B a s e + M a x P r i o r i t y ) ∗ U s a g e Transaction Fee = (Base + Max Priority) * Usage TransactionFee=(Base+MaxPriority)Usage

其中 TransactionFee 是 0.003268314126343022 ETH = 3268314.126343022 Gwei,然后将 Base = 0.102349622 GweiMax Priority = 1.5 GweiUsage = 2,039,701代入等式,等式成立,说明我们的分析没有问题

  1. Gas Price计算

G a s P r i c e = B a s e + M a x P r i o r i t y Gas Price = Base + Max Priority GasPrice=Base+MaxPriority

Base = 0.102349622 GweiMax Priority = 1.5 Gwei,代入等式,等式成立

  1. Burnt:EIP-1559改进中规定,BaseFee会燃烧掉

B u r n t = B a s e ∗ U s a g e Burnt = Base * Usage Burnt=BaseUsage

Burnt = 0.000208762626343022 ETH = 208762.626343022 Gwei,然后将 Base = 0.102349622 GweiUsage = 2,039,701,代入等式,等式成立

关注我,一起进入Web3的世界

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值