https://x.com/shivanshumadan/status/1655309036840181760?s=46&t=riCt7BBm4JF66EPGIMuRuw
これ読み解くとわかりやすいらしい
共有シーケンサー
マジででも、ブロックチェーンの新しいプロジェクトの理解難易度ってどんどんどんどん上がっていくはずなので、一緒に最新技術にしがみついていきましょ!!
課題を解決していく、進化していく、発展していくってそういうこと
おつかれさまでした!ありがとうございました!
ここ難しいぜ!!!ってとこあったら、書いてくれたら一緒に理解できるまで掘りますよ!
俺も俺自身が説明できるレベルにちゃんと理解したいので!
ロールアップがシーケンサー(プロポーザーとも呼ばれる)にシーケンスタイムスロットを販売できるようにするマーケットプレイス。タイムスロットの購入に成功したシーケンサーは、そのタイムスロット中にロールアップのブロックを提案する権利を持ちます。 [1]シーケンサーは複数のロールアップのシーケンス権を同時に購入して、これらのロールアップの共有シーケンサーになることができます。
実行されないプルーフオブステークのコンセンサスを通じて提案されたブロックを公証するファイナリティ ガジェット。ファイナリティ ガジェットがロールアップ ブロックのシーケンスを公証した後は、それらを変更したり順序を変更したりすることはできません。
コメント
マーケットプレイスには、シーケンス処理を専門業者にアウトソーシングできるという利点など、いくつかの利点があります。しかし、最も重要な利点は、複数のロールアップのシーケンス権を購入するシーケンサーが、これらのロールアップ間のアトミック実行を保証できることです。アトミック実行により、シーケンサーはクロスロールアップのユーザーの意図を満たし、クロスロールアップ トランザクションの強力な事前確認を行うことができます。この記事では、このアドホック共有シーケンス処理の利点について説明します。
HotShot が Web3 セキュリティで Web2 のスピードを実現する方法
HotShot は、トランザクションの順序付けとデータの可用性を迅速に確定する参加ロールアップの共有情報源である Espresso ネットワークを強化するために特別に開発されました。
Espresso ネットワークは、ロールアップが一時的なトランザクション注文権をサードパーティのシーケンサーに販売できるようにする Espresso マーケットプレイスを支えています。マーケットプレイス (詳細については、こちらを参照)は、オプトインするロールアップの収益創出、分散化、およびロールアップ間の相互運用性をサポートします。
低レイテンシ、高スループット、賄賂耐性を維持しながら、数千のノードに拡張できるコンセンサス プロトコルが必要でした。私たちは、既存のリーダーベースのビザンチン フォールト トレラント レプリケーション プロトコルであるHotStuffからインスピレーションを得て、それを分散型プルーフ オブ ステーク設定に拡張しました。これは、元の HotStuff 論文の主要な貢献者である Espresso チームの 2 人のメンバー、Dahlia Malkhi と Kartik Nayak のおかげです。
ネットワークの状態が最適な場合、HotShot はネットワークが許す限り高速にトランザクションを確認することができ、複数のテストネットにわたるベンチマークではほぼ瞬時に確認できました。これは、最悪のネットワーク状態に基づいて確認の遅延を設定するプロトコル (Ethereum 独自のコンセンサス プロトコルである Gasper など) や、トランザクションの最終性が確率的にのみ達成されるプロトコルとは異なります。
Gasper は悲観的な状況 (つまり、動的可用性) でライブネスを優先するため、確認時間が遅くなりますが、HotShot は楽観的な状況 (つまり、楽観的な応答性)でパフォーマンスを優先することで、迅速な確認を提供できます。
HotShot の高速化の要因の 1 つは、参加ノードがトランザクションを実行しないことです。つまり、個々のノードは、コンセンサス投票を行うために、ブロックに含まれるすべてのトランザクションのデータに完全にアクセスする必要はなく、そのデータが利用可能であるという保証のみが必要です。
HotShot のパフォーマンスのもう 1 つの要因は、Web2 アーキテクチャで使用されるものと類似したコンテンツ配信ネットワーク (CDN) をネットワーク層で使用することです。低レイテンシを実現するには、Gasper などのプロトコルで使用されるピアツーピア ネットワークに頼るよりも、関係者間の通信速度を速くする必要があります。CDN を使用して低レイテンシで効率的な情報ルーティングを可能にすることで、HotShot は楽観的に非常に高いスループットを実現できます。一方、ネットワーク状態が最適ではない場合、スループットは低いものの、回復力の高いゴシップ ベースのパスにフォールバックできます。この意味で、HotShot は Web2 のパフォーマンスと Web3 のセキュリティという両方の長所を実現できます。
espressosys/espressos-hotshot-consensus-protocol-is-now-open-source-178a37d4eca0" rel="nofollow">https://medium.com/@espressosys/espressos-hotshot-consensus-protocol-is-now-open-source-178a37d4eca0
Читать полностью…🪂🪂🪂🪂🪂🔥🔥🔥 🤑💱💱
🆕 ТОN x NОТ SPINS – An exciting draw where every spin gives you a chance to win valuable prizes.
🏳️ Spin the reel and try your luck to claim your rewards!
✔️ Invite your friends and get extra tries!
⤵️🔤🔤🔤🔤🔤
➡️@TONxNOT_Sbot
忘れないように次回へのメモ
https://x.com/road_to_neet/status/1824080912784699675?s=46&t=riCt7BBm4JF66EPGIMuRuw
一旦、エスプレッソ及び共有シーケンサーの概要と目的とメリット、実現する世界は完全理解!
次週はエスプレッソのHotshotコンセンサス、及びマーケットデザインに関する勉強だ!!
Espresso Systemsのマーケットプレイス、面白いですよね!
専門用語も多いので、できるだけ分かりやすく説明していきますね。
Espressoのマーケットプレイス:取引をもっと自由に!
従来のブロックチェーンでは、「いつ、誰が、どの取引を処理するか」があまり明確ではありませんでした。
Espressoのマーケットプレイスは、「もっと自由に、そして安全に取引できるように!」という目標を掲げています。
3つのポイント
誰でも「お店(ブロックスペース)」を持てる!
「順番」や「価格」を自由に設定できる!
「悪意のある操作」を防ぐ仕組みがある!
1. 誰でも「お店(ブロックスペース)」を持てる!
従来は、マイナーと呼ばれる一部の人だけが取引を処理する権利を持っていました。
Espressoでは、「誰でもお店(ブロックスペース)を持てる」ようになります!
ブロックビルダー: お店を開きたい人は、「ブロックビルダー」として登録します。
ブロックスペース: ブロックビルダーは、Espresso Sequencer 内に自分のお店「ブロックスペース」を持つことができます。
2. 「順番」や「価格」を自由に設定できる!
お店(ブロックスペース)では、「どんな取引を、どんな順番で、いくらで処理するか」を自由に決められます!
オークション: ブロックビルダーは、ユーザーからの取引リクエストに対してオークションを開催できます。
柔軟な価格設定: 取引手数料や優先度など、自由に価格を設定できます。
3. 「悪意のある操作」を防ぐ仕組みがある!
誰でもお店を開けるようになると、悪意のある人が現れるかもしれません。Espressoでは、それを防ぐ仕組みも用意されています。
評判システム: 悪質なブロックビルダーは、ユーザーからの評価によって排除されます。
セキュリティ監査: Espresso Sequencer 自体も、セキュリティ監査を受けて安全性を確保しています。
まとめ
Espressoのマーケットプレイスは、ブロックチェーンの取引をもっと自由に、そして安全にするための挑戦的な試みです。
誰でも参加できるオープンな市場
柔軟な価格設定と取引の優先順位付け
セキュリティと信頼性を担保する仕組み
これらの要素が組み合わさることで、より効率的でユーザーフレンドリーなブロックチェーンが実現すると期待されています。
例え話
遊園地でアトラクションに乗ることを想像してみてください。
従来: 並んでいる順番通りに乗るしかない。人気アトラクションは長時間待ちも。
Espresso: アトラクションごとに「ブロックスペース」があり、それぞれが独自のルールで運営されている。
並ぶ代わりに、希望の時間に予約できるアトラクションもあれば、高い料金を払えば優先的に乗れるアトラクションもある。
アトラクションの運営者は、人気や混雑状況に応じて価格やルールを調整できる。
Espressoのマーケットプレイスは、ブロックチェーンの世界を、従来の「待ち行列」方式から、より自由で効率的な「マーケット」方式へと進化させる可能性を秘めていると言えるでしょう。
いかがでしょうか? 😊
EspressoSystems/market-design" rel="nofollow">https://hackmd.io/@EspressoSystems/market-design
Читать полностью…これにより、参加ロールアップにトランザクションの順序付けとデータの可用性に関する迅速な確定性がもたらされ、Ethereum の断片化された L2 エコシステム内での緊密な調整が可能になります。
Читать полностью…鋭い指摘ですね! Espresso Sequencer において、プロポーザーが恣意的にプロポーザル(ブロック提案)できないか?という点は非常に重要です。
結論から言うと、Espresso Sequencer は MEV のような悪意のある行為を防ぐように設計されていますが、プロポーザーの行動を完全に制限できるわけではありません。
詳しく見ていきましょう。
Espresso Sequencer の MEV 対策:
プロポーザー/ビルダー分離 (PBS): プロポーザーは取引の実行順序を決定する権限を持たず、ビルダーが提案した順番通りに処理されます。これにより、プロポーザーが有利なように順番を入れ替える MEV を防ぎます。
シーケンサーの分散化: 将来的には、複数のシーケンサーがネットワーク上で稼働する分散型モデルに移行予定です。単一のシーケンサーによる不正な操作を防ぎます。
プロポーザーの行動制限:
Espresso Sequencer は、プロポーザーが特定のルールに従って行動することを強制するメカニズムを備えています。
ただし、プロポーザーもネットワーク参加者の一員であり、完全に自由を奪うことはできません。
潜在的なリスク:
プロポーザーの結託: 複数のプロポーザーが結託し、特定の取引を優先的に処理する可能性はゼロではありません。
ソフトウェアのバグ: Espresso Sequencer のソフトウェアにバグが存在する場合、プロポーザーがそれを悪用する可能性もあります。
まとめ:
Espresso Sequencer は、プロポーザー/ビルダー分離やシーケンサーの分散化など、MEV を抑制するための様々な仕組みを導入しています。
しかし、プロポーザーの行動を完全に制限することは難しく、潜在的なリスクも存在します。
Espresso Sequencer のセキュリティと信頼性を高めるためには、継続的な開発と改善が必要です。
補足:
Espresso Sequencer はまだ開発段階であり、今後さらに進化していく可能性があります。