1日の取引高が7億7,000万米ドル、ユーザーが400万人を超えるUniSwapにとって、NFT市場への参入は攻防戦の新たなラウンドの始まりを意味する。
しかし、開始後最初の 3 日間の市場データは恥ずかしいもので、500 WUSDC エアドロップ + GAS 割引では、取引シェアのわずか 2% しか獲得できませんでした。平凡で目立たないアグリゲーターは、Uniswap NFT市場の代名詞となっています。
本当にそれだけですか?実際、現在の市場と契約は完全版ではありません、多くの機能さえ開いていません
最初のレベルのタイトル
副題
1.1. アグリゲーターとは何ですか?
従来の意味では、アグリゲーターは主にデータの集約に使用され、さまざまな Web サイト全体でデータを収集し、さまざまなユーザーのニーズを満たすために 1 つのプラットフォーム上で情報を分類して表示できます。プロの NFT アグリゲーターは、さまざまなパブリック チェーンやアプリケーションからすべての NFT トランザクション注文情報を収集し、それらを 1 つのプラットフォームに統合する必要があります。これにより、ユーザーにスムーズな取引体験が提供され、取引効率が向上します。
したがって、アグリゲーターの焦点は次のとおりです。
ツールの属性:単一のNFT市場にはない機能を提供し、ユーザーサイドのエクスペリエンスを重視する
取引体験: 以下にさまざまな取引システムのアーキテクチャを整理します。取引プロセスの断片化をはっきりと感じることができ、ワンクリック取引の体験を 1 回のステップで完了することは不可能です。
では、なぜ NFT 購入の需要が集中しているのでしょうか?主流のNFT市場がどのように機能するかの概要から始めましょう
1.2. 取引市場の主流モデル
この分類は、トランザクション フローのライフ サイクルの 3 つの主要な側面、公開方法、入札方法、取引のマッチングの場所に基づいており、これら 3 つの側面の実装の違いにより、トラフィック ソースや運用コストの違いが生じます。 、および市場の聴衆。典型的なものは次のとおりです。
オンチェーン注文:
オフチェーン注文:
X2Y2の10万件のNFT注文をキャッチした後、ロイヤルティを免除できると分析した後、実際にこれを実行したユーザーは何人ですか?X2Y2の10万件のNFT注文をキャッチした後、ロイヤルティを免除できると分析した後、実際にこれを実行したユーザーは何人ですか?
オンチェーン注文の利点は、セキュリティ、情報開示、分散化です。ただし、欠点は高コストとトラフィックの不足です。
オフチェーン注文の利点は、低コスト、トラフィックの収集が容易であることですが、欠点は、集中化、信頼コスト、キャンセルコストです。
上記は単一のNFT取引プラットフォームのモデルであり、アグリゲーターは上記の単一プラットフォームのシステムを呼び出して取引を完了するツールです。
現在、Uniswapは、OpenSea、X2Y2、LooksRare、Sudoswap、Larva Labs、X2Y2、Foundation、NFT 20、NFTXのトップ10取引プラットフォームを統合しています。
現在、オフチェーン注文のサードパーティ市場モデルが主流ですが、最大の競争力はトラフィックとユーザーの習慣にあり、これは契約システムの設計と密接に関係しており、ユーザーの認知習慣とも結びついています。
副題
1.3、アグリゲーターの動作原理
アグリゲーターは当然ながらツールの属性であり、独自の取引プロトコルを構築するのではなく、他のプラットフォームの取引システムを呼び出します。
Uniswapが統合する9つのプラットフォームのうち、os、x2y2などはいずれもオープンオーダープールシステムであり、このオープン化の目的は、プログラムで注文取引を実現するシステムを提供することである。その多くはロボット向けである。プラットフォームの場合、高速トランザクションは優れたプラットフォームです。注文プールを開放することは、環境に優しい共同建設のための相互利益の本来の目的です。
オンチェーン注文システムは、sudoswap や nftx などの主流のオンチェーン プロトコルを分析します。
注文を完了するために、アグリゲーションはサードパーティ市場にどのように置き換わりますか?以下に示すように、栗を取り出して見てください。
前処理は次のとおりです。
注文は販売者または販売者によって開始されることもあれば、プラットフォーム (アグリゲーターを含む) によって開始されることもあります。
まず、販売者が NFT 契約を承認し (操作 0 )、それによって源泉徴収が許可されます。現時点では、実際には、x2y2:Exchange はいつでも NFT 契約内の販売者の資産を直接譲渡することができ、これは、サードパーティのプラットフォームが集中化しすぎる理由でもあります。
x2y2:Exchange や os:Seaport 契約など、オンチェーン署名検証の方法を使用して取引の意思を判断します。
注文はサードパーティ市場のWeb2システムから行われ、アグリゲーターはユーザーの署名と販売条件を取得します(たとえば、1匹のサル、50 ETHの取引が可能)
実行フローは次のとおりです。
アグリゲータープラットフォーム上で売買注文パラメータ(署名と金額を含む)を構築する
ユーザーがアグリゲーターのオンチェーン コントラクトにトランザクションを送信します。
アグリゲーターコントラクトは、下図の 1 の部分を置き換えて、サードパーティマーケットチェーン上のコントラクトに送信します。
副題
1.4. アグリゲーターがガスを節約できるのはなぜですか?
上記のプロセスから、アグリゲーターの本質はサードパーティ契約と呼ばれることですが、オンチェーントランザクションのコスト構成は構成されているため、トランザクションの下限がサードパーティシステムであるという意味ではありません3つの側面の
1 回のトランザクション自体の消費量: 21000 ガス
トランザクションの追加パラメータの消費: 0 以外のバイトごとに 68 ガス
トランザクションがコントラクトを実行するときの消費量: ストレージ スロットの変更と EVM ワークロードに基づいてガス コストを計算します。
【ソースコード解釈】あなたが購入したNFTとは一体何ですか?
参考文献:【ソースコード解釈】あなたが購入したNFTとは一体何ですか?
以下の図と組み合わせると、比効率が計算されます。
トランザクションが集約されるほど、コスト効率が高くなります。単一の NFT トランザクション トランザクションを完了するためにプラットフォームが 20 WGas を必要とする場合、10 トランザクションを 1 トランザクションとして 9* 21000 ガスを節約でき、これは 10 トランザクションの約 9.45% に相当します。
アグリゲーション自体も多くの電力を消費します: たとえば、Gem は 1 つのトランザクションに 28 W、2 つのバッチ トランザクションに 50 W を必要とします。大まかに、各 NFT は 6 W のアグリゲーション損失を共有する必要があるため、3 つ以上のバッチ トランザクションの場合、交渉を始める
上記のトランザクション タイプとガス テーブル (ランダムな個別サンプリングに属し、統計結果ではありません)
1.5. アグリゲーターの価値は何ですか?
しばらくの間、バッチ取引の機能は、プロジェクト側の誇大宣伝、投資家の購入ラッシュ、個人投資家にとって使いやすいツールの選択に対応してきました。注文トランザクション 実際、x2y2 の注文の半分はアグリゲーターからのものです。
NFT アグリゲーターには、従来のマーケットプレイスに比べて、次のような明確な利点があります。
高度に集約された情報: 取引量、最低価格、取引価格、数量、トップホルダー、トップバイヤーなど。
高度に集約された操作: ユーザーは、1 つのプラットフォームを通じてすべての市場で NFT を表示、取引、購入できます。
取引効率の向上: 情報と操作の集約、簡単な価格比較決定
多様な支払い方法: 理想的には (サードパーティの市場プロトコル自体によってサポートされ)、NFT アグリゲーション プラットフォームでの支払いに任意のトークンを使用できます。
全体としては、プロジェクト当事者自身が一括して売買すること、大口投資家が一括して売買すること、そして小売観測データ情報の様々な利用者に利益やアクセスを得ることが目的であるため、アグリゲーターはさらに進んでいます。競争もますます激化しており、契約の履行において 6 W の損失をどのように削減するかをテストし、機器プラットフォームがどのようにしてより適切に機能を提供できるかをテストしています。データ。
最初のレベルのタイトル
2.UniSwapのNFT交換プロトコル
心配しないでください。現在の取引量の低迷を反撃に利用しないでください。著者はこのプロジェクトを支持したり、ソフトな記事を書いたりしているわけではありませんが、ソース コードの実装から、より多くの関数ポイントが予約されていることがわかります。現在開いている機能だけではありません。
1日の取引高が7億7,000万ドル以上、ユーザー数が400万人を超えるUniSwapにとって、契約開発能力や投資資金の不足はありませんが、ユーザーがどのようなNFT取引プロトコルを必要としているのかがより大きな問題となります。 ?。
文章
2.1.1. 従来の認可メカニズムの限界
上の x2y2 のアーキテクチャ図を覚えていますか?新しいユーザーは、nft トランザクションの完了を期待しています。このような単純なリクエストの場合、最初に必要なのは、Weth を置き換え、Weth の源泉徴収と対応する NFT 契約を承認することです。
文章
2.1.2. 承認の保留は ERC 20 の一般的な問題です
「EIP-712 secp 256 k 1 署名による EIP-20 承認」という最終段階に入った Eip-2612 がありますが、契約の観点から見ると、ERC 20 のステータスは依然として第 2 クラスのトークンです。 ETHを保持していなければ、イーサリアムと対話することはできません
上図はEip-2612を利用して不正控除を実現する方法を示しています
アリスは、オフチェーンの「許可」メッセージ msg および sig に署名し、(EIP-2612 に基づく) トークンを付与する許可を示します。
プロトコル コントラクト インタラクションの一部としてアリスによって送信された msg と sig。
コントラクトは、permit() を呼び出し、2612 に基づくトークン コントラクトは、許可メッセージと署名を検証し、許可を付与します。
現時点では、契約は EIP-2612 トークンに基づいて承認されており、アリスのトークンは保留できます。
文章
2.1.3、UniSwap の Permit 2 認可最適化メカニズム
前方互換性の問題を解決するには、Eip-2612 に基づいてトークン コントラクト層に統合する必要があります (つまり、古いトークンは使用できません)。
許可 2 は、あらゆるトークンに互換性のある設計であり、統一認可管理契約に相当します。
前半: アリスは、approve() を呼び出し、ERC 20 契約に基づいて Permit 2 契約に無制限の許可を付与します。
下半分: アリスは、署名された許可を示すオフチェーンの「許可タイプ 2」メッセージ msg および sig に署名します。
アリスは、msg と sig を使用して、プロトコル コントラクトの対話関数を呼び出します。
プロトコル コントラクトは、msg と sig を検証した後、許可から erc 20 転送を制御するために Permit 2 コントラクトを呼び出します。
全体:
ただし、最初にユーザーに許可を求めるのは後退のように思えます。ただし、ユーザーはそれをアグリーメントに直接付与するのではなく、正規の Permit 2 コントラクト (パブリック チェーンに固有の場合もあります) に付与します。ユーザーは一度承認するだけで済み、その後の契約とそのトランザクションのすべての承認操作をスキップして、代わりにオフチェーン署名を使用できます。。これは、ユーザーがさまざまなプロトコルと対話するためにこのトランザクションを個別に開始する必要がなくなったことを意味します。
ここでは、署名承認の自動有効期間など、長期承認のリスクを心配する必要がないように実装できるシナリオがさらに増えています。バッチ承認 (複数の控除署名を一度に実現できます) 、源泉徴収票の署名の一括解除も一発で実現可能)
自動有効期限は次のようになります。【ソースコード解釈】イーサリアムの新規格EIP-4907はNFTリースをどのように実現するのか?
それが形になったら、あるいは uniswap 自身のユーザーベースの人気に基づいて、ユーザーの署名によってのみ承認を制御できる完全に分散化されたプロトコルは、(安全で安価であることを拒否する人にとっては)誰にとっても必須のものになるでしょう。
では、これはNFT取引市場での契約の開始とどのような関係があるのでしょうか?
副題
2.2. ユニバーサルルーター - 統合された FT および NFT 交換プロトコル
このプロトコルの位置付けは次のとおりです: Uniswap の次世代ルーター。トークンと NFT のスワップトランザクションを、柔軟性が高く、ガス最適化された、安全でスケーラブルな交換ルーターに統合します。
これは、後続の 400W ユーザーによって使用されるデフォルトのスワップ ルーティング機能がこのプロトコルによって実装されることも意味します。
文章
2.2.1. 契約の価値は何ですか?
この価値は、NFT 購入を実行する現在のプロセスの複雑さに起因します。
ERC 20によるNFTの購入には、プロトコル層のサポートがほとんどありません(openseaのSeaportプロトコルの自然なサポートを除く)。そのため、ERC 20(USDCなど)でNFTを直接購入することを実現したい場合は、から少なくとも2つのトランザクションが必要です。 USDC→ETH、ETH→NFT、
NFT の購入と販売の両方に承認が必要であり、クロスプラットフォームのトランザクションには複数の承認が必要なため、プロトコルの互換性とアップグレードのコストが高くなります。彼は自然に uniswapV2 と V3 を統合し、最初に複数のトークン交換を実行し (以下の図を参照)、1 回のトランザクションで複数の市場から NFT を購入できます。
実際、OS の最高傑作である Seaport プロトコルも、あらゆる資産ポートフォリオ間の交換を実現します。チェーン上のプロトコル層の完全なサポートにより、より多くのアプリケーションがチェーン上の FT と FT を自然に統合し、FT と NFT 間の直接交換が可能になります。
参考文献:
参考文献:イーサリアム アカウントの要約 4D 研究レポート: 10 の関連 EIP 提案の解体と、毎日数千万のアクティブ ユーザーのボトルネックを打破するための 7 年間の道のり
文章
2.2.1. 承認者はどれくらいのリソースを占有しますか?
チェーン上のデータ統計に基づくと、ブロック高さ 1597 W の時点で、イーサリアムの累計総トランザクション量は 17 億 5,700 万です。 ERC 20 の承認機能を実行するトランザクションは合計 4770 W あり、トランザクションあたりの平均ガス消費量は 84699、過去の平均 GasPrice は 73 Gwei です。
要約する
要約する
この記事はソフトに見えますが、重要なオンチェーン データ (トランザクション量が不十分) の場合でも、依然としてそのような取引協定の長所と短所を分析しています。最終的な分析では、著者はそのような協定についてより楽観的です。所有者がいないためアップグレードできず、完全にオープンであり、コードと SDK、あらゆるアプリケーションとプロトコルを統合できます。同様に、OS の Seaport プロトコルは、動作するために巨大なオフチェーン集中システムの協力を必要としますが、このような高度に最適化された多機能のマルチオーダー システムは完全にオープンソースであり、構築する必要がある無数の dapps に適しています。独自の内部取引プラットフォーム ( gamefi など) などが巨人の肩を提供することで、Web3 の世界は各分散プロトコルの上に徐々にその価値を構築できます。
現在、そのプロトコルには制限があります
現時点では、このプロトコルを統合してNFTインタラクティブ機能を実現したい場合、コア心臓の問題は依然として集中注文プールに依存しすぎている。現在では、SudoSwap のようなチェーン上で完全にサポートされている契約の直接照会に加え、uniswap 公式 Web サイト自体を通じて os や x2y2 などの注文情報を照会することもできます (sudoswap の初期のコンセプトは素晴らしいですが、操作はは暗く、リリースされたトークン配布契約は開発に傾きすぎています(チームは、徐々に誰も気にしなくなりました)。トランザクション集約のガス最適化効果は依然として NFT トランザクションの数に大きく依存しているため、(プロジェクト側の投資家にとって) インストルメンテーションの属性の位置付けは変わりません。
Uniswap のプロトコルの位置付けは、暗号通貨の開発を促進する公共インフラの構築に注力していますが、開発者や他の dapps が統合しやすいモデルを採用しており、現時点ではプロダクト自体の機能が出発点にすぎません。アグリゲーターの。しかし、アグリゲーター ユーザーのニーズを満たすツール統合はもうありません。。当然、500WUSDCのエアドロップであっても最初は人気がありませんでした。
Uniswap LabsがGenieを買収してから半年が経ち、本日立ち上げられたUniswap NFT市場は半年前のGenieとほぼ同じです。現在では、X2Y2やBlurなどユーザーニーズを理解したNFT市場の出現により、ユーザーはプロダクトのホットチキン体験を我慢する必要があり、プロダクトを利用する時代は終わりました。
14 を「いいね!」してフォローすると、技術的な観点から価値をもたらします
公式アカウントの背景からメッセージを残していただければ幸いです 著者がWeb3業界の課題を語る
14 を「いいね!」してフォローすると、技術的な観点から価値をもたらします