まとめ

Uniswap は、分散型トークン交換をサポートするイーサリアム ブロックチェーン上で実行される一連のコンピューター プログラムです。それは「ユニコーン」の助けを借りて動作します(ロゴを参照)。

トレーダーは、Uniswap でトラストレスなイーサリアム トークン スワップを実行できます。同時に、誰もが保有するデジタル通貨を特別な資金準備金、つまり流動性プールに貸し出し、見返りに対応する手数料を受け取ることができます。

これらの魔法の「ユニコーン」はどのようにしてトークン変換を完了するのでしょうか? Uniswapを使用する前にどのような準備が必要ですか?詳細については、この記事を参照してください。


導入

長年にわたり、集中型取引所がデジタル通貨市場の主力でした。このようなプラットフォームは、決済速度が速く、取引量が多く、流動性が継続的に向上しています。しかし現在では、トラストレス プロトコル上に構築された別の並行世界、分散型交換プラットフォーム (DEX) が存在します。このプラットフォームでは、取引を促進するために仲介者や保管者は必要ありません。

ブロックチェーン技術には固有の制限があるため、集中型取引プラットフォームと競合する分散型取引プラットフォームを構築することは非常に困難でした。ほとんどの分散型取引所プラットフォームは、パフォーマンスとユーザー エクスペリエンスの点で改善することができます。

多くの開発者が分散型取引プラットフォームを構築する新しい方法を考えてきましたが、Uniswap は先駆者の 1 つです。 Uniswap がどのように機能するかは、従来の分散型取引所よりも理解するのが難しいかもしれませんが、このモデルが魅力的な利点をもたらすことはすぐにわかるでしょう。​

このイノベーションのおかげで、Uniswap は分散型金融 (DeFi) 活動で最も成功したプロジェクトの 1 つになりました。

Uniswap とは何か、その仕組み、そしてイーサリアム ウォレットだけを使用してトークンを交換する方法を見てみましょう。


ユニスワップとは

Uniswap は、イーサリアム上に構築された分散型取引プラットフォーム プロトコルです。むしろ、これは自動化された流動性プロトコルです。取引に参加するためにオーダーブックや中央の当事者を使用する必要はありません。 Uniswap を使用すると、ユーザーは仲介業者を経由せずに直接取引を行うことができるため、高度な分散化と検閲への耐性がもたらされます。

Uniswap はオープン ソース ソフトウェアです。Uniswap GitHub にアクセスして自分で確認してください。

オーダーブックを使用しない取引はどのように機能しますか? Uniswap が使用するモデルでは、流動性プロバイダーは流動性プールを作成する必要があります。このシステムは、基本的に注文帳の深さを平滑化する分散型価格設定メカニズムを提供します。これがどのように機能するかについては後ほど詳しく説明します。現時点で知っておく必要があるのは、ユーザーがオーダーブックを使用せずにさまざまな ERC-20 トークンをシームレスに交換できるということだけです。

Uniswap は分散型プロトコルであり、通貨リストを必要としません。基本的に、トレーダーが流動性プールを利用できる限り、どの ERC-20 トークンも発行できます。したがって、Uniswap も上場手数料を請求しません。ある意味、Uniswap プロトコルは公共財です。

Uniswap プロトコルは、2018 年に Hayden Adams によって作成されました。ただし、その実装を推進する基盤となるテクノロジーは、もともとイーサリアムの共同創設者ヴィタリック・ブテリンによって提案されたものです。


Uniswap の仕組み

Uniswap はデジタル取引プラットフォームの伝統的なアーキテクチャを放棄し、オーダーブックを使用せず、代わりに自動マーケットメーカー (AMM) モデルの一種である「コンスタントプロダクト マーケットメーカー モデル」を使用します。

自動マーケットメーカーは、トレーダーが取引するための流動性準備金 (または流動性プール) を設定するスマート コントラクトです。これらの準備金は流動性プロバイダーによって注入されます。同じ価値の 2 つのトークンをプールに入金する人は誰でも流動性プロバイダーです。次に、トレーダーは流動性プールに手数料を支払います。その後、この手数料は資金プールに対する流動性プロバイダーのシェアに応じて分配されます。次に、その仕組みを詳しく見てみましょう。

流動性プロバイダーは、同じ価値の 2 つのトークンをデポジットすることで市場を作成します。トークンの組み合わせは、イーサリアムと 1 つの ERC-20 トークン、または 2 つの ERC-20 トークンで構成できます。これらのプール内の資金は通常、ステーブルコイン (DAI、USDC、USDT など) ですが、これは必須ではありません。その見返りに、流動性プロバイダーは流動性プール全体のシェアを表す「流動性トークン」を受け取ります。これらの流動性トークンは、プールのシェアと引き換えることができます。

以下では、分析する例として ETH/USDT 流動性プールを取り上げます。プールのイーサリアム (ETH) 部分を x に設定し、テザー (USDT) 部分を y に設定しましょう。 Uniswap はこれら 2 つの数量を乗算して、ファンド内の合計流動性 (k と呼びます) を計算します。 Uniswap の核となる考え方は、k は一定でなければならない、つまり資本プール内の流動性の総量は変わらないということです。したがって、資本プールの総流動性の計算式は次のようになります。

x * y = k

では、誰かが取引したい場合はどうなるでしょうか?

アリスが ETH/USDT 流動性プールで 1 ETH を 300 USDT で購入したとします。取引完了後、彼女は資金プール内のUSDTの割合を増やし、ETHの割合を減らし、ETHの価格を上昇させました。なぜそんなことを言うのですか?なぜなら、取引後、資本プール内のETHの量は減少しますが、総流動性(k)は一定のままでなければならず、価格はこのメカニズムによって決定されるからです。最終的に、ETH の購入価格は、特定の取引で x と y の比率がどの程度変化するかによって決まります。

モデルが線形に変化しないことに注意してください。実際、注文金額が大きくなるほど、x と y の不均衡が大きくなります。つまり、小口注文と比較して、大口注文の価格は指数関数的に上昇し、その結果、スライドスプレッドが増加します。これは、流動性プールが大きいほど、大量の注文の処理が容易になることも示しています。なぜ?このときxとyの偏差が小さくなるためです。


ユニスワップ v3

Uniswap の背後にあるテクノロジーは、これまでに複数回の反復を経てきました。 Uniswap を使用したことがある場合は、おそらく Uniswap v2 も使用したことがあるでしょう。ただし、新しいバージョンでは常に最適化と改善が行われています。それでは、Uniswap v3 によって行われた最も影響力のあるアップデートを見てみましょう。


資金利用効率

Uniswap v3 での最も明らかな変更の 1 つは、資金使用の効率に関するものです。ほとんどの自動マーケットメーカー (AMM) は資金を非効率的に使用しています。つまり、保有する資金のほとんどが効果的に使用されていません。 x*y=k モデルについては以前に説明しましたが、その固有の特性が上記の状況を引き起こします。簡単に言うと、プール内の流動性が高くなるほど、システムはより広い価格範囲でより大きな注文をサポートできるようになります。

ただし、これらの資本プール内の流動性プロバイダー (LP) によって提供される流動性に対応する価格曲線は、実際には 0 から無限大まで変化します。これらすべての資金は、プール内の資産の 1 つが 5 倍、10 倍、または 100 倍に増加する状況に対処するためにそこに保管されます。

これが起こった場合、これらの遊休資産により、価格曲線の対応する部分が流動性を維持することが保証されます。これは、ほとんどの取引が行われる価格帯においてプールが提供する流動性はほんの一部であることを意味します。

たとえば、Uniswap は現在約 50 億米ドルの流動性をロックしていますが、1 日あたりの取引高はわずか約 10 億米ドルです。このアプローチは不適切だと思われるかもしれませんが、Uniswap チームも同じように感じているため、この問題は Uniswap v3 で解決されています。

現在、流動性プロバイダーは、流動性を注入するプールに独自の価格範囲を設定できます。その結果、流動性は、ほとんどの取引活動が対応する価格帯により集中することになります。

ある意味、Uniswap v3 はイーサリアムでオンチェーンのオーダーブックを作成する基本的な方法であり、マーケットメーカーは設定した価格範囲内の流動性のみを提供することを決定できます。この変更は、個人の参加者ではなく、プロのマーケットメーカーに有利になることは注目に値します。自動マーケット メーカー (AMM) の利点は、誰でも流動性を提供して資金を移動できることです。

しかし、複雑さがさらに増すにつれ、「じっとしている」流動性プロバイダー (LP) の取引手数料のメリットは、常に戦略を最適化しているプロの参加者よりもはるかに低くなります。同時に、リテール流動性プロバイダーにサポートを提供し、ある程度の競争力を維持するのに役立つ、yearn.finance のようなアグリゲーターの出現を想像するのは難しくありません。


代替不可能なトークン (NFT) としての Uniswap 流動性プロバイダー トークン

各預金者は独自の価格範囲を設定できるため、Uniswap流動性プロバイダーのポジションはそれぞれ固有であることがわかりました。これは、Uniswap 流動性プロバイダーのポジションが代替不可能になったことを示しており、各流動性プロバイダーのポジションは代替不可能なトークン (NFT) で表すことができるようになりました。

Uniswap流動性プロバイダーのポジションを表すために代替可能トークンを使用する利点の1つは、DeFiの他の領域に適用できることです。 Uniswap v2 流動性プロバイダー トークンは、担保として Aave または MakerDAO に預けることができます。 v3 では各位置が一意であるため、この状況は存在しません。しかし、構成可能性が壊れているというこの問題は、新しいタイプの派生関数によって解決できます。


レイヤ 2 でのユニスワップ

イーサリアムの取引手数料は過去 1 年間で急速に増加しました。多くの小規模ユーザーは、Uniswap を使用する際に大きな経済的プレッシャーに直面します。

Uniswap v3 は、「Optimistic Rollup」と呼ばれるレイヤー 2 スケーリング ソリューションにも導入されます。このアプローチは非常に賢く、スマート コントラクトを拡張しながらイーサリアム ネットワークのセキュリティを享受できます。導入により、トランザクション スループットが大幅に向上し、ユーザーのトランザクション手数料が大幅に削減されるはずです。


永久損失とは何ですか?

流動性プロバイダーは、トークンスワップを実行するトレーダーに流動性を提供することで手数料を稼ぐと先ほど言いました。それ以外に、流動性プロバイダーが知っておくべきことはありますか?はい、注意すべき永久損失と呼ばれる影響もあります。

アリスが 1 ETH と 100 USDT を Uniswap ファンド プールに入金すると仮定します。トークンペアは同じ価値の 2 つのトークンで構成される必要があるため、1 ETH の価格は 100 USDT に等しくなります。現在、プールには 10 のイーサリアムと 1,000 USDT があり (残りの資金はアリスと同じ流動性プロバイダーによって提供されます)、アリスは資本プールの 10% を占めています。このとき、総流動性(k)は10,000となります。

ETHの価格が400 USDTに上昇したらどうなりますか?先ほど述べたように、資本プールの合計流動性は一定でなければなりません。イーサリアムの価格が 400 USDT になると、資本プール内の 2 つのトークンの比率が変化します。この時点で、プールは 5 ETH と 2,000 USDT で構成されます。裁定トレーダーが USDT をプールに注入するため、比率が正確な価格を反映するまでプール内の ETH の量が減少します。したがって、k が一定であることが重要な前提条件となります。

この時点でアリスが資金を引き出すことにした場合、彼女は自分のシェアに応じて資金プールの 10%、つまり 0.5 ETH と 200 USDT を受け取ることになり、合計額は 400 USDT に達し、非常に大きな収入となるようです。逆に、彼女がプールに資金を入金しなかった場合、彼女は 1 イーサリアムと 100 USDT、合計 500 USDT を受け取ります。

実際、アリスにとっては、資金を Uniswap プールに預けるよりも保持する方が有益です。この場合、永久損失とは、付加価値トークンをプールに預ける機会費用を指します。つまり、アリスはUniswapに資金を入金することで手数料を稼ぐことができますが、他の収益機会を失うことになります。

この効果は入金後の価格の上昇、下落に関係なく発生しますのでご注意ください。これは、イーサリアムの価格が入金時に比べて下落した場合、損失が拡大する可能性があることを意味します。上記について技術的な観点から詳しく知りたい場合は、Pintail の記事を読んでください。

しかし、なぜこれが永久的な損失であると言えるのでしょうか?なぜなら、プール内のトークンの価格がプールに入ったときのレベルに戻れば、この損失は軽減されるからです。さらに、流動性プロバイダーは手数料を稼ぐため、損失も時間の経過とともに平準化される可能性があります。それでも、流動性プロバイダーはプールに資金を注入する前にこのリスクを理解する必要があります。


Uniswap がそこからどのように利益を得るのか

Uniswap はこれによって利益を得ることはありません。 Uniswap は、仮想通貨ヘッジファンドである Paradigm が提供する分散型プロトコルです。すべての手数料は流動性プロバイダーに支払われ、創設者はプロトコルを通じて行われる取引から一切の利益を得ません。

現在、各取引で流動性プロバイダーに支払われる取引手数料は総額の 0.3% です。デフォルトでは、これらの手数料は流動性プールに注入され、流動性プロバイダーがいつでも償還できます。取引手数料は、流動性プロバイダーのプールシェアに基づいて分配されます。

料金の一部は、将来の Uniswap の開発反復に充当される可能性があります。 Uniswap のチームは、「Uniswap v2」と呼ばれるプロトコルのアップグレード バージョンを導入しました。


➟ デジタル通貨の旅を始めてみませんか? Binance でビットコインを購入することへようこそ!


ユニスワップの使い方

Uniswap は、誰でも独自のフロントエンド アプリケーションを作成できるオープン ソース プロトコルです。最も一般的に使用されるのは、https://app.uniswap.org または https://uniswap.exchange です。

  1. Uniswap インターフェイスに入ります。

  2. ウォレットを接続します。 MetaMask、Trust Wallet、またはその他のサポートされている Ethereum ウォレットを使用できます。

  3. 交換するトークンを選択します。

  4. 交換したいトークンを選択します。

  5. 「交換」をクリックします。

  6. ポップアップ ウィンドウでトランザクションをプレビューします。

  7. 個人ウォレットでトランザクションリクエストを確認します。

  8. イーサリアム ブロックチェーンでトランザクションが確認されるまで辛抱強く待ちます。 https://etherscan.io/ でいつでも取引ステータスを確認できます。


ユニスワップ (UNI) トークン

UNI は Uniswap プロトコルのネイティブ トークンであり、所有者にガバナンス権限を与えます。これは単に、UNI 保有者がプロトコルの変更について投票できることを意味します。このプロトコルが公共財として機能する可能性があることについては以前に議論しました。 UNI トークンはこの概念を強化します。

このトークンの初期鋳造額の合計は 10 億で、その 60% は既存の Uniswap コミュニティ メンバーによって共有され、残りの 40% は 4 年間にわたってチーム メンバー、投資家、アドバイザーに分配されます。

コミュニティ配布の一部は流動性マイニングを通じて実現されます。したがって、UNI は次の Uniswap プールに流動性を提供するプロバイダーにリリースされます。

  • ETH/USDT

  • ETH/USDC

  • ETH/DAI

  • ETH/WBTC

Uniswap コミュニティを構成しているのは誰ですか? Uniswap コントラクトと対話するイーサリアム アドレスはコミュニティ メンバーです。 UNI トークンを請求する方法を学びましょう。


Uniswap (UNI) トークンの請求方法

以前に Uniswap を使用したことがある場合は、Uniswap を使用してアドレスごとに 400 UNI トークンを要求できます。トークンを要求するには:

  1. https://app.uniswap.org/ にアクセスしてください。

  2. 接続する前にUniswapウォレットを使用してください。​

  3. 「UNI トークンを請求する」をクリックします。

how-to-claim-uni-tokens-uniswap

  1. ウォレット内のトランザクションを確認します (現在のガス価格を確認するには、Ethscan ガス追跡ページにアクセスしてください)。

  2. おめでとうございます。あなたは正式に UNI ホルダーになりました!

UNI トークンを交換する必要がありますか?バイナンスがお手伝いします!


➟ Binance で UNI トークンを取引するにはここをクリックしてください!


BinanceでUNIを購入する方法

UNIを購入するには、Binance交換インターフェイスで法定通貨または暗号通貨に交換する必要があります。 UNI をデビット/クレジット カードで直接購入することはできません。利用可能な取引ペアには、BNB、BTC、BUSD、USDT、または EUR が含まれます。


暗号通貨を使用してUNIを購入するには、他のコインをスポットウォレットに転送するか、購入することを選択できます。価格が非常に安定しているBUSDを使用することをお勧めします。 [仮想通貨の購入] ページにアクセスして、銀行カードで BUSD を購入します。目標金額を入力し、[続行]をクリックして銀行カードの詳細を入力します。


暗号通貨がアカウントに到着したら、取引プラットフォームに移動して、ターゲットの UNI 取引ペアを選択してください。選択を変更するには、左上の現在の市場ペアをクリックします。


検索バーに、選択した取引ペアを入力します。この例では、ここで UNI/BUSD を選択する必要があります。


これで、UNI を購入する注文を作成できます。最も早い方法は、成行注文を通じて現在のスポット価格で取引することです。特定の価格以上で購入するには、指値注文または逆指値注文を設定することもできます。

成行注文を作成するには、取引プラットフォームインターフェイスの右側に移動し、[スポット]をクリックします。 [購入]タブで、注文タイプとして[成行注文]を選択し、取引したいBUSD金額を入力する必要があります。最後に[UNIを購入]をクリックして注文します。


BinanceでUNIを販売する方法

UNI の販売プロセスは購入と似ています。まず、UNI を自分の Binance スポット ウォレットに入金する必要があります。まだトークンを入金していない場合は、[法定通貨とスポット] ページに移動して UNI を検索してください。 [リチャージ]をクリックすると、UNIを転送するための具体的な手順が表示されます。さらに詳しいヘルプについては、Binance への入金方法ガイドをお読みください。


UNIの入金に成功したら、取引プラットフォームのページを開き、必要なUNI取引ペアを選択します。 UNI/BTCを例に挙げてみましょう。


検索バーを使用して、ターゲットの取引ペアを見つけます。ここでは「UNI/BTC」をクリックします。


UNIを現在の市場価格で売却するには、画面の右側に移動します。 [スポット]をクリックし、[売り]タブで注文タイプとして[成行注文]を選択します。売りたいUNIの数量を入力し、[UNIを売る]をクリックしてください。


要約する

Uniswap は、イーサリアム上に構築された革新的な取引プラットフォーム プロトコルです。これにより、すべてのイーサリアムウォレット所有者は、中央集権的な関係者の介入なしに直接トークンを交換できるようになります。

一定の制限はあるものの、このテクノロジーはトラストレストークン交換の将来の開発に非常に良い影響を与える可能性があります。イーサリアム 2.0 のスケーラビリティ ソリューションがオンラインになると、Uniswap もその恩恵を受けることになります。