被问到最多的问题之一是 gas,比如我应该支付多少 gas,gas 为什么这么贵,gas到底是什么!??gas 成为如此受欢迎的话题是有道理的,因为无论你在这个领域做什么,从汇款、购买 NFT、铸造你的 NFT、抵押你的 ETH 等等,你在以太坊区块链上所做的所有活动都会涉及它。不幸的现实是,我们看到很多人在 gas 上花费的钱比他们需要的多得多,所以我们决定创建一个指南,指导如何在 Metamask 上设置适合自己的 gas 价格。 gas 究竟是什么? 「gas」这个名字来源于汽车的实际gas,概念非常相似。如果您要开车到不同的城市并模拟汽油的总成本,您需要考虑的两件事是距离和每加仑/升汽油的价格(假设您总是使用同一辆车,因此 MPG 保持不变)。在以下情况下,总汽油价格会更高:1. 您行驶的距离更长,或 2. 汽油价格更高。在以太坊中,可以应用相同的概念。距离换言之,就是一辆汽车需要做多少功。在以太坊中,区块链需要做多少工作。例如,以太坊区块链上最简单的交易(工作)是从一个人向另一个人汇款,这需要 21,000 单位的 gas。另一方面,更复杂的交易(例如铸造 NFT)将需要更多单位的 gas,因为交易所需执行的程序要复杂得多,需要更多的计算资源。 就像你不能改变两个城市之间的距离一样,你也不能改变以太坊交易所需的 gas 单位数量。但是,就像您可以等待汽油价格下跌直到您加满油箱一样,您也可以等待 gas 价格下跌直到您进行交易。 Metamask 提供了一种方法,可以将 gas 价格设置为您愿意支付的任何金额,并会等待执行交易,直到 gas 价格达到您设定的价格,我们将向您展示如何做到这一点。 如何手动设置gas价格 让我们尝试对 Foundation 上的一些艺术品进行竞标。点击「出价」按钮后,Metamask Chrome 扩展程序会弹出(我假设您已经拥有 Metamask 扩展程序),您将看到以下屏幕:您将看到建议的 gas 价格,该价格会根据当前网络的繁忙程度不时变化。要更改 gas 价格,请单击「编辑」按钮。您现在将看到低/中/高单选按钮。让我们忽略这一点,因为它们之间的差异只是几美分,并没有太大的区别。所以直接进入「高级选项」,你会看到以下选项: 以下是对每个概念含义的快速解释:
3.最高费用(GWEI):您将支付的最高金额(基本费用 + 优先费用)。基本费用是由以太坊区块链设定的预定金额,作为在区块链上的给定区块中处理任何交易的最低要求费用(该费用被烧毁,不会支付给矿工)。如果您为交易设置的基本费用低于给定区块所需的基本费用,则无论您的优先费用有多高,该区块都不会处理该费用。 您需要在此处更改最大费用 (GWEI),即您愿意为 gas 花费的总金额。默认情况下,它显示当前的 gas 价格。您可以将其更改为您愿意为 gas 支付的任何价格,并且当当前的网络 gas 价格下降到该水平时,交易就会完成。 别担心——它只是说它现在不会以这个 gas 价格通过,因为网络目前很忙。当网络拥堵下降时,gas 价格也会下降,当它下降到与您设置的价格相同时,交易就会执行。 如您所见,有一个选项可以「加速」交易,因此如果网络拥塞的时间比预期的要长得多,并且您无法按时完成交易,您可以随时加速按加速并设置新的 gas 价格。因为你总是可以在以后加快交易速度,所以一开始把 gas 价格设置得很低,然后在需要时再加快速度总是值得的。 如果您不想看到低/中/高设置而只想立即手动设置 gas 价格,您可以更改您的 Metamask 设置来这样做。单击 Metamask 浏览器下拉菜单中的右上角图标,找到菜单「设置」,单击它,然后在下一个屏幕上单击「高级」。在这里,您会找到「高级GAS 控制」选项。打开并关闭设置面板,现在您将不再看到低/中/高,并且可以直接设置 gas 价格。 如何选择合适的 GAS 价格进一步设定 截至 2021 年 9 月,目前要设定的良好 gas 价格是 35 或 40,但以太坊的拥堵和 gas 价格一直在波动,所以我怎么能自己选择合适的 gas 价格?好问题!就是这样。 首先,转到 Etherscan gas 跟踪器(https://etherscan.io/gastracker)。你可以在这里看到低/平均/高,但这不是我们应该看的,因为它基于当前的 gas 价格,就像 Metamask 建议的 gas 费一样。我们应该关注的是每天最低的 gas 价格,因为这是我们在接下来的 24 小时内完成交易所需支付的最低金额。我们如何找到这些信息?转到历史 gas 预言机价格(https://etherscan.io/gastracker#historicaldata),您可以在其中查看每天最大/平均/最小 gas 价格的历史数据。 截至 9 月 30 日,最低 gas 价格为 30 gwei,这意味着,在当天的某个时间点,gas 价格下降到 30 gwei,因此如果我们支付高于此值的任何费用,交易将在某个时间点完成。为了避免根本不通过的风险,最好比最低价格高一点,因为最低 gas 价格每天都在波动,并且不能保证明天的价格会和今天一样低。因此,在这种情况下,要设置的好 gas 价格可以是 35 甚至 40。 区块链如何知道要处理哪些交易? 当您加快交易速度时,您将在 Etherscan 上看到多个待处理的交易。区块链如何知道这两个都是针对同一笔交易的,并在其中一个交易通过后取消所有其他待处理的交易(gas 价格最高的交易将被处理)? 这就是随机数的想法应用的地方。
|
Gas 教程:如何设置适合自己的 Gas 价格
2021-10-11 洁sir 来源:区块链网络
LOADING...
相关阅读:
- 10.11日:最近24小时区块链重要信息汇总及行情简报2021-10-11
- 第1066篇:像猎物一样乱窜2021-10-11
- 比特肥晒挖矿成绩单,狂赚50万刀,让人羡慕嫉妒恨!韭菜酸了|矿工日2021-10-11
- 以太坊网络当前已销毁超49.5万枚ETH2021-10-11
- ‘币圈’官方认可度加深,FIL未来的价值不可估量2021-10-10