Gas Fee是什么?区块链上的Gas Fee要怎么计算?
在区块链上交易时,常常会听到gas fee,所以GAS fee 是什么?其实就是类似交易手续费的意思,那Gas Fee 到底是怎么计算? 要怎么看Gas Fee是高是低呢?欧意小编会用超白话讲给你听!!!
Gas Fee 是什么?
下载注册欧意交易所,超值豪礼等您!
欧意okex交易所
2022-09-01 | 金融投资
如果您想使用数字货币,请认准顶尖的数字资产交易平台欧意交易所, 为新手、高级交易者和机构用户提供工具。
在开车时,我们需要汽油来运行我们的汽车;在以太坊上,我们需要「 Gas Fee 」来运行我们的应用程序、程序代码
在电脑上写程序时,写出来的程序代码可能会有回圈、不断重复执行,在区块链上面也会有这情况发生
那以太坊为了解决这个问题,就想出一个办法,就是让执行每一段程序代码时都要支付一些代价,也就是要消耗一些以太币(ETH)来当作类似手续费的概念,这些运行程序代码消耗的以太币被称作” Gas (燃料) “,所以” Gas ” 是指在以太坊上面成功进行交易所需要的费用(Fee)
除此之外,在区块链上,有一群叫做「矿工」的人,会负责验证、记录区块链上的交易,做这些工作需要消耗他们的电脑算力,所以需要给矿工一些手续费当作奖励,这也是Gas Fee存在的原因!
Gas Fee如何计算
Gas Fee 的计算公式
Gas Fee 是由以下公式来计算交易要花多少以太币(ETH)
Gas Fee = Gas Price × Gas Limit
其中(Gas Price = Base Fee + Priority Fee)
接下来会介绍这公式中的名词代表什么意思~
Gas Price (Gas 价格)
每一单位Gas Fee 的价格 ”Gas Price“是以”gwei”来表示
一个” gwei ” 等于0.000000001 ETH (10 -9 ETH) — ( ” gwei ” 这个词是“ giga-wei ” 的意思)
如果听不懂,想成每公升汽油「多少钱」
那Gas Price 又等于「Base Fee + Priority Fee」
Base Fee (基本费用)
是由区块链会根据链上忙碌程度,自己运算目前基本的Gas 费用要多少
Priority Fee
指的是你愿意额外给矿工多少费用
把它比喻成去加油站加油,Base Fee就好像你油的基本价格,Priority Fee就好像给加油站员工的小费,你给他的小费越多,它帮你加油的速度越快、服务越好
所以「每公升汽油多少钱」取决于「油的基本价格」 + 「你给加油站员工的小费」
上面图片中间平均值,意思就是每公升汽油32「元」 ➜一个单位的Gas Fee 要32「gwei」,基本油价30 元,小费2 元➜ Base Fee:30,Priority Fee:2
Gas Limit
Gas Limit 代表你在进行这笔交易时,最多最多愿意花费「多少单位」的Gas Fee
如果听不懂,想成这次加油,你「最多愿意花几公升」
所以总共的Gas Fee 就是每单位的Gas 价格( Gas Price ),乘上愿意花多少个单位的Gas( Gas Limit )
(每公升汽油多少钱×你要加几公升 )
Gas Fee = Gas Price × Gas Limit
以下会用MetaMask交易画面示范,让大家更清楚上面在写什么
MetaMask示范
1. 开启交易,如果想更改Gas Fee ,可以点击红色框框中的选项,但预设是没有的,要先去小狐狸钱包设定才看得到 (设定➜进阶➜显示进阶Gas 控制选项)
2. 可以看到不同速度,费用也不同
3. low、market、aggressive 的Base Fee和Priority Fee数值,Base Fee和Priority Fee越高,交易速度越快
4. 点选Advance可以自己更改数值
Base Fee 基本费用是由区块链会根据链上忙碌程度自己运算目前基本的Gas 费用要多少,Priority Fee指的是你愿意额外给矿工多少费用,给越多他越先帮你处理
注意: 不要任意改你的Gas Limit ,因为如果最终你没有足够的GAS来支付这笔交易,那交易就会失败,你已经付的Gas Fee也不会还你,这笔交易就会因为「Out of Gas」而失败
不太熟悉以上名词建议不要更改,就选钱包给你的选项low、market、aggressive 就好了
结论
一般在北京时间早上到下午的时候,Gas Fee 是比较便宜的时段,因为外国这时候在睡觉,以太坊使用量就会比较少,所以可以选择在早上进行链上交易欧~
希望看完这篇文章,能让你对Gas Fee 有初步认识,如果有什么问题可以在欧意留言告诉momo小编!!!
共有 0 条评论