
この記事は @0xRafi によって投稿された Twitter スレッドを統合して翻訳したものです
1/ Optimism チームがメインネットの立ち上げ時期を早めると発表したため、Ethereum Layer2 ソリューション Optimism とは何なのか、どのように機能するのか、そして Ethereum に何をもたらすのかを誰もが理解することが非常に必要だと思います。
2/ 誰もがこれを楽しみにしている理由は、Optimism などの L2 ソリューションが、イーサリアムのスループット (1 秒あたりのトランザクション処理) の向上、トランザクション パッケージングの待ち時間 (トランザクションの確認に必要な時間) の短縮、およびガス料金を大幅に削減します。そして、イーサリアムメインネットのセキュリティを犠牲にすることなく拡張します。
3/ これは、実際の Layer2 ソリューションと「純粋なサイドチェーン」ソリューション (@0xPolygon や @xdaichain など) の最大の違いです。サイドチェーン ソリューションには独自のコンセンサス メカニズムとセキュリティがあり、イーサリアムのレイヤー 1 のセキュリティの恩恵を受けることはできませんが、レイヤー 2 ソリューションはイーサリアムのレイヤー 1 ネットワークのセキュリティを維持できます。
4/ たとえば、オプティミズムを使用する場合: ユーザーがイーサリアム メインネット (またはレイヤー 1) でトランザクションを送信すると、トランザクション データは L1 に保存されますが、スマート コントラクトの計算の処理はサブチェーンで行われます (つまり、Layer2) がオンになり、最終的な計算結果が Layer1 に返されます。
5/ 計算プロセスはトランザクションで最も時間とコストがかかる部分であるため、レイヤー 2 で計算を処理することでレイヤー 1 の計算要件が大幅に軽減され、それによってネットワーク スループットが向上し、トランザクション手数料が削減されます。 L1はトランザクションデータのみを受信し、それをL2に送信し、L2の計算結果を受信します。
6/ 楽観主義は、より「一般的な」解決策です。 L1 上の Solidity スマート コントラクト (つまり、L1 アプリ) は、追加の機能を構築することなく、Optimism のレイヤー 2 で実行できます。
7/ 以下の図は、オプティミスティック ロールアップの仕組みを示しています。2 つの大きなボックスは、オプティミスティック ロールアップ コントラクトとオプティミスティック仮想マシン (OVM) です。 Rollup は、トランザクション データの受信、L2 へのデータの送信、および計算結果の受信を担う L1 スマート コントラクトです。しかし、興味深いのは L2 で起こります。
8/ L2 で、トランザクションは"Sequencer"シーケンサー (いわば L2 のマイナー)。その後すぐに応答し、トランザクションの実行と順序を保証する署名済みの領収書を生成します。しかし、シーケンサーが悪かったり、トランザクションを正しく実行しなかったり、トランザクションをフロントランしたりした場合はどうなるでしょうか?
9/ これが発生した場合、ユーザーは署名済みの受領書を L1 の審判契約に提出することができます。シーケンサーがその義務を正しく履行しなかったことが確認された場合、ta は罰金を科せられます (つまり、約束した資金を失います)。したがって、L2 は小規模な PoS システムであると言えます。
10/ しかし、紛争が発生した場合、L1 の審判契約は L2 と同様に計算を実行でき、まったく同じ計算結果が得られる必要があります。これには、OVM のアプリケーションが必要です。
11/ OVM は L1 上の L2 アダプターであると言え、L1 イーサリアム仮想マシン (EVM) が L2 にあるかのように L2 計算を処理できるようにします。この目的は、L2 での計算を (必要に応じて) L1 で検証できるようにすることです。これはとても重要です。
12/ "Optimistic"楽観的な理由は、誰かが異議を唱えるまでは、L2 で実行されるすべての計算が正しいと想定しているためです。議論がある場合、L1 の審判はイーサリアム ネットワーク上で計算を再実行し、結果を確認します。
13/ ユーザーが「監視塔」として行動し、計算結果を検証するようにインセンティブを与えるために、オプティミズムは次のように設定されています。不正を見つけて異議を唱える人は誰でも、邪悪なシーケンサー (シーケンサー) のペナルティから報酬の一部を得ることができます。ユーザーが自分のトランザクションすべてを検証しなくても、他のユーザーが検証を手伝ってくれます。
14/ 最も良い点は、オプティミズムのレイヤー 2 ネットワーク上で十分なイーサリアム アプリが実行されると、ほとんどのユーザーはほとんどの時間を L2 に留まり、L1 に戻る必要がないことです (解決する必要のある紛争がない限り、またはユーザーに引き出し要件があります)。
15/ これを見て読者は、これではイーサリアム L1 が無効になるのではないかと感じるかもしれません。しかし実際には、これによりイーサリアムのエコシステムがさらに拡大し、イーサリアムは現在のネットワーク容量では達成できない、より高いスループットで新しいアプリケーションをサポートできるようになります。
16/ Optimism のもう 1 つの優れた点は、「アカウントの抽象化」があることです。つまり、各アカウントは変更可能な「契約」アカウントなので、マルチシグネチャーやその他のガス支払い方法など、さまざまな取引条件を実現できます。
17/ 楽観主義は現在どのように応用されていますか?まず、Synthetix は現在、プライベート メインネット上で Optimism を実行しています。 Synthetix は実装後、トレーディング機能を L1 と L2 の両方に維持しながら、ステーキングおよびマイニング機能を L2 に完全に移行する予定です。
18/ @Uniswap は 10 月 19 日に Optimistic Rollups を使用したゲーム化された概念実証 (Unipig) を実行しました。Optimism がメインネットで稼働すると、Uniswap が最初のユーザーになります。 @chainlink は Optimism との提携も発表し、@coinbase ウォレットは Optimism テストネットのネイティブ サポートを追加しました…
19/ @compoundfinance は Optimism をサポートすると予想されており (まだ確認されていません)、@RariCapital もプラットフォームに Optimism を統合する予定です。将来的にはさらに多くのプロジェクトが参加し、イーサリアムのネットワーク速度と取引手数料に大きな影響を与えるでしょう。
20/ これが私たちにとって何を意味するか: Synthetix のテストでは、Optimism の使用後、ガス料金を最大 143 分の 1 に削減でき、トランザクションの確認時間は 200 ミリ秒まで短縮できることが示されていますが、Unipig のテストでは、ガス料金が最大 100 分の 1 に短縮でき、トランザクション確認時間は 200 ミリ秒、169 ミリ秒まで短縮できます。
21/ Optimistic Rollup は、Ethereum 2.0 エコシステムにも非常に適しています。なぜなら、イーサリアム2.0はまずデータ拡張計画を開始し、次に計算拡張計画を開始するからです。初期の段階では、Rollup はまずコンピューティングのスケーラビリティを保証し、イーサリアム 2.0 と共存します。
22/ Optimistic Rollup は、Ethereum 2.0 エコシステムにも非常に適しています。なぜなら、イーサリアム2.0はまずデータ拡張計画を開始し、次に計算拡張計画を開始するからです。初期の段階では、Rollup はまずコンピューティングのスケーラビリティを保証し、イーサリアム 2.0 と共存します。
23/ Optimism チームからの最後の素晴らしいアイデアは、MEVA (つまり Miner Extractable Value Auction) を使用してシーケンサーを選択することです。 Karl が ethresear.ch に記事を投稿しました「MEV オークション: トランザクション順序権のオークションによる MEV 問題の解決」これを説明するために
24/ 最後に他のリンクをいくつか示します。
• オプティミスティックロールアップの概要:
https://medium.com/plasma-group/ethereum-smart-contracts-in-l2-optimistic-rollup-2c1cef2ec537
• @kelvinfichter による楽観主義の紹介ビデオ:
https://www.youtube.com/watch?v=eYeOW4ePgZE
• ゲスト @kevinjho による Blockcrunch ポッドキャスト:
ECN の翻訳作業は、中国のイーサリアム コミュニティに高品質の情報と学習リソースを提供することを目的としています。記事の著作権は原著者に帰属し、転載する場合は原文の出典と ETH 中国の Web サイトを表示する必要があります。長期にわたって再版する場合は、eth@ecn.co に連絡して許可を取得してください。
元のリンク:https://twitter.com/0xRafi/status/1366864714664402947
ECN の翻訳作業は、中国のイーサリアム コミュニティに高品質の情報と学習リソースを提供することを目的としています。記事の著作権は原著者に帰属し、転載する場合は原文の出典と ETH 中国の Web サイトを表示する必要があります。長期にわたって再版する場合は、eth@ecn.co に連絡して許可を取得してください。