建议和反馈

请填写你的反馈内容

问答 > 以太坊 > 问答详情

如何避免以太坊上的天价矿工费转账?如果一不小心输错了矿工费怎么办? 10LK

如何避免以太坊上的天价矿工费转账?如果一不小心输错了矿工费怎么办? 

2020-07-24
0
请先登陆或注册

TLY2020-07-24

imToken 钱包支持三挡矿工费,「快速、一般、缓慢」,我们按照需要交易被确认打包的时间进行选择即可,不会出现手滑设置成天价矿工费的情况。


可以看到图片中每一档矿工费速度下面有一个数字,分别是「31.00 GWEI、27.00 GWEI、24.00 GWEI」,数字大家都认识,可这个单位 GWEI 就有点让人摸不着头脑了。


emmm~那 GB 这个单位大家总眼熟吧,我们平常看的视频,大小通常在 1-2 GB 之间,GB 是 GigaByte 的简写,是计算机衡量信息大小的单位。而 GWEI 不过是把 Byte 替换成了 WEI,摇身一变成了以太坊区块链上衡量 ETH 的单位。


人民币有元角分厘,元是我们日常用的最多的,也是最大的衡量单位。同样的,以太币作为一种数字资产也有单位大小之分,最大的就是 ETH,最小的则是 WEI,中间的是 GWEI,三者之间的换算关系如下:


  • 1 ETH = 1000,000,000 GWEI (1 后面 9 个 0)

  • 1 GWEI = 1000,000,000 WEI (1 后面 9 个 0)

  • 1 ETH = 1000,000,000,000,000,000 WEI (1 后面 18 个 0)


明白了 GWEI 是衡量以太币的一个单位,我们再来看看「矿工费」这一行下面的计算公式


Gas Price (27.00 GWEI)*Gas (60,000)


暂且不管 Gas Price 和 Gas 具体的含义,我们就拿括号里的数字来计算一下,27*60,000 = 1,620,000 ,加上单位就是 1,620,000 GWEI。根据前面列出的 ETH 和 GWEI 之间的换算关系, 1,620,000 GWEI 就等于 0.00162 ETH,这就是我们支付的矿工费金额了。


Gas 与 Gas Price


Gas 翻译成中文,是汽油的意思,Gas Price 即汽油价格。


我们可以把一笔以太坊交易,发送方转移一定数额的以太币至接收方的过程,想象成开着一辆车,从家里出发到公司。这段路程消耗的汽油 Gas 乘以每升汽油的单价 Gas Price 就是路费成本了。


汽车行驶的每一段路都会消耗汽油,以太坊上发生的每一笔转账都会消耗 Gas,转账的成本计算和汽车的计算方式是一样的:


Gas Price (汽油价格) * Gas (汽油数量)


27.00 GWEI 是以太坊的汽油价格;60,000 是消耗的汽油数量。


现实生活中的汽油价格受到供求关系影响,并非一成不变,而是会不断波动。以太坊上的 Gas Price 也同样受到这条区块链上交易拥堵程度的影响,会发生变化,当以太坊上等待矿工确认的交易越多时,Gas Price 就会上涨。imToken 的「三挡变速」矿工费是通过实时抓取以太坊链上的交易拥堵信息计算出来的结果,所以这三挡的汽油价格也是在不断变化的。


「快速、一般、缓慢」的三挡交易,此时分别对应「31.00 GWEI、27.00 GWEI、24.00 GWEI」,有可能过了几个小时就会变成「26.00 GWEI、21.20 GWEI、19.10 GWEI」。




回到最开始的问题,我们在使用 imToken 的时候会不会一时手滑,设定的交易手续费比转账金额还要高呢?如果我们使用的是三挡变速,就不会,但如果是选择了自定义模式,那就有可能了。




当我们选择自定义,就可以自由设置 Gas Price,设成天价也可以哦~比如我把 Gas Price 设为 200,000,000 GWEI,此时我需要支付的矿工费就是 12,000 ETH,但是在 Gas Price 下方会跳出来一个提示「Gas Price 过高,将会造成矿工费浪费」,这就是在提醒我们手续费设置得过高了,需要进行下调。


所以,如果你使用 imToken 进行转账,一方面,「三挡变速」功能会提供给你最适宜的矿工费选项;另一方面,imToken 也会在你设置的矿工费「不合理」时,提供友善的提示。


投一票
评论(0)
赞赏(0)

求助中

解决了这个问题,预计可以帮助到

  • 0
  • 1
  • 3
  • 6
  • 5
邀请

感谢您的善举,每一次解答会成为新人的灯塔,回答被采纳后获得20算力和相应的LK币奖励