分散型取引所(DEX)を初めて使う方法
DEXを初めて安全に使う方法:ウォレットの準備、本物のサイトの見つけ方、トークンの確認、スリッページの設定、慎重な承認、よくある失敗の回避までを解説します。
分散型取引所(DEX)を初めて使うには、ネットワークのネイティブコインを入れたセルフカストディ型ウォレットを接続し、確認済みの公式アドレスからDEXを開き、コントラクトアドレスで正確なトークンを選び、見積もりとスリッページを確認し、求められればトークンを承認して、ウォレットでスワップを確定します。全体で数分ですが、ミスを取り消してくれるサポート窓口はないため、どのステップも重要です。
DEXなら、資金を企業に預けることなく、自分のウォレットから直接取引できます。この自由は便利ですが、そのせいでDEXは偽トークンやフィッシングサイトの格好の狩り場にもなっています。このガイドでは、初めてのスワップを安全に進める手順を解説します。
DEXと中央集権型取引所の違い
中央集権型取引所では、口座に資金を入金し、企業が自社のシステム内で注文をマッチングします。DEXでは、取引はブロックチェーン上で決済され、通常はほかのユーザーが提供したトークンのプールを相手に行われます。メリットとデメリットは中央集権型と分散型の取引所の解説記事で、プールの価格決定の仕組みは自動マーケットメーカーの記事で説明しています。
| 中央集権型取引所 | 分散型取引所 | |
|---|---|---|
| 保管 | 取引所が資金を預かる | 資金は自分のウォレットに置いたまま |
| 登録 | アカウント作成と本人確認 | ウォレットを接続する |
| トークンの選択肢 | 取引所が上場したもの | ほぼどんなトークンでも取引できる |
| サポート | カスタマーサービス | 自分のミスにはなし |
| 手数料 | 取引手数料 | プール手数料+ネットワーク手数料 |
始める前に:必要なもの
- 1使いたいネットワークに対応したセルフカストディ型ウォレット。 必要ならソフトウェアウォレットの解説をご覧ください。
- 2手数料用のネイティブコイン。 EthereumやEthereumの多くのレイヤー2ネットワークではETH、SolanaではSOLなどです。
- 3売りたいトークン。 DEXと同じネットワーク上にあるものです。
- 4買いたいトークンの公式コントラクトアドレス。 プロジェクトの公式サイトと独立した情報源から入手します。
ステップごとに:初めてのスワップ
1. 本物のDEXサイトを開く
アドレスを自分で入力するか、ブックマークを使いましょう。偽のDEXサイトは検索広告やSNSの返信によく現れます。有名なDEXは当サイトのDEX一覧で確認できます。
2. ウォレットを接続する
「Connect」をクリックし、ウォレットを選んで接続を承認します。接続で共有されるのは公開アドレスだけで、資金が動くことはありません。ウォレットが正しいネットワークに設定されているか確認しましょう。
3. トークンを選ぶ
売るトークンと買うトークンを選びます。買うトークンは、名前を入力するのではなくコントラクトアドレスを貼り付けてください。多くのDEXは未確認または不明なトークンに警告を表示します。真剣に受け止めましょう。
4. 数量を入力して見積もりを確認する
受け取り予定額、価格インパクト、手数料を確認します。価格インパクトが大きい場合、取引に対してプールが小さいことを意味し、レートが不利になります。
5. スリッページ許容値を設定する
スリッページ許容値とは、見積もりから約定までの間に許容する最大の価格変動のことです。主要なトークンなら通常はデフォルトで問題ありません。大きく引き上げるとサンドイッチ攻撃にさらされるおそれがあります。
6. トークンを承認する(初回のみ)
Ethereum系のチェーンでは、あるトークンを初めて売るときに通常、承認(approve)トランザクションが必要です。無制限ではなく、スワップする数量だけを承認することを検討しましょう。
7. スワップを確定する
ウォレットにトランザクションが表示されます。ネットワーク、トークン、手数料を確認してから確定しましょう。ブロックに取り込まれると、新しいトークンがウォレットに表示されます。表示されない場合は、確認済みのコントラクトアドレスを使って手動で追加します。
初めてのときによくある失敗
- 偽トークンを買ってしまう。 模倣トークンは本物と同じ名前やロゴを使っています。毎回トークンの公式コントラクトアドレスを確認する方法に従いましょう。
- ガス代が足りなくなる。 ネイティブコインがなければスワップの手数料を払えません。
- 間違ったネットワークを使う。 あるチェーン上のトークンは、別のチェーンで動くDEXではスワップできません。
- 価格インパクトを無視する。 小さなプールでは、ささやかな取引でも高くつくことがあります。
- 想定外のリクエストに署名する。 スワップで求められるのは、承認とスワップのトランザクション、または明確にラベル付けされたpermit署名だけのはずです。
DEX取引のコストを理解する
DEXでのスワップには、見落としやすいコストがいくつも含まれることがあります。
| コスト | 内容 | 減らし方 |
|---|---|---|
| ネットワーク手数料 | トランザクション処理のためにバリデーターへ支払う | ネットワークが空いているときに取引するか、レイヤー2を使う |
| プール手数料またはLP手数料 | 取引額の一定割合を流動性提供者に支払う | 適切な手数料ティアのプールを選ぶ |
| 価格インパクト | 自分の取引がプール価格を動かすことで生じる不利なレート | 取引額を小さくするか、より厚いプールを使う |
| スリッページ | 見積もりから約定までの価格変動 | 妥当な許容値を使い、値動きの激しい時間帯を避ける |
| インターフェース手数料 | 一部のフロントエンドが上乗せする手数料 | 見積もりの内訳を確認する |
インターフェースによっては、より良い価格を見つけるために注文を複数のプールやアグリゲーター経由でルーティングします。多くの場合は役立ちますが、署名する前に必ずウォレットに表示される最終的な受け取り額を確認しましょう。詳しくはDEX取引でスリッページを避ける方法のガイドをご覧ください。Raydium(RAY)の解説では、プロジェクトの基本、用途、リスクを取り上げています。
取引のあとに
- ブロックエクスプローラーでトランザクションを確認し、受け取った内容を確かめましょう。
- もう必要のない承認を見直し、取り消しましょう。
- しばらく使わない予定なら、サイトとウォレットの接続を解除しましょう。
まとめ
手順さえ知っていれば、DEXを使うのは簡単です。資金の入ったウォレット、本物のサイト、確認済みのトークン、妥当なスリッページ、慎重な承認。リスクはスワップボタンではなく、偽サイトと偽トークンにあります。少額の取引から始め、すべてのアドレスを二重に確認し、より大きな金額を動かす前にその習慣を身につけましょう。
よくある質問
DEXを使うのにアカウントは必要ですか?
いいえ。分散型取引所には登録やユーザー名がありません。セルフカストディ型のウォレットを接続すると、DEXのスマートコントラクトがそのウォレットから直接取引します。つまりDEX自体での本人確認はありませんが、ミスを取り消したり資金を取り戻したりしてくれるカスタマーサポートもありません。
DEXで取引するのに、なぜネイティブコインが必要なのですか?
スワップはすべてブロックチェーン上の取引であり、ネットワーク手数料はそのチェーンのネイティブコイン(EthereumならETH、SolanaならSOLなど)で支払います。ステーブルコイン同士を交換したいだけでも、手数料用に少額のネイティブコインをウォレットに入れておきましょう。
スリッページ許容値はどのくらいにすべきですか?
流動性の高い大型トークンなら、DEXが提案するデフォルトのような低い許容値で通常は十分です。取引量の少ないトークンではもっと必要な場合もありますが、許容値を高くするほど不利な約定やサンドイッチ攻撃を受けやすくなります。非常に高いスリッページでしか取引が通らない場合は、そのトークンに対する警告サインと考えてください。
DEXでのスワップが失敗したのに手数料がかかったのはなぜですか?
価格がスリッページ許容値を超えて動いた、見積もりの有効期限が切れた、トークンに送金制限がある、といった理由で取引は失敗することがあります。それでもバリデーターは取引を処理しているため、スワップが成立しなくてもネットワーク手数料は請求されます。再試行する前に、ブロックエクスプローラーでエラー内容を確認しましょう。
