暗号資産の送金手数料|ガス代・UTXO・総コスト計算 | SG Group
本文へ移動
Crypto Currencies解説 · 最終内容確認 Read in English
FEES & UNITS · CR04

暗号資産の送金手数料:ガス代・UTXO・総コストの計算方法

暗号資産の手数料を「送金額の何%」だけで比べると、仕組みを誤解します。Bitcoin系は主に取引データ量とfee rate、Ethereum系はgas usedと一単位当たり価格でnetwork feeが決まり、取引所の固定出金料やbridge fee、swap price impactは別に加わります。本稿は単位を揃え、native assetと口座通貨の両方で総コストを計算する方法を、ミニ計算機と架空例で確認します。

この記事が役立つ方: 送金コストを事前に見積もりたい人、gas・gwei・sat/vB・UTXOの違いで迷う人

まず押さえる重要ポイント

UNIT-AWARE COST MAP

一つの「手数料」を四つの発生源へ分解する

INPUTS
  • Networkdata/gas量 × 単価
  • Provider出金・入金・service料
  • Protocolswap・bridge・LP料
NORMALIZE口座通貨へ統一

時点・rate・roundingを記録

OUTPUTS
  • Execution costspread・price impactを含む
  • Total cash cost同一通貨で合計
  • Evidencetx hash・fee明細・rate
単位と徴収主体を分けてから、同じ口座通貨へ換算します。
DIRECT ANSWER

送金コストはnetwork・事業者・protocol・価格影響に分ける

オンチェーンnetwork feeは、検証者へ取引処理とblock spaceの対価として支払う費用です。これと、取引所が定めるwithdrawal fee、bridgeやprotocolのservice fee、swapのliquidity provider fee、bid/ask spread、price impactは別物です。画面の「手数料」欄が何を含み、誰が受け取るかを確認しないと比較できません。

network feeは通常native assetで支払います。tokenだけをwalletへ送ると、後の移転に必要なETH等がなく動かせないことがあります。法定通貨換算では、fee確定時点のnative asset価格とrate sourceを記録します。価格が変動すれば、同じnative feeでも口座通貨コストは変わります。

コストの発生源を分離する
基本単位確認先
Networkminer/validator feesat/vB、gas、native coinwallet・explorer・protocol docs
Providerwithdrawal/deposit/service fee固定coin量または法定通貨fee schedule・出金確認画面
Protocolswap/bridge/LP fee取引量の率または固定contract docs・quote
Market impactspread/slippage/price impact価格差・率注文quote・pool liquidity

同じ名称のfeeが別層を示す場合があるため、計算式と徴収主体を確認します。

UTXO MODEL

Bitcoin系は取引データ量×fee rateで考える

UTXOモデルでは、walletは過去の未使用出力をinputとして選び、受取先とchange先へ新しいoutputを作ります。送金額が大きいほどfeeが自動的に高くなるのではなく、inputとoutputの数、script形式、署名方式が取引のvirtual sizeを増やすほどfeeが増えます。少額UTXOが多数あるwalletは、一度の送金で多くのinputを使い、混雑時に高コストになり得ます。

fee rateはsat/vB等で表され、walletがmempool状況から推定します。極端に低いrateは長時間未確定になる可能性があり、急いでRBFやCPFPを使えば追加feeが必要です。UTXO統合は低混雑時の選択肢ですが、addressの関連性がchain analysisで推定されやすくなるprivacy trade-offがあります。

Bitcoin系の概算network fee (satoshi) = virtual size (vB) × fee rate (sat/vB)network fee (BTC) = network fee (satoshi) ÷ 100,000,000account-currency fee = network fee (BTC) × BTC conversion price実際のsize、dust、RBF、wallet coin selectionは仕様により異なります。
ACCOUNT & GAS MODEL

Ethereum系はgas used×effective gas priceで計算する

gasは計算・storage等の作業量を測る単位です。単純なETH移転とtoken transfer、swap、NFT mintでは必要gasが異なります。Ethereumのfeeは、実際に使ったgasとeffective gas priceの積で、gas priceはbase feeとpriority fee等から構成されます。gas limitは支払う最大作業量の上限で、使われなかった分が必ず全額請求されるわけではありません。ただしrevertしても計算資源を消費した分のfeeは支払います。

gweiはETHの10億分の1です。walletに表示されたgweiをETHとして掛けると10億倍の誤差になります。Layer 2ではL2 execution feeに加え、L1へdataを投稿するfeeが加わる場合があります。bridgeでL1→L2→別chainと動かせば、複数networkのnative feeとbridge feeが発生します。

Ethereum系の概算network fee (ETH) = gas used × effective gas price (ETH/gas)1 gwei = 0.000000001 ETHL2 total ≈ L2 execution fee + L1 data fee + bridge/service feeEIPやnetworkごとにfee構造は変わるため、最新の公式docsとwallet estimateを確認します。
ALL-IN COST

送金前後の価格差まで同じ通貨で合算する

架空例として、tokenを送るnetwork feeが0.00042 ETH、ETH換算価格が500,000円、取引所withdrawal feeが300円なら、network feeは210円、合計510円です。送付額が10,000円相当なら5.1%、100,000円相当なら0.51%ですが、networkが処理する作業は同じためfee自体は送付額に比例しません。小口送金では率が高く見える理由です。

swapを伴う場合は、quote amountとminimum receivedの差、protocol fee、price impact、network feeを別行にします。bridgeではsource chainの支払額、destination chainの受取額、各時点の換算価格を保存します。表示時点から署名までにquoteが変わるため、見積値と実績値を分け、tx receiptから実gasとfeeを回収します。

口座通貨での総コストtotal = network fee × native conversion rate + provider fee + protocol fee + market impactcost ratio = total ÷ transfer value × 100net received = gross sent − deducted fees − price impact税務上feeを取得原価・処分対価・必要経費のどこへ含めるかは地域と取引目的で異なります。
FAILED TRANSACTIONS

失敗してもfeeがゼロとは限らない

Ethereum系のrevertは、contract条件やslippage、allowance、deadline等により状態変更が取り消されても、それまでの計算にgasを使います。out-of-gasではgas limitまで消費する可能性があります。失敗理由を確認せず同じ取引を繰り返すとfeeだけを重ねます。simulationやwalletのestimated gas、contractの公式UI、approval状態、minimum receivedを確認します。

Bitcoin系で未確定だからと別取引を作る場合、同じUTXOを使う置換か、別UTXOを使う追加送金かで結果が違います。後者は両方確定する可能性があります。送金ライフサイクルでstatusとnonce/UTXOを確認し、公式walletの手順以外でseedを入力しないでください。

COST CONTROL

feeを最適化しても安全確認を削らない

コスト管理の安全な順序は、経路互換性→受取条件→混雑/見積→時間許容→実行です。急がない送金は混雑の低い時間帯を選べますが、過去の時刻パターンが将来を保証するわけではありません。walletの複数priority、fee cap、simulationを使い、極端に低いrateを手入力しないようにします。UTXO統合やL2利用はprivacy、bridge、withdrawal delayという別コストを伴います。

SG Groupの取引コスト計算機は、Crypto CFDのspread、commission、funding、conversionを口座通貨へ揃える用途です。現物オンチェーンfeeのgasやsat/vBを直接推定するものではありませんが、FX・Gold・Index・Crypto CFDのコスト単位を比較し、network feeとデリバティブ取引費用を混同しないために使えます。

  1. 仕様を写す

    network、fee単位、provider fee、受取控除を公式画面から記録。

  2. 見積と上限を分ける

    estimated fee、max fee、slippage limitを別欄に置く。

  3. 同一通貨へ換算

    rate sourceとtimestampを添えて口座通貨に揃える。

  4. 実績を回収

    receiptからgas used、effective price、actual receivedを保存。

  5. 差異をレビュー

    estimateとの差がnetwork、provider、marketのどこで生じたか分類。

INTERACTIVE WORKSHEET

送金総コスト・ミニ計算機

架空条件を自分の仕様へ置き換え、native feeと法定通貨換算を確認します。値はブラウザ内だけで計算され、送信・保存されません。

式: network fee = 使用量 × 一単位価格; 総コスト = network fee × native価格 + 追加料
結果は入力値に基づく機械的な概算です。live価格・手数料・税率を取得せず、売買判断、適合性、安全性、税額を判定しません。

よくある質問

暗号資産の送金手数料は送金額に比例しますか?

必ずしも比例しません。Bitcoin系は主に取引データ量とfee rate、Ethereum系はgas usedとgas priceで決まり、送金額そのものの影響は小さいことがあります。

gas limitと実際の手数料は同じですか?

同じではありません。gas limitは使用可能なgasの上限で、通常は実際に使ったgasにeffective gas priceを掛けた額がfeeになります。失敗時も消費分を支払う場合があります。

gweiとは何ですか?

ETH建てgas priceを表す単位で、1 gweiは10億分の1 ETHです。gas usedにgweiを掛けた後、ETHへ単位変換します。

取引所の出金手数料はnetwork feeと同じですか?

同じとは限りません。事業者が独自に定める固定出金料にnetwork feeが含まれる場合も別建ての場合もあるため、fee scheduleと確認画面を読みます。

根拠資料と確認先

  1. ethereum.org | Gas and feesガス使用量、単価、base feeとpriority feeの技術解説
  2. Bitcoin Developer Guide | Payment Processing承認、未承認取引、支払い処理を実装側から説明
  3. NISTIR 8202 | Blockchain Technology Overview分散台帳、暗号学的ハッシュ、コンセンサス、鍵、フォークの技術的概観
  4. Bitcoin | A Peer-to-Peer Electronic Cash Systemピアツーピア取引、proof-of-work、二重支払い問題の原典
  5. ethereum.org | Ethereum accounts外部所有アカウント、コントラクトアカウント、鍵と署名

編集・発行: SG Group · 編集方針: 公開情報のうち、中央銀行・監督当局・国際機関などの一次資料を優先して確認しています。制度、取引条件、発表時刻は変わるため、実際の判断前にリンク先と利用先の最新情報を確認してください。

重要事項: 本記事は暗号資産、ブロックチェーン、ウォレット、関連サービスの仕組みを説明する一般的な教育情報です。投資助言、法務・税務助言、特定銘柄・取引所・ウォレット・プロトコルの推奨、売買シグナル、価格予測、利益や元本の保証ではありません。暗号資産は価格変動、秘密鍵喪失、誤送金、詐欺、スマートコントラクト障害、デペッグ、流動性、事業者破綻、規制・税制変更等により全部または一部を失う可能性があります。数値は明示しない限り架空の学習例です。利用前にネットワーク、コントラクトアドレス、手数料、登録・規制状況、利用規約、税務上の扱いを公式資料と専門家により確認してください。