用户指南:Gas
备注
加密货币和 web3 的新手?
前往 MetaMask Learn 获得专为 web3 新手设计的直接学习体验。完全免费,提供多种语言版本,并包含有用的工具,例如模拟,帮助您熟悉 MetaMask。
Gas 是处理交易和智能合约所需计算工作量的计量单位。该术语来源于以太坊,本质上 是一种交易费,是指在以太坊虚拟机 (EVM) 上承担的计算。 自以太坊成立以来,许多兼容 EVM(和不兼容 EVM)的 网络应运而生,并且采用类似的模式。
该术语类似于为汽车发动机提供动力的汽油:不停波动,有时是昂贵的运营成本。 智能合约越复杂,计算就需要越多的 Gas,如同汽车越大、动力越强,所需汽油就越多。
Gas 费的计算方法因网络而异。例如,以太坊上 Gas 的计算曾经非常复杂,2021 年 8 月实施《以太坊改善协议》(EIP) 1559(也称为“伦敦升级”)后,计算大大简化。基本上,您为每单位 gas 支付一笔基本费用,该 gas 在成功完成交易之后,便会销毁(即删除并消失)。在基本费的基础上,您还要为每单位 Gas 支付一笔优先费,其价值取决于您希望交易完成的速度。
在现有各类兼容 EVM 的网络中,Gas 或类似功能的替代品基本上已经成为计算交易成本的标准方法。费用以相关网络的原生代币支付:例如,以太坊的交易需要以太币;币安智能链需要币安币;Polygon 需要 MATIC。一些网络已经全盘采用了以太坊的 EIP-1559 模式,如 Polygon,而其他网络(包括 Avalanche)则对其 C 链做出调整(这会同时销毁基本费和优先费,而非仅仅是前者)。
如果您想更深入了解以太坊上 gas 运作方式,请参阅此处。
以下是在 MetaMask 中处理 Gas的一些基本详情: