仮想通貨のガス代(Gas Fee)とは?
ガス代(gas fee)とは、トランザクションを処理してもらうためにブロックチェーンネットワークに支払う手数料のことです。単純な送金から複雑なスマートコントラクトの実行まで、ネットワーク上で行われるすべての処理には計算リソースが消費されており、ガス代はその作業を担うバリデーターへの報酬となります。名称はEthereumに由来しますが、この概念はほぼすべてのパブリックブロックチェーンに当てはまり、手数料の単位がまったく別のものであっても同じ考え方が適用されます。
ガス代の計算方法
EVM系ネットワークでは、ガス代は2つの要素で構成されます。1つはプロトコルで固定されている、その処理に必要なガスの量。もう1つは、1単位あたりに支払ってもよいと考えるガス価格です。単純な送金は21,000ガスで済みますが、トークンスワップになると触れるコントラクトのコードがはるかに多いため、消費量も大幅に増えます。この2つを掛け合わせた値が合計手数料となり、通常はイーサの10億分の1にあたるgweiで表示されます。
ガス代が変動する理由
ガス価格は決められたスケジュールではなく、需要によって決まります。ブロックスペースには上限があるため、同時にトランザクションを送りたい人が増えれば入札が競り合い、価格は上昇します。人気のミントが行われているときや相場が荒れているときに手数料が急騰し、静かな深夜にはほぼゼロまで下がるのはこのためです。重要なのは、手数料が送金額の大きさとはまったく無関係だという点です。1ドルを送るのも100万ドルを送るのも、コストはまったく同じです。
ネットワークごとのガスの違い
アプローチはネットワークごとに大きく異なります。Ethereumはgweiで課金され、コストは混雑状況に応じて変動します。Solanaはlamportsで計測される小さな、ほぼ固定の手数料を採用しており、コストは予測しやすく非常に低く抑えられます。CircleのArcは第3の道を取り、ガスをUSDCで徴収します。そのため手数料はボラティリティのある資産ではなくドル建てとなり、ユーザーは資金を動かすためだけに別途ガス用のトークンを保有する必要がありません。
よくある質問
ガス代とは、ブロックチェーンネットワークにトランザクションを処理してもらうために支払う対価のことです。計算処理を実行し、トランザクションをブロックに含めるバリデーターへの報酬として機能します。
ブロックスペースに限りがあり、価格が需要によって決まるからです。多くのユーザーが同時にトランザクションを送ろうとすると、ガス価格を入札で押し上げる形になります。ネットワークが静かなときには手数料は大きく下がります。
いいえ。ガスはトランザクションが必要とする計算処理の量で決まり、送金額の大きさは関係ありません。同じネットワーク上であれば、1ドルの送金でも100万ドルの送金でもコストは同じです。
ほとんどのネットワークでは、ガストークンはそのチェーンのネイティブアセットです。ただし、一部の新しいチェーンは設計が異なります。CircleのArcはネイティブのガスアセットとしてUSDCを採用しており、手数料はドル建てで表示されます。
競合に差をつけたいですか?
ニュースレターに登録して、web3ビルダー向けにまとめた週次のブロックチェーンニュースを受け取りましょう。


