Uniswap V2: Uniswap は将来どうなるのか
編集者注: この記事は以下から引用しましたブルーフォックスノート (ID:lanhubiji)、許可を得てOdailyによって転載されました。
ブルーフォックスノート (ID:lanhubiji)
ブルーフォックスノート (ID:lanhubiji)
、許可を得てOdailyによって転載されました。
数日前、Uniswap は V2 計画を発表しましたが、Blue Fox Notes には注意を払う時間がありませんでした。今日見てみたところ、この計画には多くの最適化がもたらされました。 Uniswap が V1 の実践から多くのことを学び、急速に発展していることがわかりますが、これは絶えず反復して前進している主要な DeFi プロジェクトの典型でもあります。
副題
Uniswap V1 は自動マーケットメーカー市場の可能性を証明します
現在、Uniswapの全体流動性は3,400万米ドル以上に達し、ピーク時には9,100万米ドル以上に達し、現在の1日の取引量は200万米ドルを超え、最高額は一時3,900万米ドル以上に達しました。ドル。中央集権型取引所には程遠いですが、DEXとしては非常に良い結果と考えられます。
収益モデル
Uniswap v2 には、注目に値する点がいくつかあります。
時間加重平均価格フラッシュスワップ
収益モデル
副題
時間加重平均価格
少し前に発生した一連の攻撃から判断すると、Uniswap v1 は、Constant Product Market Maker メカニズムに従って短期間に価格が大きく変動する可能性があるため、安全な価格オラクル マシンとして使用することはできません。ここは以前 Uniswap が操作された場所でもあります。
Uniswap v2 はこれを変更することを決定しました。1 つは分散モデルを維持し続けることであり、もう 1 つは価格操作のコストと難易度を大幅に高めることです。主な改善点は 2 つあります。
市場価格の決定基準
トークンペア交換の市場価格は、各ブロックトランザクションの前に決定されます。つまり、市場価格は前のブロックの最後のトランザクションに基づいています。これにより、攻撃者による価格操作がより困難になり、攻撃者は前のブロックで最後のトランザクションを操作する必要があり、この場合、次のブロックでの裁定取引を保証することが困難になります。攻撃者が「セルフマイニング」を達成して 2 つのブロックを連続して掘り出すことができない限り、基本的に利益の保証はありません。
時間の重み付けを追加する
Uniswap 2 は、ブロックの最後の取引価格をコア コントラクト内の単一の累積価格変数に追加します。この価格は、この価格が存在する時間によって重み付けされます。たとえば、一部のブロックは 17 秒、一部のブロックは 15 秒であり、これはその存在時間です。この変数は、契約履歴全体にわたる 1 秒あたりの Uniswap 価格の合計を表します。
外部契約はこの変数を使用して、任意の時間間隔にわたる時間加重平均価格を追跡できます。
これは、時間間隔の最初から最後までの ERC20 トークン ペアの累積価格を読み取ることによって行われます。この累積価格差を期間の長さで割って、その期間の時間加重平均価格を作成できます。このように、攻撃者の操作コストは、流動性の増加と平均時間の長さに応じて増加します。》《副題閃光
少し前、bZx事件によりフラッシュローンが人々の視界に入ってきました。フラッシュスワップについてはBlue Fox Notesの過去記事「
フラッシュ ローン: なぜフラッシュ ローン攻撃が新たな常態になっているのでしょうか?
クリプトフラッシュローン: インターネットマネーの魔法の新発明
」。今回言及したUniswapフラッシュスワップはフラッシュローンとは異なりますが、似たような匂いもします。
Uniswap V2 のフラッシュ スワップを使用すると、ユーザーは Uniswap で必要な ERC20 トークンを引き出すことができます。重要なのは、前払いコストがかからないことです。ユーザーがこれらのトークンを取得した後は、任意の操作を実行し、それらに対して任意のコードを実行できます。前提条件は 1 つだけあり、トランザクション実行の終了時にトークンが返される必要があります。返却されない場合、すべてのトークンは回収されます。この際、0.3%の手数料がかかります。
Flash Exchange が需要があるのはなぜですか?
フラッシュ変換の需要は主に、前払い費用のない裁定取引シナリオから発生します。暗号化市場には取引会場が分散しているため、さまざまな取引会場で裁定取引が行われる余地があります。初期資金が不足すると多くのアービトラージが実現できず、多くのユーザーはため息をつくしかありません。
アービトラージを希望するユーザーにとって、フラッシュ取引所の価値は、事前資本要件が不要であると同時に、さまざまな不必要なトランザクション手順を節約し、アービトラージ活動をより効率的に完了できることです。
Uniswap の創設者である Hayden Adams 氏は 2 つの例を挙げました: 1 つは DAI アービトラージに関するもので、もう 1 つはトランザクション効率の向上に関するものです。
裁定取引を完了するための先行資金はありません。
ユーザーが Uniswap で 200 USD を 1 ETH に交換し、次に Oasis で 1 ETH を 220 DAI に交換すると、ユーザーは 20 DAI の利益を得ることができます。しかし、ユーザーのウォレットに DAI がない場合、現時点で裁定取引をしたい場合はどうすればよいでしょうか?
Uniswap V2 フラッシュ スワップを使用すると、ユーザーは Uniswap から 1 ETH を引き出し、その後 Oasis で 220 DAI を売り、200 DAI を使用して Uniswap で 1 ETH を購入および返却することができます。このプロセスでは、ユーザーはウォレットに単一の DAI を持っていませんが、Uniswap での ETH の事前引き出しを通じてアービトラージが実現されます。
2つ目の例は、取引の効率化に関するものです。
DeFiプロジェクトからのさまざまな融資や交換業務の効率を向上させることができます。たとえば、ユーザーが Maker からお金を借り、レバレッジ比率を高めるために借りた DAI で ETH を再度購入する場合、現在の取引ステップは比較的多くなります。
1) ユーザーがMakerにETHを入金する
2) DAIをメーカーから借りる
3) Uniswap で DAI を ETH に交換する
ユーザーが希望するレバレッジ比率を達成するには、ユーザーは上記の手順を繰り返す必要があります。これは非常に非効率的です。ユーザーがインスタント交換を使用する場合、手順を簡素化できます。
1) Uniswap から希望量の ETH を引き出します
4) DAIをUniswapに返す、つまり最初に抽出したETHを返す
収益モデル
このようにして、ユーザーが必要とするレバレッジ比率をワンステップで実現することができ、ユーザーがMakerを通じてより多くのETHを獲得できるようになります。Uniswap プールが、ユーザーが最初に引き出した ETH を交換するのに十分な DAI を受け取っていない場合、トランザクション全体が復元されます。つまり、フラッシュ ローンと同様に、トランザクションの終了時に、引き出したすべてのトークンを支払うか返却する必要があり、そうでない場合はトランザクションが復元されます。副題
収益モデル
以前、Blue Fox Notes は DeFi プロジェクトの収益モデル、つまり DeFi がどのように持続可能性を達成できるかについて言及しました。詳しくはBlue Fox Notesの過去記事「
DeFi プロジェクトのビジネス モデル: 生き残る方法
」。この記事で述べたように、Uniswap チームはトークンを発行したり、手数料を請求したりしませんでした。しかし、プロジェクトが存続するには、費用源が必要です。
この料金の分配率はコア契約にハードコードされており、改ざんすることはできません。 Uniswap V2 のリリース後、分散ガバナンス プロセスを導入して課金メカニズムを有効にすることができます。
エピローグ
現在の取引量によると、Uniswap はおそらく年間約 500 万米ドルの手数料を生み出すことができ、プロジェクト チームを含むプロトコルとエコロジーへの貢献者は約 83 万米ドルの手数料を得ることができます。一定の成長率が続けば、今年は100万米ドルを超える手数料を獲得する可能性も十分にあります。この料金は、プロトコルの開発とエコロジーの構築をサポートするために使用できます。
副題
エピローグ


