Sui Lutrisは独自のアプローチを採用し、上記の2つのソリューションを組み合わせています。単一の所有者が所有する資産操作に対して、システムは検証者間で一貫したブロードキャストプロトコルを採用し、コンセンサスよりも低い遅延を実現します。一方、共有オブジェクト上の複雑なスマートコントラクトに対しては、Sui Lutrisはコンセンサスに依存して処理を行います。さらに、ネットワークメンテナンス操作のサポートも行い、チェックポイントの定義や検証者の再構成を行います。この新しい戦略は、複製されたビザンチン環境での取引処理において、効率と安全性を兼ね備えたソリューションを提供します。
Sui Lutrisにおける取引のライフサイクルは大体次のようになります:ユーザーが取引を作成し署名し、検証ノードに送信してチェックと署名を行います。クライアントは大多数の検証ノードからの応答を収集し、取引証明書を形成します。この時点で取引は不可逆と見なされます。証明書はその後、すべての検証ノードに確認のために返送されます。独占オブジェクトのみを含む取引は、即座に処理され実行されます。すべての証明書はDAGベースのコンセンサスプロトコルに転送され、最終的な出力証明書の総順序が決定されます。検証ノードは共有オブジェクトを含む取引を実行し、クライアントは応答を収集して取引の決済証明として効果証明書を形成することができます。
Sui Lutris: ブロックチェーンの効率のボトルネックを突破する新しいプロトコル
ブロックチェーン技術の新たな突破口:Sui Lutris プロトコル
ブロックチェーン技術はビットコインの誕生以来、着実に進歩を遂げてきました。ゲームやNFTなどの新しいアプリケーションの登場に伴い、ブロックチェーンコミュニティは技術の効率を向上させる方法を探求し続けており、特に高負荷の処理やリアルタイム遅延の実現においてです。現在L1ブロックチェーンは二つの大きな課題に直面しています。一つは低遅延を維持しながら高スループットを実現する必要があること、もう一つはコンセンサスプロトコルの長期的な安定性を確保することです。これらの問題を解決する際には、検証ノードの動的参加と再構成を通じて、非中央集権を維持することも重要です。
スループットを向上させる一つの方法は、DAGベースのコンセンサスプロトコルを採用することです。この種のプロトコルは、ブロックチェーンが同時に大量の取引を処理できるようにし、ゲームやNFTなどのアプリケーションシーンに非常に適しています。しかし、DAGベースのプロトコルは通常、数秒の遅延をもたらし、通常の送金やゲーム操作にとって時間コストが高くなります。
一方で、非コンセンサスプロトコルは遅延の削減とスケーラビリティの面で大きな可能性を示しています。これらのプロトコルはコンセンサスなしで迅速に取引を処理でき、並行処理される独立した取引の順序付けを必要としません。しかし、それらは限られた単純なブロックチェーン操作にのみ適用され、実現可能なスマートコントラクトの機能に制限を与え、動的に変化するバリデーターセットの再構成が難しくなります。
これらの方法には可能性があるものの、現時点では生産級のブロックチェーンで広く採用されていません。Sui Lutrisは新しいタイプのプロトコルで、DAGベースのコンセンサスと無コンセンサス方式の利点を組み合わせ、サブ秒レイテンシと毎秒数千件のトランザクションの持続的なスループットを実現しています。同時に、Suiは共有オブジェクト上で複雑な契約を実行し、チェックポイントを生成し、期間を跨いでバリデーターセットを再構成する能力も保持しています。
Sui Lutrisは独自のアプローチを採用し、上記の2つのソリューションを組み合わせています。単一の所有者が所有する資産操作に対して、システムは検証者間で一貫したブロードキャストプロトコルを採用し、コンセンサスよりも低い遅延を実現します。一方、共有オブジェクト上の複雑なスマートコントラクトに対しては、Sui Lutrisはコンセンサスに依存して処理を行います。さらに、ネットワークメンテナンス操作のサポートも行い、チェックポイントの定義や検証者の再構成を行います。この新しい戦略は、複製されたビザンチン環境での取引処理において、効率と安全性を兼ね備えたソリューションを提供します。
! Sui Lutrisに飛び込み、Sui Networkの高性能の秘密を学ぶ
Sui Lutrisにおける取引のライフサイクルは大体次のようになります:ユーザーが取引を作成し署名し、検証ノードに送信してチェックと署名を行います。クライアントは大多数の検証ノードからの応答を収集し、取引証明書を形成します。この時点で取引は不可逆と見なされます。証明書はその後、すべての検証ノードに確認のために返送されます。独占オブジェクトのみを含む取引は、即座に処理され実行されます。すべての証明書はDAGベースのコンセンサスプロトコルに転送され、最終的な出力証明書の総順序が決定されます。検証ノードは共有オブジェクトを含む取引を実行し、クライアントは応答を収集して取引の決済証明として効果証明書を形成することができます。
主要な取引プロセスに加えて、Sui Lutrisは生産レベルのブロックチェーンをサポートする多くの機能を提供しています:
チェックポイントプロトコルを実施し、システム内のすべての取引の因果関係の履歴を生成し、監査と同期に使用します。
各期間の終了時に再構成をサポートし、バリデーターセットおよびその投票権の変更を許可します。
期間終了時に安全に"ロック解除"された誤ってロックされた資産により、潜在的な脆弱性の影響を最小限に抑える。
Sui LutrisはSuiブロックチェーンをサポートし、ユーザーの大量の資産を管理することを目的としています。完全な技術報告書では、安全性と活性プロトコルの動作方法、ならびに標準的な分散システムモデルにおける部分的に同期したビザンチン参加者の安全性証明について詳述されています。