仮想通貨のトランザクション手数料とは?計算方法と仕組みを解説

この記事は次の言語でご利用いただけます:

Author logo
Patrick Dike-Ndulue
Post image

トランザクション手数料は、仮想通貨を別のアドレスへ送金したり、売買を行う際に発生します。手数料の変動はブロックチェーンの混雑状況に連動しており、より高い手数料を設定した場合、マイナー(またはバリデーター)に優先的に処理されるため、送金が速く完了します。

Crypto transaction fees apply to all blockchains, including those using a Proof-of-work (PoW) or Proof-of-Stake (PoS) consensus mechanism. The "crypto gas fee" is the most common type of transaction fee associated with Ethereum and other Proof-of-Stake networks. 

本記事では、主要なブロックチェーンネットワークごとの仮想通貨トランザクション手数料の仕組みや計算方法を詳しく解説します。

ブロックチェーンごとのネットワーク手数料比較

ここでは、さまざまなブロックチェーンで採用されている手数料体系を詳しく分析します。


Bitcoinネットワークのトランザクション手数料

Bitcoinの手数料は主に2つの要素で決まります:

1. トランザクションサイズ:これは送金時に発生するデータ量を指します。Bitcoinの1ブロックは最大4MBまで記録できるため、データ量が多い取引ほど多くのブロック容量を消費し、1バイトあたりの手数料も高くなります。

2. ブロックスペースの需要:取引のスピードを上げたいユーザーが増えると、より高い手数料を支払う傾向があり、結果として手数料が上昇します。

Bitcoinの手数料を計算するには、current rate(現在の手数料レート)を確認し、トランザクションサイズと掛け合わせます。BitcoinはSatoshis(SATS)という最小単位に分割でき、1BTC=1億SATSです。 

Bitcoin transaction fees = current rate * transaction size

たとえば、300 bytesの取引サイズで、100 Satoshis per byteのレートの場合、手数料は30,000 Satoshis(100×300=30,000)となります。

What is a Transaction Fee in Crypto and How is it Calculated.png
mempool.spaceによるBitcoin手数料トラッカー

1 SATS = $0.0002616 のレートで計算すると、2023年11月23日時点で手数料は$7強となります。


Ethereumネットワークのトランザクション手数料

EIP-1559アップグレードによって、Ethereumの手数料体系は大きく変わりました。取引ごとにベース手数料(base fee)が導入され、一部はバーン(焼却)されて流通量が減り、残りがマイナーに支払われます。ETHユーザーは、取引を早く完了させたい場合に「tip(チップ)」を追加することも可能です。

新しい計算式は以下の通りです:

Ethereum transaction fee = Gas units (limit) * (base fee + tip)

gas limitは、1つのトランザクションで消費できる最大ガス量を示します。Ethereumではデフォルトで21,000ユニットですが、一部ウォレットでは調整可能です。

base feeは、取引を開始するために最低限必要なETH量で、gwei(1gwei=0.000000001ETH)単位で表されます。

Ethereumのbase feeはネットワークの混雑状況によって変動します。取引が多いとbase feeが上昇し、少ないと下がります。tipを追加することで、バリデーターへの報酬が増え、取引の優先度が上がります。tipもgwei単位です。

etherscan gas tracker.png

 

Etherscan Gas Trackerは、Etherscanが提供するリアルタイムのガス価格確認ツールです。約14秒ごとに最新情報が更新されます。

たとえば、Etherscanの平均base feeが25gwei、gas limitが21,000ユニットの場合:

21,000 units * 25 gwei = 525,000 gwei(=0.000525 ETH)。1ETH=$2,000の場合、手数料は$1.05となります。


Polygonネットワークのトランザクション手数料

Polygonでは、StdTxとBor Fee Modelの2つの仕組みで手数料が決まります。Bor Fee Modelでは、通常の取引でPOLトークンによる手数料が徴収され、ブロック生成者に分配されます。これにより、2〜4秒で高速処理が実現されています。

Polygon PoS Chain Network Transaction Fee Chart.png

 Polygonネットワークの手数料はPOLで支払われます。取引実行前にウォレットに十分なPOL残高が必要です。

Polygon transaction fee = Gas units * (base fee + tip)


Binance Smart Chain(BSC)のトランザクション手数料

Binance Smart Chainではガスシステムが採用されており、計算資源に応じて手数料が決まります。手数料はgwei(1gwei=0.000000001BNB)単位で計算されます。

BSCの手数料は、gas priceとgas limitの2つのパラメータで決まり、gas price×gas limitで算出されます。 

BSC transaction fee = Gas price * Gas limit


TRON(TRX)ネットワークのトランザクション手数料

TRONネットワークの手数料は、バンド幅・エネルギー・取引手数料の3つで構成されます。

Bandwidth cost = (transaction size in bytes / total bandwidth) * TRX balance

Energy cost = (smart contract execution cost / total energy) * TRX balance

Transaction fee = transaction size in bytes * fee per byte

Total transaction fee = bandwidth cost + energy cost + transaction fee 

例:

300バイトのトランザクションと、60,000エネルギーユニットを消費するスマートコントラクトを実行する場合。

  • バンド幅用に500TRX、エネルギー用に1,000TRXをフリーズ。
  • ネットワーク全体のバンド幅は1億、エネルギーは2億。
  • 1バイトあたりの手数料は0.00001TRX。

計算式に当てはめると:

バンド幅コスト:(300 / 100,000,000)×500 = 0.0015TRX

エネルギーコスト:(60,000 / 200,000,000)×1,000 = 0.3TRX

取引手数料:300×0.00001 = 0.003TRX

この場合、合計手数料は0.305TRXとなります。


XRPL(XRP)ネットワークのトランザクション手数料 

XRPLには、base feesとload feesの2種類の手数料があります。
Base feesは、XRP Ledger上で操作を行う際に必要な最低手数料で、現在の標準取引は0.00001XRPです。Load feesはネットワーク状況に応じて変動し、base feeの倍率で表されます。混雑が激しいほどload feeが高くなります。

計算式は以下の通りです:

XRPL transaction fee = base fee * load fee

たとえば、base feeが0.00001XRP、load feeが2.5倍の場合、手数料は0.00001×2.5=0.000025XRPとなります。

Unlike other blockchain networks, transaction fees on XRPL are not paid to validators or miners. Instead, the fees are burned, decreasing the total supply of XRP over time.


Tangem Walletでのトランザクション手数料の選び方

暗号資産を送金する際、ネットワーク手数料の設定によって取引の優先度が変わります。高い手数料を選ぶと、マイナーが優先的に処理し、早くブロックに記録されます。逆に、急がない場合は低い手数料を選んでコストを抑えることも可能です。

What is a Transaction Fee and How is it Calculated.jpg

Tangemでは、各ネットワークごとに3段階の手数料目安を自動で表示します:

Priority:次のブロックで取引が承認される見込み

Normal:3ブロック以内に承認される見込み

Low:6ブロック以内に承認される見込み

Tangem does not collect or extract fees when sending funds from the tangem wallet.

トランザクション手数料に影響する主な要因 

— Network congestion:ブロックチェーン上の取引が急増するとネットワークが混雑し、手数料も上昇します。mempoolに大量の注文が溜まると、処理速度が遅くなり、手数料も高くなります。

— Blockchain type, block size, and speed:ブロックサイズや処理速度はブロックチェーンごとに異なり、1ブロックに記録できる取引数が限られるため、手数料にも影響します。

未処理の取引数がブロックサイズを超える場合、手数料を高く設定しないと迅速に記録されません。

— Transaction priority:手数料を高く設定すれば優先的に処理されます。特にスピード重視の際に有効です。

— Blockchain scalability solutions:スケーラビリティ対策を導入しているブロックチェーンでは、取引処理能力の向上により手数料が抑えられる場合があります。

— Protocol design:各ブロックチェーンのプロトコル設計によって手数料体系が異なります。多くは需要に応じて動的に手数料が調整されます。

Wallet settings:一部のウォレットでは、ユーザー自身が手数料レベルを選択でき、処理速度とコストを調整可能です。

— Crypto price volatility:仮想通貨価格の変動により、手数料(各チェーンのネイティブ通貨建て)は法定通貨換算で変動します。価格が急騰すると、手数料も高騰する場合があります。

なぜ仮想通貨の手数料は高いのか?

特にEthereumのガス代は、さまざまな要因で高止まりしがちです。主な理由の一つは、Ethereumのスケーラビリティの課題です。PoS移行後(The Merge)も、処理能力はおよそ10TPS(1秒あたり10件)にとどまっています。一方、Solanaなどの新しいチェーンは最大3,000TPSに達します。

Ethereumのネットワークが混雑すると、ベース手数料が上昇し、取引コストも高くなります。

さらに、gas wars(ガス代競争)が発生することも。ユーザーや大口投資家(whale)が高額なtipを支払い、優先的に取引を通そうと競い合うことで、手数料がさらに上がる場合があります。

平均より安く手数料を支払うことはできる?

Ethereum開発チームは、PoSチェーンへの移行やSharding(シャーディング)など、ガス代削減に向けた技術開発を進めていますが、実装時期は未定です。

一方、Ethereum互換のLayer 2チェーン(Polygon、Arbitrum、Optimismなど)では、独自チェーン上で取引を処理することで、混雑緩和と手数料削減を実現しています。

また、Solana、Polkadot、Avalancheなどのスマートコントラクト対応チェーンはPoSモデルを採用し、Ethereumよりも低コストで取引できる選択肢として注目されています。

ガス代とネットワーク手数料の違いとは

ガス代とネットワーク手数料は、どちらもブロックチェーン上の取引コストですが、厳密には用途や意味合いが異なります。

Network fees

一般的に「network fees」は、スマートコントラクト非対応チェーンの取引手数料を指します。これらはガス代と似ていますが、dAppsやスマートコントラクトの実行には関係しません。たとえば、Bitcoinのネットワーク手数料は、BTCマイナーへの報酬となります。

Crypto gas fees

ガス代は、スマートコントラクト対応チェーン特有の手数料です。Ethereumはこの仕組みを最初に導入しました。

Gas fees.png

この文脈での「ガス」とは、ブロックチェーン上での処理やスマートコントラクト実行に必要な計算リソースを指します。ユーザーは、マイナーやバリデーターに対し、そのリソース分のガス代を支払います。

Ethereum以降、多くのLayer 1チェーン(Solana(SOL)、Avalanche(AVAX)、Polkadot(DOT)など)でも同様の仕組みが採用されています。

最も手数料が安いブロックチェーンは?

Proof-of-Stake(PoS)型のブロックチェーンは、Proof-of-Work(PoW)型よりも手数料が低い傾向にあります。代表的な低コストチェーンとしては、Binance Smart Chain(BSC)、Solana、Polygon(旧Matic Network)などが挙げられます。

Author logo
著者 Patrick Dike-Ndulue

Senior editor covering crypto, onchain equities, and technology.

Author logo
レビュー担当者 Rukkayah Jigam

Writer & editor covering digital assets and product updates.