Sui Lutrisは独自の方法で、上記の2つのアプローチを組み合わせています。単一所有者の資産操作の安全性を確保するために、システムは検証者間で一貫性のあるブロードキャストプロトコルを採用し、コンセンサスよりも低いレイテンシーを実現しています。Sui Lutrisは、共有オブジェクト上の複雑なスマートコントラクトをコンセンサス処理することにのみ依存しています。また、チェックポイントの定義や検証者の再構成など、ネットワーク維持操作をサポートしています。この革新的な戦略は、複製されたビザンチン環境でトランザクションを処理する際に、両方の利点を提供します。
Sui Lutrisの取引ライフサイクルは次のとおりです: ユーザーは取引を作成し署名し、検証ノードに送信します。ノードは有効性チェックを実行し、署名後にクライアントに返します。クライアントは大多数のノードの応答を収集して取引証明書を形成し、この時点で取引は不可逆です。証明書はすべてのノードに返送され確認されます。独占オブジェクトに関わる取引は、コンセンサスを待たずに即座に実行できます。すべての証明書はDAGベースのコンセンサスプロトコルに転送されます。コンセンサス出力証明書の総順序; ノードは共有オブジェクトを含む取引を実行します。クライアントは大多数のノードの応答を収集し、取引決済証明として効果証明書を組み立てます。各コンセンサス提出はチェックポイントを形成し、再構成プロトコルを駆動するために使用されます。
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Sui Lutris: DAGコンセンサスと無コンセンサス方式を組み合わせた高性能ブロックチェーンプロトコル
ブロックチェーン技術はビットコインの登場以来、大きな進展を遂げました。ゲームやNFTなどの新しいアプリケーションシーンの出現に伴い、業界は高負荷とリアルタイムレイテンシーの処理において技術効率を向上させる方法を模索し続けています。L1ブロックチェーンは2つの大きな課題に直面しています。一つは低レイテンシーを維持しながら高スループットを実現すること、もう一つはコンセンサスプロトコルの長期的な安定性を確保することです。これらの課題を解決する際には、ノードの動的な参加と再構成を通じて分散化を維持する必要があります。
スループットを向上させる一つの方法は、Suiが採用しているnarwhale / BullsharkのようなDAGベースのコンセンサスプロトコルを使用することです。このようなプロトコルは、ブロックチェーンが大量のトランザクションを同時に処理できるようにし、ゲームやNFTなどのアプリケーションに非常に適しています。しかし、DAGベースのプロトコルは数秒のレイテンシーを引き起こし、通常の送金やゲーム操作にとって時間コストが高くなります。
一方で、無コンセンサスプロトコル(はFastPay)のように、レイテンシーとスケーラビリティの面で巨大な潜在能力を示しています。これらのプロトコルはコンセンサスを必要とせず、取引を迅速に処理でき、並行処理された独立した取引の順序付けを必要としません。しかし、これらは単純なブロックチェーン操作に限られ、スマートコントラクトの表現能力が制限され、バリデーターの集まりを動的に調整することは挑戦的である可能性があります。
潜在が大きいにもかかわらず、これらの方法は現在、生産レベルのブロックチェーンには適用されておらず、学術会議で発表されたものの、業界では広く採用されていません。Sui LutrisはSuiをサポートするプロトコルで、DAGベースのコンセンサスと無コンセンサス手法を組み合わせて、サブ秒のレイテンシーと毎秒数千件のトランザクションの持続的なスループットを実現しています。Suiはこれら2つのタスクを達成するだけでなく、共有オブジェクト上で複雑な契約を実行し、チェックポイントを生成し、期間を超えてバリデーターセットを再構成する能力も維持しています。
! Sui Lutrisに飛び込み、Sui Networkの高性能の秘密を学ぶ
Sui Lutrisは独自の方法で、上記の2つのアプローチを組み合わせています。単一所有者の資産操作の安全性を確保するために、システムは検証者間で一貫性のあるブロードキャストプロトコルを採用し、コンセンサスよりも低いレイテンシーを実現しています。Sui Lutrisは、共有オブジェクト上の複雑なスマートコントラクトをコンセンサス処理することにのみ依存しています。また、チェックポイントの定義や検証者の再構成など、ネットワーク維持操作をサポートしています。この革新的な戦略は、複製されたビザンチン環境でトランザクションを処理する際に、両方の利点を提供します。
Sui Lutrisの取引ライフサイクルは次のとおりです: ユーザーは取引を作成し署名し、検証ノードに送信します。ノードは有効性チェックを実行し、署名後にクライアントに返します。クライアントは大多数のノードの応答を収集して取引証明書を形成し、この時点で取引は不可逆です。証明書はすべてのノードに返送され確認されます。独占オブジェクトに関わる取引は、コンセンサスを待たずに即座に実行できます。すべての証明書はDAGベースのコンセンサスプロトコルに転送されます。コンセンサス出力証明書の総順序; ノードは共有オブジェクトを含む取引を実行します。クライアントは大多数のノードの応答を収集し、取引決済証明として効果証明書を組み立てます。各コンセンサス提出はチェックポイントを形成し、再構成プロトコルを駆動するために使用されます。
主要な取引プロセスに加えて、Sui Lutrisは生産レベルのブロックチェーンをサポートする多くの機能を提供しています:
チェックポイントプロトコルを実施し、すべての取引の因果関係履歴を生成して、完全な監査と効率的な同期に使用します。
各期間の終了時に再構成をサポートし、バリデーターのセットとその投票権を調整します。
期間の終了時に安全に"ロック解除"された誤ってロックされた資産で、脆弱性の損害を最小限に抑える。
Sui Lutrisは、多くの価値を持つSuiブロックチェーンを管理するためのサポートを提供します。この技術ソリューションは、標準的な分散システムモデルの中で、部分的に同期したビザンチン参加者との安全性を証明し、ブロックチェーン技術の未来の発展に新たな視点を提供します。