暗号資産(クリプト)業界におけるスワップ(Swap)とは、異なる暗号資産同士を直接交換する取引のことを指します。中央集権的な取引所(CEX)を介さず、分散型取引所(DEX)や専用プロトコルを使ってウォレットから直接取引できるのが特徴です。入門者にとっては「両替」に近いイメージですが、仕組みや注意点はやや異なります。DeFi(分散型金融)の普及とともにスワップは急速に拡大し、今や1日あたり数十億ドル規模の取引がDEX上で行われています。
技術的な仕組みをわかりやすく
スワップは主に自動マーケットメーカー(AMM:Automated Market Maker)という仕組みで動いています。従来の取引所は買い手と売り手の注文をマッチングしますが、AMMでは「流動性プール」と呼ばれる資産の貯蔵庫を使って価格を自動的に決定します。
- 流動性プール(Liquidity Pool):たとえば「ETH/USDC」プールには両方のトークンが預けられており、スワップが行われると一方が増え他方が減ります。価格はその比率(x × y = k という定式)によって自動計算されます。
- スマートコントラクト:すべての取引はブロックチェーン上のプログラムで自動実行されるため、仲介者が不要です。コードに記述されたルール通りに動き、第三者による改ざんができません。
- スリッページ(Slippage):大口取引では流動性プールの比率が大きく変動し、期待した価格と実際の約定価格がずれることがあります。取引前に許容スリッページ(例:0.5%)を設定して、大幅な価格変動時に取引をキャンセルできます。
- クロスチェーンスワップ:異なるブロックチェーン間でトークンを交換する「ブリッジスワップ」も普及しています。たとえばEthereumのUSDCをSolanaのUSDCに交換するような操作が、ブリッジプロトコル経由で可能です。
- 価格インパクト:流動性が少ないプールで大量にスワップすると、取引自体が価格を大きく動かしてしまう「価格インパクト」が発生します。小さいプールでの大口取引は不利になることがあります。
具体的な使用例・プロジェクト
スワップを提供する代表的なDEXとプロトコルは次のとおりです。
- Uniswap(ユニスワップ):Ethereum上で最大の取引量を誇るDEX。v3ではユーザーが流動性を提供する価格帯を指定できる「集中流動性(Concentrated Liquidity)」が導入され、資本効率が大幅に向上しました。
- SushiSwap(スシスワップ):Uniswapからフォークして生まれたマルチチェーン対応DEX。報酬トークン(SUSHI)による流動性マイニングが特徴です。
- Jupiter(ジュピター):Solanaチェーン上の主要なスワップアグリゲーター。複数DEXから最安ルートを自動選択し、最良価格でスワップを実行します。
- 1inch(ワンインチ):複数のDEXを比較してベストレートを見つける「DEXアグリゲーター」の代表格。ガス代の最適化まで行います。
- Curve Finance:ステーブルコイン同士のスワップに特化したDEX。スリッページが極めて小さく、大口取引に向いています。
メリット・課題・限界
- メリット:口座登録・KYC不要でウォレットさえあれば誰でも即座に利用可能。取引の透明性が高く、資産を自己管理したまま取引できる。24時間365日稼働しており、時間や場所を問わない。
- 課題:スリッページや流動性不足により、希望価格で約定しないことがある。ガス代(ネットワーク手数料)が高騰すると少額スワップでは手数料負けする。
- 限界:詐欺トークン(ラグプル)や悪意あるスマートコントラクトが紛れ込む可能性がある。スワップ前にコントラクトアドレスを公式サイトで確認し、監査済みかどうかを調べることが重要です。また、フロントランニング(MEVボット)による不利な約定が起きることもあります。
| 項目 | 内容 |
|---|---|
| 取引形式 | ピアツーピア(P2P)またはAMM経由 |
| 主な利用場所 | DEX(分散型取引所) |
| 代表プロトコル | Uniswap、SushiSwap、Jupiter、1inch、Curve |
| 手数料 | プール手数料(0.01〜1%)+ガス代 |
| スリッページ許容範囲 | 一般的に0.5〜1%以内を推奨 |
| クロスチェーン対応 | Wormhole、Stargate等のブリッジで対応 |
| リスク | 詐欺トークン、スリッページ、価格インパクト |