ガイド
Ethereum Gasとは
Gasは、EVMチェーンで計算とストレージのコストを測る単位です。送金、承認、交換、NFTの発行はいずれもGasを消費します。
基本式
手数料 = Gas Used × Gas Price
通常のETH送金は一般に21000 gasを消費します。コントラクト呼び出しは処理が複雑なため、数万から数十万gasを消費する場合があります。
Gas Limitは実際の消費量ではありません
Gas Limitは、そのトランザクションで許容されるGas消費量の上限です。実際の実行手数料は、レシートのGas Usedと実効単価から計算します。21,000 gasを消費し、実効単価が15 Gweiの場合、手数料は315,000 Gwei、つまり0.000315 ETHです。失敗したトランザクションもGasを消費する場合があります。
Gweiとは
GweiはETHの小さな単位で、gas priceの表示によく使われます。1 Gwei = 10^-9 ETH。
ウォレットの表示額が変わる理由
EIP-1559以降、基本手数料はブロックの使用状況に応じて変化し、優先手数料はブロック提案者に支払われます。実効単価 = min(maxFeePerGas, baseFee + maxPriorityFeePerGas)で、手数料上限はブロックへの取り込み条件を満たす必要があります。たとえば基本手数料が12 Gwei、優先手数料の上限が2 Gwei、合計上限が20 Gweiなら、実効単価は14 Gweiです。合計上限がそのまま請求単価になるとは限りません。
参考:Ethereum公式Gasドキュメント。L2のデータ手数料やblobトランザクション手数料などは、別途計算する必要があります。