ガス代は、ブロックチェーンで何か操作するときにネットワークに支払う手数料です。送金、コインのスワップ、スマートコントラクトとの対話、いずれもネットワークのノードが処理と検証に計算資源を費やす必要があり、ガス代はそのコストを補償し、誰かがネットワークを溢れさせるのを防ぎます。通常そのチェーンのネイティブトークンで支払い、イーサリアムではETH、他のチェーンではそれぞれのネイティブコインです。重要な特性は、ガス代は固定ではなく、その時点のネットワークの混雑度で上下に変動することです。
ユーザーにとって、ガス代は実際のコストとタイミングに直接影響します。第一に、小額操作が割に合うか決めます。数ドルのコインを送りたいだけなのに今ガスが十数ドルなら、その操作は割に合いません。第二に、混雑で変動するため、タイミングを選べます。オフピーク時間帯はガスが通常安いです。第三に、ガスはチェーン間で大きく異なります。同じ操作が混雑したメインチェーンでは高くても、一部の高スループットチェーンでは数セントで済むことがあります。ガスを理解すれば、賢くチェーンとタイミングを選び、手数料にお金を無駄にするのを避けられます。
どう賢くガスを節約するか。第一に、操作前に現在のガス相場を確認しましょう(多くのウォレットとエクスプローラーが表示します)。高すぎれば急がないこと。第二に、混雑のピークを避け、ネットワークが空いているときに急がない操作をしましょう。第三に、低手数料のチェーンやレイヤー2を活用しましょう。同じ送金や取引が桁違いに安いことがあります。第四に、不要な操作の積み重ねを避けましょう。承認や対話ごとにガスがかかるので、操作を統合し回数を減らせば大きく節約できます。第五に、特に小額送金は計算しましょう。5ドルを送るのに15ドルのガスを払わないこと。それなら送らない方がましです。
ガス代をタクシー料金、しかもサージ料金のあるものと考えてください。普段、深夜の空いた道では乗り込んでも同じ道のりが安いですが、ラッシュ時に皆がタクシーを奪い合うと、同じルートが数倍になります。ブロックチェーンも同じです。市場が穏やかで活動する人が少ないとき、送金はガス数セントで済むかもしれません。しかし人気NFTのミントや市場の急変で皆が取引に殺到すると、ネットワークが詰まり、同じ送金のガスが数十ドルに急騰し得ます。だからベテランは言います。「操作できないのではなく、いつ操作するか選ぶのだ。」
ガス代はブロックチェーンが「安全性と濫用耐性」のために払わねばならないコストです。ノードを補償しスパム攻撃を阻み、健全なネットワーク運営に必要な設計です。しかし利用の障壁にもなり、特に混雑時には高いガスが小額操作を割に合わなくし、一般ユーザーを締め出します。これがまさに各種レイヤー2や高スループットチェーンが解決しようとする核心的問題です。安全性を犠牲にせずにガスコストをどう下げるか。