关于矿工费(Gas Fee)你不可不知的6 件事

2019-02-24 13:05 栏目:经验之谈 来源: 查看()
那些使用过区块链相关应用程序的人,无论是交易所,DApps还是虚拟货币钱包,都必须听说过燃气费一词。当您想在区块链网络上启动交易时,您必须向矿工支付费用。

每个人都熟悉的实际例子是类似的。如果您想在不同的银行账户之间转账,您必须为银行提供的服务支付费用。

同样,区块链的矿工应打包您的交易并将其放在区块链上以完成交易。在此过程中,区块链计算资源将被消耗,因此矿工将获得报酬。

在以太坊网络上,ETH(以太网)用于支付矿工费用。如果您想从交易所或钱包中发送以太坊和ERC 20代币,或者与智能合约(如ICO或DApp)进行交互,您必须使用ETH来支付矿工的费用。

关于矿工费(Gas Fee)你不可不知的6 件事

以上面的  MetaMask 的屏幕截图为例。每次要传输以太坊时,都会弹出此操作屏幕。图中有两个与矿工费用相关的字段,即“天然气限价”和“天然气价格”。在每个事务中,您可以根据需要调整这两个值。

燃气费=燃气限制x汽油价格

矿工总量由Gas Limit和Gas Price计算。因此,首先将图中气体限价和气体价格的两个数字相乘,然后将其转换为以太坊(1 ETH=10 ^ 9 GWEI):21000 x 10/10 ^ 9,您就可以获得矿工费用总额0.00021 ETH。 。

气体限制是您愿意在此交易中支付的最大气体单位数。完成交易所需的燃气单元数量取决于交易的复杂程度。当事务更复杂时,它必须消耗更多的计算资源,因此需要更多的气体。

重要的是要注意,当气体单位集合不足时,交易将失败。 21,000是一般转账交易的气体限额违约。如果您想参与令牌销售或使用DApp,因为该流程涉及更复杂的智能合约,请设置更高的气体限额。

天然气价格是每单位天然气的价格,以GWEI表示。这将影响您的交易由矿工包装并放置在区块链上的速度。

如果天然气价格设定得更高,它将为矿工提供更大的激励来打包您的交易;相反,如果天然气价格设定较低,则需要很长时间。如果您不急于完成交易,您可以选择较低的天然气价格以节省资金。

在对矿工费用有基本了解后,您将看到必须知道的六个要点:

1.参与代币销售时,请注意气体限制设置。

参与代币销售时,您应将气体限制设置为卖方建议的值。由于代币销售的智能合约比一般转让交易更复杂,因此天然气限额也设定得更高。我曾经在ICO,因为我不知道如何将气体限制从21,000改为100,000,我得到了一个“气体不足”的错误。

为了节省矿工,你应该降低燃气价格而不是燃气限价

如前所述,如果您降低气体限制,您可能无法满足完成交易所需的气体,导致交易失败。因此,为了节省矿工,降低汽油价格并耐心等待交易完成。

你可以取回未使用的气体

不要担心将气体限制设置得太高。如果Gas未用完,交易完成后将退回到您的帐户。您可以在  Etherscan 上查看事务的详细信息。在下面的屏幕截图中,我们可以看到Gas Limit设置为100,000,但实际上只使用了35,826,因此将返回剩余的未使用的Gas。

关于矿工费(Gas Fee)你不可不知的6 件事

4.如果交易失败,您仍需支付矿工费用

如果您不小心将气体限制设置得太低,交易将失败并且矿工费将不会退还给您,因为您仍需支付区块链的佣金。

5.确保有足够的ETH来支付矿工的费用

请记住,您必须为MIT或ERC20代币支付ETH。有时每个人都会忘记钱包中必须有ETH才能发送令牌。

6.实用小工具:ETH加油站,  Etherscan

在  ETH加油站 ,您可以根据以太网网络拥堵程度找到建议的燃气价格,具体取决于您是要保存矿工,还是想快速完成交易。在  Etherscan 上,您可以找到有关每笔交易的更多信息,包括气体限额,天然气价格以及交易中实际使用的矿工。

关于矿工费(Gas Fee)你不可不知的6 件事

微信二维码
售前客服二维码

文章均源于网络收集编辑侵删

提示:仅接受技术开发咨询!

郑重申明:资讯文章为网络收集整理,官方公告以外的资讯内容与本站无关!
NFT开发,NFT交易所开发,DAPP开发 Keywords: NFT开发 NFT交易所开发 DAPP开发