Sui Lutrisは独自のアプローチを採用し、上記の2つのスキームを組み合わせています。単一の所有者が所有する資産の操作について、システムは検証者間で一貫したブロードキャストプロトコルを採用し、コンセンサスよりも低いレイテンシーを実現しています。共有オブジェクト上の複雑なスマートコントラクトについて、Sui Lutrisはコンセンサス処理のみを依存しています。さらに、チェックポイントの定義や検証者の再構成など、ネットワーク維持操作もサポートしています。この革新的な戦略は、複製されたバイザンティン環境下でのトランザクションを処理する際に、性能と機能の両方を考慮したソリューションを提供します。
Sui Lutrisの取引ライフサイクルは次のとおりです:ユーザーは取引を作成し、署名し、検証ノードに送信してチェックと署名を行います。クライアントは多数の検証ノードの応答を収集して取引証明書を形成し、この時点で取引は最終的な確定性に達します。排他的オブジェクトの取引は直ちに実行可能ですが、他の取引はDAGベースのコンセンサスプロトコルに転送されます。コンセンサス出力証明書の総順序後、検証ノードは共有オブジェクトを含む取引を実行します。クライアントは検証ノードの応答を収集し、効果証明書として取引決済証明書を組み立てることができます。
Sui Lutris:画期的なプロトコルが実現する低レイテンシー高スループットのブロックチェーン
ブロックチェーン技術はビットコインの登場以来、著しい進歩を遂げてきました。ゲームやNFTなどの新しいアプリケーションシーンの登場に伴い、業界は技術効率を向上させる方法を探求し続けており、特に高負荷の処理やリアルタイムレイテンシーにおいてです。L1ブロックチェーンは二つの大きな課題に直面しています。一つは低レイテンシーを維持しながら高スループットを実現すること、もう一つは共感プロトコルを長期的に安定させることです。これらの課題を解決する際には、ノードの動的な参加と再構成を通じて分散化を維持する必要があります。
高スループットを実現する一つの方法は、DAGベースのコンセンサスプロトコルを採用することです。例えば、Narwhal/Bullsharkのようなプロトコルは、ブロックチェーンが大量のトランザクションを同時に処理できるようにし、ゲームやNFTなどのアプリケーションに非常に適しています。しかし、DAGベースのプロトコルは通常、数秒のレイテンシーを生じるため、一般的な送金やゲーム操作においては時間コストが高くなります。
一方で、無コンセンサスプロトコル(例えばFastPay)は、レイテンシーとスケーラビリティの面で巨大な潜在能力を示しています。これらのプロトコルは、コンセンサスを必要とせずに迅速に取引を処理し、並行処理される独立した取引の総合的な順序付けを必要としません。しかし、これらは限られたタイプの単純なブロックチェーン操作に制限されており、表現できるスマートコントラクトの複雑さを制限し、動的に変化する検証者集を再構成することが難しくなります。
これらの方法は大きな潜在能力を持っていますが、現在のところ生産レベルのブロックチェーンで広く使用されていません。Sui Lutrisは新しいタイプのプロトコルで、DAGベースのコンセンサスと無コンセンサス方式の利点を組み合わせています:ミリ秒単位のレイテンシーと毎秒数千の取引の持続的なスループットを実現しています。同時に、Suiは共有オブジェクト上で複雑な契約を実行し、チェックポイントを生成し、期間を超えてバリデーターセットを再構成する能力を保持しています。
Sui Lutrisは独自のアプローチを採用し、上記の2つのスキームを組み合わせています。単一の所有者が所有する資産の操作について、システムは検証者間で一貫したブロードキャストプロトコルを採用し、コンセンサスよりも低いレイテンシーを実現しています。共有オブジェクト上の複雑なスマートコントラクトについて、Sui Lutrisはコンセンサス処理のみを依存しています。さらに、チェックポイントの定義や検証者の再構成など、ネットワーク維持操作もサポートしています。この革新的な戦略は、複製されたバイザンティン環境下でのトランザクションを処理する際に、性能と機能の両方を考慮したソリューションを提供します。
Sui Lutrisの取引ライフサイクルは次のとおりです:ユーザーは取引を作成し、署名し、検証ノードに送信してチェックと署名を行います。クライアントは多数の検証ノードの応答を収集して取引証明書を形成し、この時点で取引は最終的な確定性に達します。排他的オブジェクトの取引は直ちに実行可能ですが、他の取引はDAGベースのコンセンサスプロトコルに転送されます。コンセンサス出力証明書の総順序後、検証ノードは共有オブジェクトを含む取引を実行します。クライアントは検証ノードの応答を収集し、効果証明書として取引決済証明書を組み立てることができます。
主な取引プロセスを除いて、Sui Lutrisは生産レベルのブロックチェーンをサポートするいくつかの機能を提供しています:
チェックポイントプロトコルを実施し、すべての取引の因果歴史を記録して、監査と同期に使用します。
各期終了時の再構成をサポートし、バリデーター集団とその投票権の変更を許可します。
期間終了時に安全に"ロック解除"された誤ってロックされた資産を解放し、脆弱性による損害を最小限に抑える。
Sui LutrisはSuiをサポートしており、Suiは大量のユーザー価値を管理するブロックチェーンです。完全な技術レポートでは、安全性と活性プロトコルの運用、およびそれらが標準的な分散システムモデルにおける部分的に同期したビザンチン参加者との安全性証明に関する詳細が説明されています。
! Sui Lutrisに飛び込み、Sui Networkの高性能の秘密を学ぶ