You need to enable JavaScript to run this app.
Bankless Academy

分散型取引所でスワップする

分散型取引所の手順をたどりながら、DeFi の旅を始めましょう。
レッスンを始める

重要ポイント

分散型取引所(DEX)は分散型金融(DeFi)の世界で最もよく使われるアプリで、それには理由があります。DEX を使うと、ある暗号資産トークンから別のトークンへの交換を、仲介者なしで自動的に行えます。中央集権型取引所(CEX)と違い、この種のスワップでは資産の所有権を完全に保ったまま交換できます。

自律性とパーミッションレスなプロトコルは DeFi の背骨です。利用者はデジタル資産を真に所有し、ブロックチェーンの基本的なサービスに 24 時間 365 日アクセスできます。インターネットにつながる環境さえあれば、生まれや信条、住んでいる場所にかかわらず誰でも DeFi を使えます。

このハンドブックのエントリーでは、自己保管のウォレットで DEX を操作し、トークンを別のトークンにスワップするまでを扱います。この技術の仕組みや性質、リスクの特徴、CEX との違いについては、分散型取引所のレッスンで詳しく学べます。

DEX を選ぶ

トークンをスワップする第一歩は、費用が抑えられて安全なプラットフォームを選ぶことです。この手順では、Optimism ネットワークで定評のある DEX、Velodrome を使います。ブロックチェーンの操作に慣れてくれば、他の取引所を見極めて自分に合うものを選べるようになります。確かめたい条件の一覧は分散型取引所のレッスンにまとめてあります。

DEX は Web3 の旅の出発点として最適です。ほとんどの dApp は DEX と似た画面構成で、自己保管のウォレットとのやり取りの仕方もよく似ているからです。

それでは、トークンのスワップを始めましょう。

トークンをスワップする

1. dApp を開く:

Velodrome を新しいタブで開きます。

2. ウォレットを接続する:

たいていの dApp では右上にある「Connect」(接続)ボタンを使います。

パソコンの場合は、ブラウザのウォレットで接続します。

スマートフォンの場合は、ウォレット接続の画面が表示され、モバイルウォレットと dApp をつなげられます。

3. 接続を承認する:

ウォレットのアプリで「Connect」(接続)を選び、サイトとの接続を確定します。これで dApp はウォレットのアドレスとトークンの残高を見られるようになります。この時点では他の権限は何も与えていません。

4. 利用規約を確認し、同意するなら署名する:

多くの dApp は、規約を読んだことを確認するためにメッセージへの署名を求めます。メッセージの署名にガス代はかからず、ブロックチェーンに情報が残ることもありません。内容に同意できるなら署名しましょう。

5. 正しいネットワークに切り替える:

この手順では、ウォレットを Optimism ネットワークに設定してください。

6. スワップの内容を決める:

入力するトークンと受け取るトークンを選びます。ここでは ETH を OP にスワップしますが、好きなトークンで構いません。

7. トークンの権限を承認する(トークンのスワップのみ):

USDC のようなトークンをスワップする場合、ウォレットはまず Velodrome にそのトークンへのアクセスを許可するよう求めます。承認は取引額までに制限することをおすすめします。ETH はネットワークの基軸通貨なので承認は不要で、この例ではウォレットはそのままスワップの確認へ進みます。

8. トランザクションを確定する:

見積もりと設定に納得できたら、スワップを始めます。この手順では dApp で確定し、続けてウォレットでも確定します。

9. 残高を確認する:

トランザクションは数秒で承認され、その後ウォレットに新しいトークンの残高が表示されます。トークンが表示されない場合は、トークンのアドレスを取り込んでいるか確認してください。

Optimism トークンのコントラクトアドレス:0x4200000000000000000000000000000000000042

10. トランザクションハッシュを取得する:

分散型取引所のレッスンのクエストを完了するには、スワップのトランザクションハッシュが必要です(トークンの権限を与えたトランザクションのハッシュや、ウォレットのアドレスと取り違えないようにしてください)。DEX の画面にはたいていブロックエクスプローラーへのリンクが表示され、確定したトランザクションの詳細を確認できます。見逃した場合や表示されない場合は、ウォレットの履歴からも取引に対応するリンクをたどれます。


分散型の取引の世界を探索する時間です。エクスプローラーハンドブックのエントリー「分散型取引所でスワップする」を楽しんでいただけましたか。

旅先で手軽に読み返せる自分の一冊が欲しい方、Bankless Academy の今後の教材を支えたい方は、このエントリーの収集をお忘れなく。よい旅を、エクスプローラー。


よくある質問

見積もりの価格が 1 分の間に何度も変わるのはなぜですか?

価格の見積もりは通常、DEX の画面に希望のスワップを入力した時点で計算されます。時間が経つ間にも他のユーザーがスワップを行い、取引所のトークンの量は変わっていきます。DEX は最新の状態を保つため、定期的に見積もりを更新します。

トークンのスワップが完了するまでどれくらいかかりますか?

いくつかの要因によりますが、主にブロックチェーンのブロック生成の速さと、ガス代を相場より低く払うか高く払うかで決まります。Ethereum メインネットに送った DEX のトランザクションは、たいてい 12 秒から数分で承認されます。Layer 2 のトランザクションはたいていもっと速く終わります。

トランザクションが失敗したのはなぜですか?

失敗の原因はいくつかあります。ガス代を払う資金の不足、ガスリミットの設定が低すぎる、スリッページの設定が低すぎる、などです。まずは画面のエラーメッセージを探すのが確認の近道です。Etherscan のようなブロックエクスプローラーでトランザクションを開き、オンチェーンのエラーメッセージがないか確かめることもできます。価格の動きが取引より速い場合は、DEX のスワップ設定でスリッページ許容度を上げられます。多くのウォレットや DEX は保護されたトランザクションのルーティングも用意しており、待機中の取引で稼ごうとするMEVボットからスワップを守ってくれます。

トークンの権限は変更したり取り消したりできますか?

スマートコントラクトにトークンの権限を与えると、そのコントラクトが乗っ取られた場合に、望まないやり取りに巻き込まれる余地が残ります。権限の変更や取り消しは Revoke.cash のようなアプリでできます。権限の調整にはガス代がかかるため、この予防策はすぐに割高になりがちです。多くの人がデジタル資産を保管用のウォレット(コールドウォレット)に置き、dApp とのやり取りは別のウォレット(取引用ウォレット)で行うのはこのためです。資産は必要なときだけ移します。

探しているトークンがスワップの一覧にないのはなぜですか?

トークンが最初から一覧にない場合は、トークンのコントラクトアドレスを一覧に貼り付ける必要があります。コントラクトアドレスは https://www.coingecko.com/ かプロジェクトの公式サイトで確認できます。

注意: 同じトークンでも、ネットワークが違えばアドレスは異なります。たとえば メインネットの USDC コントラクトOptimism の USDC コントラクト は別物です。スワップの前に必ずトークンのアドレスを確認しましょう。


著者

Tetranome は Bankless Academy のプロジェクトチャンピオンで、ユーザー体験、UI、デザイン、カリキュラムを担当しています。

編集

Trewkat は BanklessDAO のライター兼編集者です。暗号資産と NFT についてできるだけ多くを学び、その知識をどう伝えるのが最適かに関心を持っています。

支援

この記事はスポンサーなしで、Bankless Academy の無料の学習コンテンツとして提供されています。記事を収集して、今後の教材を支えてください。