Pages:
Author

Topic: 如何合理的设置Eth转账Gas费用 - page 3. (Read 608 times)

jr. member
Activity: 112
Merit: 1
February 12, 2018, 07:34:58 PM
#3
调低,废掉可是不退费的,反正我现在越来越不喜欢以太了
这个我个人感觉一般调成最低能打过去就行了,不然成本太高了
full member
Activity: 266
Merit: 100
February 12, 2018, 06:48:56 PM
#2
这个我个人感觉一般调成最低能打过去就行了,不然成本太高了
member
Activity: 182
Merit: 12
February 12, 2018, 02:03:58 PM
#1
今天看到一篇发0eth送空投币的贴子,里面有说转账费用的事情.
在这里把Eth转账费用的计算,以及一些计算工具给大家分享一下.

现在大家一般都是用IM转账, WEB钱包https://www.myetherwallet.com/和Chrome的插件MetaMask.
上面三种设置的方式大同小异,WEB钱包和MeatMask转时可以自定义相关的参数,IM转账时需要进入高级模式才能进行相应的配置.

关于转账的Gas费用主要取决于两个参数
Gas Limit: 给矿工的最大Gas数限制
Gas Price: 给使用的每个Gas的费用.

在转账的时候以上两个参数相乘,决定了这次转账的最大花费.
转账的时候,分为转Eth普通账户和智能合约账户,一般转账到智能合约账户的费用会多一些, 如果最大花费不够这次转账的费用,就会打包失败,而且费用是不会退回来的.

一般Gas Limit设为210000,这个数值在目前已经够用了

Gas Price由于是根据ETH网络情况而定的,所以我们需要到一个网站上查当前可使用的最佳值:https://ethgasstation.info/index.php?curr=usd
在这个界面右边仪表盘下面的"Recommended Gas Prices"就是当前建议的Gas费用,分别为SafeLow,Standard,Fast,数值越大转账用的时间越短.
在这里需要注意一下Gas的单位, 网站这里的单位是Gwei,有些转账工具填写时的单位是wei,这里就需要把gwei换算成wei,使用这个工具就可以进行转换:https://www.myetherwallet.com/helpers.html

将上面两个参数配置好后就可以转账了,至于最终使用了多少ETH的转账费就要看这个交易使用了多少个Gas进行打包了.

https://etherscan.io/tx/0x199d88da0185c439775cda272c08c2b76ffda771dd61f6d2a2ca5fe3ac77616c这个来举例吧
在这个交易中Gas Limit设置的是100587,Gps Price设置的是0.000000008 ETH (8 Gwei),也就是这个交易给的最大转账费用是:
Code:
100587 * 0.000000008 ETH = 0.000804696 ETH
但是实际上Gas使用了83823 (Gas Used By Txn 这一项), 所以实际的转账费用是:
Code:
83823 * 0.000000008 ETH = 0.000670584 ETH

以上就是Eth转账费用的计算方式和相关参数配置的方法了.

如果你有使用Chrome,可以安装一个小插件来显示Gas费用的,在应用市场搜索"Ethereum Gas Price Extension"安装就可以了,点击后会展现Gas Price三个数值,单位是Gwei,这个数据是从上面提到的网站提取出来的.
Pages:
Jump to: