スイ・ルトリス・レポートの紹介: スイ・パブリック・チェーンのコア分散システム・プロトコル

Sui Lutris レポート紹介:Sui パブリックチェーンのコア分散システムプロトコル

数か月にわたるテストの後、Mysten Labs は 8 月 18 日に Sui Lutris ホワイト ペーパーを更新し、以下のことを確認しました。

  1. **PTB と 5K TPS を使用すると、Sui は 1 秒あたり 140k ~ 150k の操作を処理できます。これは、メインネットのピーク時 (約 700TPS) での Sai のベンチマーク テストが実際のパフォーマンスをはるかに下回っていることを示しています。 **
  2. **特定の数の検証ノードが実行を停止した場合でも、Sui のファイナライズ遅延は 0.5 秒未満にとどまる可能性があります。 **

Sui Lutris のホワイト ペーパーには、外部テスターが独自の検証テストで関連する数値を取得する方法、セキュリティの証明、Sui の動作方法の詳細な説明が記載されています。

Sui メインネットの立ち上げ直後、ゲームや NFT などのエキサイティングなアプリケーションがオンチェーン上に登場しました。最近、Mysten Labs は、Sui をサポートするディストリビューション システム、Sui Lutris に関する技術レポートをリリースしました。 Ai Lutris を使用すると、Sui は高スループットと長期安定性の条件下で低遅延を維持できます。

10年前のビットコインの出現以来、ブロックチェーンテクノロジーは大きな進歩を遂げ、ゲームやNFTなどの新しいユースケースが登場しています。ブロックチェーン コミュニティはまた、特に高負荷の処理やリアルタイム レイテンシの提供において、ブロックチェーン テクノロジーの効率を向上させる方法を模索し続けています。

現在、L1 ブロックチェーンは 2 つの大きな課題に直面していると私たちは考えています。それは、低レイテンシを維持しながら高スループットを達成することと、コンセンサス プロトコルが長期にわたって安定していることを保証することです。これらの課題は、バリデーター ノードの動的な参加と構成の課題を通じて達成できます。

高スループットを達成する効果的な方法は、Sui が使用する Narwhal/Bullshark などの DAG ベースのコンセンサス プロトコルを使用することです。これらのコンセンサスプロトコルにより、ブロックチェーンは多数のトランザクションを同時に実行できるため、ゲームやNFTなどのユースケースに最適です。ただし、DAG ベースのプロトコルでは数秒の遅延が発生し、一般的な送信やゲームの操作に大きな影響を与えます。

🌟 イッカク/ブルシャーク:

一方で、私たちが過去に研究したプロトタイプの FastPay など、コンセンサスフリーのプロトコルは、遅延とスケーリングの削減に大きな可能性を示しています。これらのプロトコルによりコンセンサスが排除され、独立したトランザクションを並行して処理する必要がなく、トランザクションを迅速に処理できるようになります。ただし、これは単純なブロックチェーン操作の限られたクラスに限定されます。これにより、スマート コントラクトの表現力が制限され、動的に変化するバリデーターのセットの再構成がやや困難になります。

🌟ファストペイ:

上記のプロトコルはどちらも可能性を秘めていますが、現在はどちらも実稼働レベルのブロックチェーンでは使用されていません。現在、それらは学術会議でのみ発表されており、ブロックチェーンコミュニティでは広く使用されていません。 Sui Lutris は、Sui ネットワークを支えるプロトコルであり、DAG ベースのコンセンサスとコンセンサスレスのアプローチを組み合わせて、1 秒未満のレイテンシ (1 秒未満) と 1 秒あたり数千のトランザクションの持続的なスループットという両方の長所を実現します。 Sui は、共有オブジェクトで複雑なコントラクトを表現し、チェックポイントを生成し、エポック全体でバリデーターのセットを再構成する機能を維持しながら、両方の目標を達成します。

コンセンサスベースのアプローチとコンセンサスフリーのアプローチを組み合わせる

スイ・ルトリスは、前述の 2 つのアプローチを組み合わせたユニークなアプローチを採用しています。単一の所有者が所有する資産 (固有のオブジェクト) の運用上の安全性を確保するために、システムは検証ノード間で一貫したブロードキャスト プロトコルを採用し、コンセンサスよりも遅延を低くします。 Sui Lutris は、共有オブジェクト、つまり、どのユーザーでも変更できるオブジェクト上で実行される複雑なスマート コントラクトを処理するためにコンセンサスのみに依存します。また、Sui Lutris は、チェックポイントの定義やバリデーターの再構成などのネットワーク保守操作もサポートします。この新しい戦略は、複製されたビザンチン環境でトランザクションを処理する際に、両方の長所を提供します。

Sui Lutris レポートの紹介:Sui パブリックチェーンのコア分散システムプロトコル

Sui Lutris の高レベルの記述とトランザクションのライフサイクルを表す図

➊ 秘密キーを持つユーザーは、自分が所有するオブジェクト、またはプライベート オブジェクトと共有オブジェクトの混合を変更するトランザクションを作成して署名します。

➋ トランザクションは通常、フルノードを介して各Sui Lutris検証ノードに送信され、検証ノードは一連の有効性とセキュリティチェックを実行し、署名し、署名されたトランザクションをクライアントに返す責任を負います。

➌ クライアントは、大部分の検証ノードから応答を収集して、トランザクション証明書を形成します。この時点で、トランザクションは不可逆的である、つまりファイナリティに達したことが確認できます。

➍ 証明書が統合された後、証明書はすべての検証ノードに返送され、検証ノードはその有効性をチェックし、クライアントへの受信を確認します。トランザクションに排他的オブジェクトが含まれる場合、トランザクション証明書はコンセンサス エンジンを待たずにすぐに処理および実行できます (ダイレクト高速パス)。すべての証明書は、DAG ベースのコンセンサス プロトコル (Sui バリデーターによって実行される) に転送されます。

➎ 最終的にコンセンサスは証明書の番号を出力し、検証ノードは含まれる共有オブジェクトを確認して実行します。

➏ 顧客は、ほとんどの検証ノードの応答を収集し、有効な証明書にまとめて、トランザクション決済の証拠として使用できます。

➐ その後、コンセンサスコミットごとにチェックポイントが形成され、これらのチェックポイントを再構成プロトコルの駆動にも使用できます。

上記の主要なトランザクション プロセスに加えて、Sui Lutris は製品レベルのブロックチェーンをサポートする一連の機能を提供します。

  • ファイナリティに達した後にチェックポイント プロトコルを実装し、システム内のすべてのトランザクションの履歴を生成します。これは、完全な監査だけでなく、完全なノードと遅延バリデータを効率的な方法で同期させるのに適しています。
  • スイ・ルトリスは、バリデーター・ノードのセットとその投票権が変更される可能性がある各エポックの終了時の再構成をサポートします。すべての最終トランザクションがエポックに確実に含まれるようにするには、各エポックを慎重に閉じて、最終的に安全であることを確認する必要があります。
  • 以前のコンセンサスフリー プロトコルでは、クライアント資産に対する二重支払い攻撃が発生すると、資産は永久にロックされます。スイ・ルトリスは、エポックの終わりに誤ってロックされた資産を安全に「ロック解除」し、ミスによる損失を最小限に抑えます。

Sui はユーザーの膨大な価値を管理するブロックチェーンであり、Sui Lutri は Sui の基盤です。完全な技術レポートでは、セキュリティおよびライブネス プロトコルがどのように動作するかについての詳細と、標準の分散システム モデルにおけるビザンチン アクターとの部分同期によるセキュリティの証明が提供されます。

🌟 詳細については、Sui Lutris レポート全文をご覧ください:

原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • コメント
  • リポスト
  • 共有
コメント
0/400
コメントなし
  • ピン
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)