Unichainはたった3時間前に発表されました。
暗号通貨業界の最新ニュース:トップのAMM DEXであるUniswapが、公式に独自のレイヤー2ソリューションであるUnichainを発表しました。
数年前、私はUniswapが独自のネットワークを開発する可能性を推測し、UXの潜在的な課題のためにそれに反対しました。しかし、Unichainの発表により、私の予測が間違っていることが証明されました。
要点を述べると、Unichainにはわずか3ページのホワイトペーパーがありますが、よく見るとそれは傑作です。Uniswapの長年にわたるUXに対する焦点、Flashbotsの最新のMEV研究、およびOP-Stackが構築した広範なエコシステムを結集しています。内容は簡潔ですが、ホワイトペーパーではTEE、優先順位付け、MEV-taxなどの複雑なトピックに触れており、MEVの基礎知識のない読者にとっては課題となるかもしれません。したがって、この記事はUnichainの主要な機能を簡単に理解できるように、迅速かつ簡潔に解説することを目的としています。
Ethereumエコシステムの主要なAMM DEXであるUniswapは、現在25のネットワークに展開され、合計TVLは約45億ドルです。Uniswapはすでに最も成功したプロトコルの1つですが、それが運営するネットワークに課せられた制限にはまだ直面しています。
たとえば、Ethereumネットワークは非常に流動性がありますが、スケーラビリティが低く、悪意のあるMEV(最大抽出可能価値)に対する脆弱性があります。これらの問題に対処するために、さまざまなロールアップソリューションが登場していますが、ほとんどは現在、単一のシーケンサーによって運営されており、ライブネスの失敗や検閲などの単一障害点の可能性があります。
さらに、Ethereumおよびほとんどのロールアップネットワーク上のブロック構築プロセスには、パブリックメンプールが関与し、ユーザー(サーチャー)が他のユーザーからMEV(良いものであっても悪いものであっても)を抽出する環境が作成されます。また、MEV価値チェーンの構造により、価値が提案者に不均衡に捉えられ、ユーザーには利益がほとんどない状況が生じています。
OP Stackに基づくEtehreumの楽観的ロールアップであるUnichainは、上記の問題に対処するためにUniswap、Flashbots、OP Labs、およびParadigmによって導入されました。Unichainは、1)検証可能なブロック構築と2)Unichain検証ネットワークを通じて、いくつかの重要な利点を提供します。
OPスタックベースのロールアップであるUnichainは、Superchainエコシステムに参加する予定です。ネイティブのクイック決済機能と併せて、この統合によりSuperchainエコシステム内のクロスチェーンソリューションを介してユーザーにシームレスな流動性体験を提供することが期待されています。
今、Unichainがこれらの機能をどのように提供しているかを詳しく見てみましょう。
検証可能なブロックビルディングは、フラッシュボットとの協力によって開発されたRollup-Boostという機能によって実現されています。Rollup-Boostには、FlashblocksとVerifiable Priority Orderingの2つの重要な機能があります。MEV-Boostと同様に、Rollup-Boostはサイドカーソフトウェアとして機能します。
2.2.1 フラッシュボット
フラッシュブロックは、TEEビルダーが発行する事前確認の一種です(以下で詳しく説明します)。Unichainは、1つのブロックを4つの部分に分割し、各部分ブロックを250msごとに作成してシーケンサーに送信する部分ブロックを生成します。
シーケンサーは、トランザクションを実行しながらこれらの部分ブロックを継続的にダウンロードし、ユーザーに早期の実行確認を提供します。これらの部分ブロックはシーケンサーによって提案される最終的なブロックに必ず含まれることが保証されています。このプロセスにより、より速いステートの更新が可能になり、レイテンシを低減し、ユーザーエクスペリエンスを向上させ、悪意のあるMEVを緩和することができます。
2.2.2 検証可能な優先順位付け
2.2.2.1 優先順位の付け方
優先順位付けは、Paradigm の Dan Robinson と Dave White によって提案されたブロック構築メカニズムです。これは、ブロック提案者が優先手数料のみに基づいて取引を注文し、検閲やアクションの遅延に関与しないことを前提としています。このモデルは、単一のブロック提案者または信頼できるブロック提案者が存在する場合にのみ実行可能です。イーサリアムL1のように、複数の提案者がブロックを構築する競争環境では、優先順位付けは実現不可能です。
Private Orderingの目的は、メインネット上のdAppsが、それらとやり取りするトランザクションにMEV税を課すことを可能にし、MEV価値の一部を抽出することです。この価値は、dApp内部で使用するか、ユーザーに再分配することができます。 MEV税は、トランザクションに対してスマートコントラクトによって課せられる手数料であり、トランザクションの優先手数料の関数として設定することができます。例を見てみましょう。
Unichain L2の100y DEXは、取引所で発生するMEVトランザクションからMEV値を直接抽出したいと考えています。Unichain上のブロックがPriority Orderingを使用して構築されていることを知っているため、これは、トランザクションのMEV値がその優先手数料のみによって決定されることを意味します。100y DEXは、取引の優先手数料の99倍に相当するMEV税を設定します。
100ETH相当の裁定取引の機会が発生した場合、検索者はそれを抽出するために最大優先手数料をいくら提出しますか?答えは1ETHです。優先手数料を1ETHに設定すると、MEV税は99ETHとなり、合計100ETHとなります。検索者が優先手数料を1ETHより高く設定した場合、総コストは100ETHを超え、損失につながります。その結果、100y DEXは、100 ETH MEV値のうち最大99 ETHをキャプチャできます。
MEV価値をキャプチャしない一般ユーザーの場合、優先手数料ははるかに低く設定されます。つまり、100y DEXはこれらの取引から価値を抽出しません。代わりに、優先手数料で表されるMEV価値のみをキャプチャします。このセットアップにより、アプリケーションは直接MEVを抽出できるようになり、さまざまな潜在的なユースケースが開かれます。
2.2.2.2 検証可能...?TEEを使おう!
ここで重要なのは、ブロック構築を担当するエンティティが優先順位付けメカニズムを使用していることを確認することです。これを実現するために、Unichainは2つの対策を実装しました:1)PBSモデルと同様に、シーケンサーとブロックビルダーを分離し、2)ブロックビルダーにTEE(Trusted Execution Environment)の使用を強制して、優先度の順序付けメカニズムが使用されていることを誰でも確認できるようにします。
(ソース:Android)
信頼できる実行環境 (TEE) は、CPU などのハードウェア内の安全なセクションであり、システムの他の部分から独立して動作し、機密データを安全に処理します。TEE は、外部環境が侵害された場合でも、信頼できるコードを安全に実行できるようにします。顕著な例としては、ARMのTrustZoneやIntelのSGXなどがあります。一般的な例は、指紋や顔認識などの生体認証データを TEE 内のモバイル デバイスで処理する方法です。
この設計により、管理者特権を持つオペレーティングシステムやプログラムでさえ、安全な領域にアクセスすることはできません。 TEEで実行されるコードが信頼できるかどうかを確認するために、認証プロセスが使用されます。 この検証により、TEEは安全で改ざんされていない状態になります。 たとえば、Intel SGXでは、SGX内のコードとデータを表すハッシュ値が生成され、ハードウェア管理された秘密鍵がコードの完全性を証明します。
Unichainのブロック構築プロセスは、TEEビルダーの信頼できる実行環境(TEE)内で行われます。TEEのプロパティのおかげで、これらのビルダーは最初に構成証明を提出して、優先順序ブロック構築メカニズムを利用していることをユーザーに証明できます。この機能の組み合わせにより、Unichain上のアプリケーションはMEVの収益の一部を確実に引き出すことができます。
Unichain Validation Networkは、Unichainの最新の状態を検証し、迅速なファイナリティを提供し、経済的セキュリティを通じてシームレスなクロスチェーントランザクションを可能にするノードオペレーターの分散型ネットワークです。この概念は、EigenLayerを使用して高速ファイナリティを実現するAltLayerのMACHや、Nuffleの高速ファイナリティレイヤー、およびSymbioticによって提示された最近の高速ファイナリティのアイデアに似ています。
Unichainの分散ノードになるためには、参加者はEthereumメインネット上でUNIをステーキングする必要があります。各エポックごとに、ステーキングされたUNIの残高が最も高いノードがアクティブセットに選ばれ、Reth Unichainクライアントを実行して検証に参加します。また、他のネットワークと同様に、UNI保有者はステークを委任するオプションがあります。
Uniswapは、すでにdAppとして強力な製品-市場適合性を実現しており、エコシステムの拡大を目指す中で、Ethereumベースのアプリケーション特化型L2への移行を非常に肯定的に見ています。ただし、流動性の分断がまだ課題となっているため、UniswapチームがEthereum L1とUnichain L2間のシームレスなクロスチェーントランザクション体験をどのように提供するかを注視することが重要です。
投資の観点からは、UNIトークンがUVNのステーキングトークンとして使用されるようになったことは特に興味深いことです。EigenLayer、Symbiotic、Karakなどのリテーキングプロトコルの強力なパフォーマンスを考慮すると、かなりの量のUNIがUVNにステーキングされることが期待でき、UNIの価値発生に大きく貢献します。本日の発表後、UNIはすでに約12%上昇し、時価総額でトップ20に入っています。UNIは他のトークンと比較してすでに高い時価総額を持っていることを考えると、UNIステーキングが今後の価格にどのような影響を与えるかは興味深いところです。
Unichainはたった3時間前に発表されました。
暗号通貨業界の最新ニュース:トップのAMM DEXであるUniswapが、公式に独自のレイヤー2ソリューションであるUnichainを発表しました。
数年前、私はUniswapが独自のネットワークを開発する可能性を推測し、UXの潜在的な課題のためにそれに反対しました。しかし、Unichainの発表により、私の予測が間違っていることが証明されました。
要点を述べると、Unichainにはわずか3ページのホワイトペーパーがありますが、よく見るとそれは傑作です。Uniswapの長年にわたるUXに対する焦点、Flashbotsの最新のMEV研究、およびOP-Stackが構築した広範なエコシステムを結集しています。内容は簡潔ですが、ホワイトペーパーではTEE、優先順位付け、MEV-taxなどの複雑なトピックに触れており、MEVの基礎知識のない読者にとっては課題となるかもしれません。したがって、この記事はUnichainの主要な機能を簡単に理解できるように、迅速かつ簡潔に解説することを目的としています。
Ethereumエコシステムの主要なAMM DEXであるUniswapは、現在25のネットワークに展開され、合計TVLは約45億ドルです。Uniswapはすでに最も成功したプロトコルの1つですが、それが運営するネットワークに課せられた制限にはまだ直面しています。
たとえば、Ethereumネットワークは非常に流動性がありますが、スケーラビリティが低く、悪意のあるMEV(最大抽出可能価値)に対する脆弱性があります。これらの問題に対処するために、さまざまなロールアップソリューションが登場していますが、ほとんどは現在、単一のシーケンサーによって運営されており、ライブネスの失敗や検閲などの単一障害点の可能性があります。
さらに、Ethereumおよびほとんどのロールアップネットワーク上のブロック構築プロセスには、パブリックメンプールが関与し、ユーザー(サーチャー)が他のユーザーからMEV(良いものであっても悪いものであっても)を抽出する環境が作成されます。また、MEV価値チェーンの構造により、価値が提案者に不均衡に捉えられ、ユーザーには利益がほとんどない状況が生じています。
OP Stackに基づくEtehreumの楽観的ロールアップであるUnichainは、上記の問題に対処するためにUniswap、Flashbots、OP Labs、およびParadigmによって導入されました。Unichainは、1)検証可能なブロック構築と2)Unichain検証ネットワークを通じて、いくつかの重要な利点を提供します。
OPスタックベースのロールアップであるUnichainは、Superchainエコシステムに参加する予定です。ネイティブのクイック決済機能と併せて、この統合によりSuperchainエコシステム内のクロスチェーンソリューションを介してユーザーにシームレスな流動性体験を提供することが期待されています。
今、Unichainがこれらの機能をどのように提供しているかを詳しく見てみましょう。
検証可能なブロックビルディングは、フラッシュボットとの協力によって開発されたRollup-Boostという機能によって実現されています。Rollup-Boostには、FlashblocksとVerifiable Priority Orderingの2つの重要な機能があります。MEV-Boostと同様に、Rollup-Boostはサイドカーソフトウェアとして機能します。
2.2.1 フラッシュボット
フラッシュブロックは、TEEビルダーが発行する事前確認の一種です(以下で詳しく説明します)。Unichainは、1つのブロックを4つの部分に分割し、各部分ブロックを250msごとに作成してシーケンサーに送信する部分ブロックを生成します。
シーケンサーは、トランザクションを実行しながらこれらの部分ブロックを継続的にダウンロードし、ユーザーに早期の実行確認を提供します。これらの部分ブロックはシーケンサーによって提案される最終的なブロックに必ず含まれることが保証されています。このプロセスにより、より速いステートの更新が可能になり、レイテンシを低減し、ユーザーエクスペリエンスを向上させ、悪意のあるMEVを緩和することができます。
2.2.2 検証可能な優先順位付け
2.2.2.1 優先順位の付け方
優先順位付けは、Paradigm の Dan Robinson と Dave White によって提案されたブロック構築メカニズムです。これは、ブロック提案者が優先手数料のみに基づいて取引を注文し、検閲やアクションの遅延に関与しないことを前提としています。このモデルは、単一のブロック提案者または信頼できるブロック提案者が存在する場合にのみ実行可能です。イーサリアムL1のように、複数の提案者がブロックを構築する競争環境では、優先順位付けは実現不可能です。
Private Orderingの目的は、メインネット上のdAppsが、それらとやり取りするトランザクションにMEV税を課すことを可能にし、MEV価値の一部を抽出することです。この価値は、dApp内部で使用するか、ユーザーに再分配することができます。 MEV税は、トランザクションに対してスマートコントラクトによって課せられる手数料であり、トランザクションの優先手数料の関数として設定することができます。例を見てみましょう。
Unichain L2の100y DEXは、取引所で発生するMEVトランザクションからMEV値を直接抽出したいと考えています。Unichain上のブロックがPriority Orderingを使用して構築されていることを知っているため、これは、トランザクションのMEV値がその優先手数料のみによって決定されることを意味します。100y DEXは、取引の優先手数料の99倍に相当するMEV税を設定します。
100ETH相当の裁定取引の機会が発生した場合、検索者はそれを抽出するために最大優先手数料をいくら提出しますか?答えは1ETHです。優先手数料を1ETHに設定すると、MEV税は99ETHとなり、合計100ETHとなります。検索者が優先手数料を1ETHより高く設定した場合、総コストは100ETHを超え、損失につながります。その結果、100y DEXは、100 ETH MEV値のうち最大99 ETHをキャプチャできます。
MEV価値をキャプチャしない一般ユーザーの場合、優先手数料ははるかに低く設定されます。つまり、100y DEXはこれらの取引から価値を抽出しません。代わりに、優先手数料で表されるMEV価値のみをキャプチャします。このセットアップにより、アプリケーションは直接MEVを抽出できるようになり、さまざまな潜在的なユースケースが開かれます。
2.2.2.2 検証可能...?TEEを使おう!
ここで重要なのは、ブロック構築を担当するエンティティが優先順位付けメカニズムを使用していることを確認することです。これを実現するために、Unichainは2つの対策を実装しました:1)PBSモデルと同様に、シーケンサーとブロックビルダーを分離し、2)ブロックビルダーにTEE(Trusted Execution Environment)の使用を強制して、優先度の順序付けメカニズムが使用されていることを誰でも確認できるようにします。
(ソース:Android)
信頼できる実行環境 (TEE) は、CPU などのハードウェア内の安全なセクションであり、システムの他の部分から独立して動作し、機密データを安全に処理します。TEE は、外部環境が侵害された場合でも、信頼できるコードを安全に実行できるようにします。顕著な例としては、ARMのTrustZoneやIntelのSGXなどがあります。一般的な例は、指紋や顔認識などの生体認証データを TEE 内のモバイル デバイスで処理する方法です。
この設計により、管理者特権を持つオペレーティングシステムやプログラムでさえ、安全な領域にアクセスすることはできません。 TEEで実行されるコードが信頼できるかどうかを確認するために、認証プロセスが使用されます。 この検証により、TEEは安全で改ざんされていない状態になります。 たとえば、Intel SGXでは、SGX内のコードとデータを表すハッシュ値が生成され、ハードウェア管理された秘密鍵がコードの完全性を証明します。
Unichainのブロック構築プロセスは、TEEビルダーの信頼できる実行環境(TEE)内で行われます。TEEのプロパティのおかげで、これらのビルダーは最初に構成証明を提出して、優先順序ブロック構築メカニズムを利用していることをユーザーに証明できます。この機能の組み合わせにより、Unichain上のアプリケーションはMEVの収益の一部を確実に引き出すことができます。
Unichain Validation Networkは、Unichainの最新の状態を検証し、迅速なファイナリティを提供し、経済的セキュリティを通じてシームレスなクロスチェーントランザクションを可能にするノードオペレーターの分散型ネットワークです。この概念は、EigenLayerを使用して高速ファイナリティを実現するAltLayerのMACHや、Nuffleの高速ファイナリティレイヤー、およびSymbioticによって提示された最近の高速ファイナリティのアイデアに似ています。
Unichainの分散ノードになるためには、参加者はEthereumメインネット上でUNIをステーキングする必要があります。各エポックごとに、ステーキングされたUNIの残高が最も高いノードがアクティブセットに選ばれ、Reth Unichainクライアントを実行して検証に参加します。また、他のネットワークと同様に、UNI保有者はステークを委任するオプションがあります。
Uniswapは、すでにdAppとして強力な製品-市場適合性を実現しており、エコシステムの拡大を目指す中で、Ethereumベースのアプリケーション特化型L2への移行を非常に肯定的に見ています。ただし、流動性の分断がまだ課題となっているため、UniswapチームがEthereum L1とUnichain L2間のシームレスなクロスチェーントランザクション体験をどのように提供するかを注視することが重要です。
投資の観点からは、UNIトークンがUVNのステーキングトークンとして使用されるようになったことは特に興味深いことです。EigenLayer、Symbiotic、Karakなどのリテーキングプロトコルの強力なパフォーマンスを考慮すると、かなりの量のUNIがUVNにステーキングされることが期待でき、UNIの価値発生に大きく貢献します。本日の発表後、UNIはすでに約12%上昇し、時価総額でトップ20に入っています。UNIは他のトークンと比較してすでに高い時価総額を持っていることを考えると、UNIステーキングが今後の価格にどのような影響を与えるかは興味深いところです。