如何估算燃料费
Does this article need to be translated?
Submit translations, corrections, and suggestions on GitHub, or reach out on our Community forums.
获取燃料价格
如果您在以太坊主网上,可以查看 Etherscan 的燃料工具,以估算今天的燃料价格。 请注意,燃料价格不停波动;应时刻参考工具,查看最新燃料价格。
以太坊网络需要燃料才能执行交易。 发送代币、与合约交互、发送 ETH 或在区块链上执行其他操作时,均须为相关计算付费。 这笔款项以燃料为单位计算,燃料始终以 ETH 支付。
无论交易成功与否,均须为计算付费。 即使交易失败,矿工或验证器也必须最终确定并执行您的交易,这些都需要算力。 您必须为该计算付费,如同为成功的交易付费一样。
获取燃料限额
您知道每单位燃料的成本,那么您需要花费多少单位的燃料? 比方说一笔简单的交易,将 ETH 或 ERC-721 代币发送至另一个链上地址,应花费 21000 单位的燃料。 如果您正在做更复杂的事情,则区块浏览器可以作为一项不错的工具,例如 etherscan.io。 导航到您希望交互的合约,开始检查通过该合约完成的交易。 这样您可以清楚了解其他用户实际最终使用了多少燃料。
燃料计算器
在您提交交易之前,您可以使用一些工具来估算以法币计算的燃料费用。 其中一个是 Cryptoneur 燃料费计算器,您可以输入交易的详细信息,然后以您的本地货币生成预估燃料成本,并且与该网络上的当前需求相关(您可以从大多数主要的 EVM 兼容网络中做出选择)。
整体燃料费结构
自 Ethereum 改进提议(EIP)-1559 实施以来,交易创建者支付的总费用按以下方式计算:((基础费用+优先费用)x 所用燃料单位数量)。
如需了解详情,请参阅此处。
请注意,此费用并非 MetaMask 收取,因此我们无法退款。此费用付给矿工或验证器,以用于最终确定交易,将交易验证为区块,并保护区块链。