Uniswap とは何か

Uniswap は、Ethereum およびその互換チェーン(L2 含む)で動作する、本記事執筆時点で世界最大級の分散型取引所(DEX)です。2018年にスタートし、AMM(Automated Market Maker、自動マーケットメーカー)方式の発明的プロトコルとして DeFi エコシステムの基盤となっています。

Uniswap の最大の特徴は「KYC 不要・誰でも利用可能・スマートコントラクトで自動執行」という DEX の基本特性に加え、流動性プールに誰でもトークンを上場できる点です。これにより、CEX に上場していない無数のトークンが取引可能になっている反面、詐欺トークン・低品質トークンも混在するため、銘柄選別の自己責任が伴います。

本記事では、Uniswap 初心者の方が「ウォレット接続」から「初回スワップ」までを安全に実行できるように、実務目線で手順を解説します。DEX 全体の比較は DEX 中央集権 比較 を、DeFi 全体の入門は DeFi 始め方 完全ガイド を、Ethereum エコシステムの方向性は Ethereum の今後 を併せて参照してください。

使う前の準備

1. MetaMask(または互換ウォレット)の作成

Uniswap を使うには、MetaMask などの Web3 ウォレットが必須です。シードフレーズの管理が最重要で、紙でオフラインに保管し、絶対に他人に見せない・スクショを撮らない・クラウド保存しない、が鉄則です。

2. ETH の確保

スワップを実行するためには、ガス代としての ETH(または各 L2 のネイティブトークン)が必要です。本記事執筆時点では、運用額の5〜10%程度を ETH で残しておく運用が安全です。

3. ネットワークの選択

Ethereum メインネットはガス代が高いため、初心者は Arbitrum・Optimism・Base・Polygon などの Layer2 上の Uniswap から始めるのが現実的です。MetaMask のネットワーク追加機能で各 L2 を選択できます。

国内取引所からの送金時、対応するネットワークを選択する必要があります。GMOコインや bitbank の主要な出金先ネットワークは Ethereum メインネットが基本で、L2 への直接送金には対応していない場合があります。その場合は、Ethereum メインネットで受け取り、公式ブリッジで L2 に橋渡しします。

Uniswap への接続手順

Step 1: 公式 URL にアクセス

ブラウザのアドレスバーに app.uniswap.org と直接入力します。検索エンジンの広告枠から開かないこと。フィッシングサイトの可能性があります。公式 URL は必ずブックマークしておきます。

Step 2: Connect Wallet をクリック

画面右上の「Connect Wallet」ボタンを押すと、対応ウォレット一覧が表示されます。MetaMask を選択して接続を承認します。

Step 3: ネットワークを選択

画面上部のネットワーク表示から、利用したいチェーン(Ethereum、Arbitrum、Optimism、Base、Polygon など)を選択します。MetaMask 側もネットワークが切り替わります。

Step 4: 残高表示の確認

接続が成功すると、選択したネットワーク上のウォレット残高が表示されます。

トークンスワップの実行手順

Step 1: 入力トークンと出力トークンを選択

「You pay」「You receive」の欄でそれぞれトークンを選びます。検索バーには トークン名ではなくコントラクトアドレスで入力 することを強く推奨します。トークン名検索では同名の詐欺トークンが上位に出ることがあるためです。

コントラクトアドレスは CoinGecko、CoinMarketCap、または公式プロジェクト Twitter から取得します。

Step 2: 数量を入力

入力数量を指定します。「Max」ボタンを押すとガス代分を残して全額入力されますが、Ethereum メインネットでは余裕を持たせるのが安全です。

Step 3: スリッページを設定

歯車アイコンからスリッページ許容値を確認・調整します。本記事執筆時点では以下が目安です。

| ペアの種類 | スリッページ許容値の目安 | |---|---| | メジャー通貨ペア(ETH/USDC など) | 0.1〜0.5% | | 中堅トークン | 0.5〜1.0% | | 流動性の薄い新興トークン | 1.0〜3.0% | | 課税付きトークン(一部ミームコイン) | 5〜15%(要事前調査) |

Step 4: Approve(承認)

初回利用するトークンの場合、Uniswap コントラクトに対して「このトークンを使ってよい」という承認(approve)が必要です。MetaMask に承認画面が出るため、内容を確認して署名します。

承認には2パターンがあります。

  • Exact amount: 今回のスワップ金額のみ承認(毎回承認が必要だが安全)
  • Unlimited: 無制限承認(毎回不要だが、コントラクトに脆弱性があれば全額流出リスク)

初心者は Exact amount を選ぶのが安全です。

Step 5: Swap(スワップ実行)

「Swap」ボタンを押し、MetaMask での署名を確認します。表示されるレート、ネットワーク手数料、出力数量を必ず目視確認してから署名します。

トランザクション送信後、数秒〜数分で約定します。完了後、出力トークンが MetaMask の残高に反映されます。

v2 と v3 の違い

Uniswap には現在 v2 と v3 が並行して使われています。

v2

2020年リリース。AMM の基本形で、流動性プロバイダーは全価格帯に均等に流動性を提供します。シンプルな構造で初心者にも扱いやすい一方、資金効率は v3 より低くなります。

v3

2021年リリース。「集中流動性(Concentrated Liquidity)」機能により、特定の価格帯に流動性を集中させて資金効率を大幅に改善しました。価格帯外に動くと報酬が止まる仕様で、能動的なポジション管理が必要になります。

初心者はまず v2 ベースのシンプルなスワップから始め、慣れてから v3 での流動性提供に挑戦するのが現実的です。

ガス代対策

Ethereum メインネットでは、スワップ1回あたり数ドル〜数十ドルのガス代が発生することがあります。少額運用ではコスト負けする可能性があるため、以下の対策が現実的です。

  • Layer2 上の Uniswap を使う: Arbitrum、Optimism、Base、Polygon など
  • ガス代の安い時間帯を狙う: 日本時間早朝〜午前中が比較的安い傾向
  • 複数取引をまとめる: 細切れ取引を避け、まとめて実行
  • 不要な承認を避ける: 既存承認の上書きはガスを消費する

流動性提供(LP)の概要

Uniswap では、トークンスワップだけでなく、自分が流動性プロバイダーになって取引手数料を獲得することもできます。

基本フローは以下の通りです。

  1. ペアにする2つのトークンを等価値で用意
  2. 「Pool」または「Liquidity」タブから「Add Liquidity」を選択
  3. v3 の場合は価格帯(レンジ)も指定
  4. 預入を承認・実行
  5. プールで取引が発生するたびに手数料が積み上がる
  6. 「Remove Liquidity」で引き出し

流動性提供にはインパーマネントロス(IL)リスクが伴います。詳細は DeFi イールドファーミング 始め方DeFi インパーマネントロス を参照してください。

Uniswap 利用時のリスク

1. フィッシングリスク

偽 Uniswap サイトに MetaMask を接続すると、署名を悪用されて資金を盗まれる可能性があります。公式 URL(app.uniswap.org)を必ずブックマークし、検索エンジンの広告枠から開かない習慣が重要です。

2. 詐欺トークンリスク

Uniswap は誰でもトークンを上場可能で、Honeypot(買えるが売れない)、Fake Token(公式と1文字違いの偽物)、Rug Pull(流動性持ち逃げ)などの詐欺パターンがあります。コントラクトアドレスでの検索を徹底してください。

3. MEV リスク

大口取引はサンドイッチ攻撃(MEV ボットによる前後挟み込み)の対象になりやすく、価格を悪化させられます。MEV 保護機能(一部 L2 や RPC で提供)を活用するか、複数回に分散する対策があります。

4. 不要な承認の悪用

過去に承認したコントラクトに脆弱性が見つかった場合、無制限承認(Unlimited approval)を残していると一気に資金流出する可能性があります。revoke.cash などのツールで定期的に承認を取り消すことを推奨します。

5. ガス代の急騰

Ethereum メインネットでは、ネットワーク混雑時にガス代が急騰します。スワップ前に必ずガス代を確認し、想定外の高額になっていないか確認してください。

実践的な使い方のヒント

  • 少額で動作確認: 初回は1〜2万円程度の少額で全フローを試す
  • メイン用とテスト用ウォレットを分ける: 怪しい URL に接続するときはテスト用で
  • ハードウェアウォレットの併用: 大口運用時は Ledger・Trezor で署名
  • 承認は最小限に: Exact amount ベースで運用
  • 取引履歴の保存: 税務処理のため CSV エクスポート可能なツールを併用
  • ネットワーク選択を必ず確認: Ethereum と L2 を間違えると送金事故になる

税務処理の注意点

日本居住者の場合、Uniswap でのスワップは交換取引として、評価益が雑所得(総合課税)の対象となるのが一般的です。トークン A を B に交換した時点で、A の取得価額と交換時の時価との差額が課税対象となります。

DeFi 全般の税務処理は複雑なため、運用規模が大きくなる場合は暗号資産対応の税理士への相談が現実的です。投資判断は自己責任となります。

まとめ:少額から段階的に

Uniswap は、DeFi の入口として最適なプロトコルのひとつです。MetaMask 接続だけで世界中のトークンと取引でき、KYC や口座開設の手続きもありません。一方で、フィッシング・詐欺トークン・MEV など、CEX にはないリスクも存在します。

本記事執筆時点では、初心者は Layer2 上で少額スワップから始め、慣れてから流動性提供や複雑な戦略に挑戦するアプローチを推奨します。投資判断はあくまで自己責任となります。

DEX 全体の比較は DEX 中央集権 比較 を、DeFi 全体の入門は DeFi 始め方 完全ガイド を、Ethereum エコシステムの方向性は Ethereum の今後 を併せて参照してください。