Skip to content

手数料

チェーンごとに取引手数料が違う理由

更新日:

このページの内容

同じ金額のUSDCを送っても、あるチェーンでは1セントの何分の一で済み、別のチェーンでは数ドルかかることがあります。この記事では、その理由を説明し、ライブのガスページにある比較グラフの読み方を示します。

ガスが初めての方は、先にガスと取引手数料をわかりやすく解説をお読みください。

ブロックスペースは限られている

すべてのブロックチェーンはブロックを生成し、各ブロックのサイズには限りがあります。この上限がブロックスペースです。ブロックに入りたいユーザーは、そのスペースを巡って競い合います。需要が供給を上回れば、価格は上がります。需要が低ければ、価格は下がります。

これが、手数料の差が生まれる主な理由です。空きスペースが多くユーザーが少ないチェーンは安くなります。毎回ブロックが満杯のチェーンは高くなります。手数料は時間とともにも変化し、混雑する時間帯には上がり、アクティビティが落ちると下がります。

チェーンは、供給をさまざまな方法で調整します。ブロックを大きくしたり、ブロックをより頻繁に作ったり、より多くの処理を並列に実行したりできます。それぞれの選択には、ノードを運用しやすいかどうかや、ネットワークがどれだけ分散化されたままでいられるかという点で、トレードオフがあります。

レイヤー1とレイヤー2

レイヤー1(L1)は、イーサリアムやビットコインのようなベースのブロックチェーンです。レイヤー2(L2)は、取引を独自に実行し、そのセキュリティを引き継ぐためにその記録をレイヤー1に投稿する、別のチェーンです。Arbitrum、Base、Optimismは、イーサリアム上のL2です。レイヤー1・レイヤー2・レイヤー3と、ロールアップ:オプティミスティックとゼロ知識をご覧ください。

L2が安くなり得るのは、多くのユーザーが、イーサリアムへの1回のバッチ投稿のコストを分担するからです。また、競う人が少ないため、L2自身のブロックスペースも安くなります。

L2手数料の2つの部分

L2の手数料は、2つの部分からなります。

  1. L2実行手数料。 L2上であなたの取引を実行するコストで、イーサリアムのガスと同じように価格が付きますが、通常ははるかに低くなります。
  2. L1データ手数料。 誰でも確認できるように、取引データをイーサリアムに投稿するコストの、あなたの分担分です。

多くのL2では、L1データ手数料のほうが大きな部分を占めます。これはデータのサイズと、その時点のイーサリアムのコストに依存します。L2が静かなときでも、イーサリアム自体が混雑していると、L2でのトークン転送のコストが上がることがあるのは、このためです。

ガスページでは、Arbitrum、Base、Optimismの数値に、それぞれの種類の典型的な取引で見積もったL1データ手数料を加えています。そのため、L2の部分だけでなく、合計コストを比較できます。

blobがL2をはるかに安くした

2024年以前、L2は通常の取引データとして、データをイーサリアムに投稿していましたが、これは高価でした。EIP-4844は、blobという新しい種類のデータ領域を追加しました。blobはロールアップのために作られています。通常のデータより大きくて安く、通常のガスとは別の独自の手数料市場があります。ノードは限られた期間だけ保持しますが、それはロールアップを検証するのに十分な期間です。

その結果、多くのL2取引で、L1データ手数料がはるかに小さくなりました。正確な金額はblobの需要によって変わるため、古い数字に頼らず、リアルタイムの数値を確認してください。

SolanaとBitcoinの仕組みは異なる

Solanaは、多くの取引を並列に処理する、単一の高速なレイヤー1です。基本手数料は署名ごとに固定されているため、ごく小さく安定しています。混雑時には、ユーザーが優先手数料を加えて順番を飛び越えますが、それは主に人気のプログラムで起こります。詳細はSolanaの優先手数料をご覧ください。

ビットコインには、ガスも、イーサリアム型のスマートコントラクトもありません。ビットコインの手数料は、送る金額ではなく、取引が仮想バイトでどれくらいの大きさかに基づきます。ブロックスペースは希少なので、多くの人が入りたがると、1バイトあたりの価格が上がります。ビットコインのメモリプールと手数料をご覧ください。

ガストークンの価格も影響する

各チェーンは、独自のコインで手数料を請求します。Ethereum、Arbitrum、Base、OptimismではETH、PolygonではPOL、SolanaではSOL、BitcoinではBTCです。コインでの手数料は、話の半分にすぎません。チェーンを比べるには、ドル建ての手数料が必要です。

同じ量のガスでも、コインの価格が違えば、ドル建ての額も変わります。0.0001コイン単位の手数料は、10ドルのコインと1,000ドルのコインでは、意味が異なります。チェーンを比較するツールが、現在の価格を使ってすべてを米ドルに換算するのは、このためです。価格は欠けていたり遅れていたりすることがあるので、ドルの数字は、よい見積もりとして扱ってください。

安いチェーンでのチップが、高いチェーンでのチップなしに勝ち得る理由

速度のオプション(エコノミー、ノーマル、ファスト)は、チップの額で異なります。高いチェーンでは、エコノミーでさえ、安いチェーンのファストより高くなることがあります。そのため、安いチェーンでチップを付けて速く送るほうが、高いチェーンでチップなしで遅く送るより、安くなることがあります。

ガスページは、これを**チェーン比較(Compare chains)**グラフで示しています。各チェーンは3つの点を持つ線で、左がエコノミー、中央がノーマル、右がファストです。高さはドル建てのコストを対数目盛で示すため、1段上がるごとに10倍になります。グラフ上で高い位置にあるチェーンほど、高価です。

グラフの読み方

  • 最も低い線を探す。 ノーマル速度で最も低いチェーンが、その時点で最も安いチェーンです。
  • 急な線は、そのチェーンでは速度が大きく影響することを意味します。ファストの価格が、エコノミーの価格をはるかに上回っています。
  • 平らな線は、速度がほとんどコストを変えないことを意味します。Arbitrumでは、チップが無視されるため、3つの速度がすべて同じです。
  • 交差する線は、最も安いチェーンが、選ぶ速度によって変わることを示します。エコノミーでは1つのチェーンが最も安く、ファストでは別のチェーンが勝つことがあります。
  • グラフの上のボタンで、コインの送信、トークンの送信、スワップを切り替えられます。
  • 線にカーソルを合わせるか、グラフの下のチェーン名をタップすると、そのチェーンが強調表示され、3つの価格が見られます。

これらのチェーンでは、送る金額は手数料を変えません。1ドルを送っても1,000ドルを送っても、同じコストです。

よくある質問

なぜイーサリアムの手数料はレイヤー2より高いのですか?

イーサリアムのメインネットはブロックスペースが限られており、多くのユーザーがそれを争っています。L2は、処理の大半を自らで行い、データ投稿のコストを多数のユーザーで分担し、より安いblobのデータ領域を使います。リアルタイムの数値はガスページで確認してください。

なぜSolanaはこんなに安いのですか?

基本手数料が署名ごとの小さな固定額であり、ネットワークが多くの取引を並列に処理できるからです。混雑したプログラムでは優先手数料が加わることもありますが、多くの場合は少額です。

なぜイーサリアムが混雑しているとき、L2の取引のコストが上がるのですか?

L2の手数料の一部は、イーサリアムのコストに依存するL1データ手数料だからです。イーサリアムが高くなると、L2の実行が安いままでも、その部分が上がります。

最も安いチェーンが常に最善の選択ですか?

いいえ。受取人が選んだチェーンを使える必要があり、トークンもそのチェーン上で正しいバージョンでなければなりません。お金を動かす前に、USDCを最も安く送る方法をお読みください。

なぜ手数料は数秒ごとに変わるのですか?

ブロックスペースへの需要は、絶えず変化しています。ほとんどのチェーンは、直近のブロックから価格を更新するため、リアルタイムの数値はブロックごとに動くことがあります。