Sui Lutrisは独自の方法を採用し、上記の2つの方法を組み合わせています。単一の所有者が所有する資産を操作する際、システムは検証者間で一貫したブロードキャストプロトコルを使用し、コンセンサス未満のレイテンシーを実現します。共有オブジェクト上の複雑なスマートコントラクトを処理する際のみ、コンセンサスに依存します。Sui Lutrisはまた、チェックポイントの定義や検証者の再構成などのネットワークメンテナンス操作をサポートしています。この戦略は、複製されたビザンチン環境でトランザクションを処理する際に、効率とセキュリティの両方を兼ね備えた方法を提供します。
Sui Lutrisの取引ライフサイクルは次の通りです: ユーザーは取引を作成し、署名して検証ノードに送信します。検証ノードは有効性チェックを実行し、署名して返します。クライアントは大多数の検証ノードの応答を収集して取引証明書を形成し、この時点で取引は最終性を達成します。証明書はすべての検証ノードに確認のために返送されます。独占オブジェクトが関与する場合、即座に処理を実行できます。すべての証明書はDAGベースのコンセンサスプロトコルに転送されます。コンセンサスは証明書の総順序を出力し、検証ノードは共有オブジェクトを含む取引を実行します。クライアントは検証ノードの応答を収集して取引の決済証明として効果証明書を組み立てます。各コンセンサス提出はチェックポイントを形成し、再構成プロトコルを動かすために使用されます。
Sui Lutrisは、プロダクションレベルのブロックチェーンをサポートする他の機能も提供しています:
チェックポイントプロトコルを実施し、すべての取引の因果関係の履歴を生成し、監査と同期に使用します。
各期間の終了時にバリデーターセットと投票権を再構成し、更新することをサポートします。
期間終了時に安全に"アンロック"された誤ってロックされた資産の損害を最小限に抑えます。
Sui Lutrisは、大量の価値を管理するブロックチェーンSuiをサポートします。それは、高効率と安全性を組み合わせて、ブロックチェーン技術の発展に新しい視点を提供します。
Sui Lutris:DAGと非コンセンサス方式を組み合わせた高効率のブロックチェーンプロトコル
ブロックチェーン技術はビットコインの誕生以来、著しい進歩を遂げてきました。ゲームやNFTなどの新しいアプリケーションの登場に伴い、業界は技術の効率を向上させる方法を絶えず模索しており、特に高負荷の処理やリアルタイムのレイテンシーの提供においてです。L1ブロックチェーンは二つの大きな課題に直面しています。一つは低レイテンシーを維持しながら高スループットを実現する必要があること、もう一つはコンセンサスプロトコルの長期的な安定性を確保することです。これらの課題を解決する際には、ノードの動的な参加と再構成を通じて分散化を維持することも重要です。
高スループットを実現する方法の一つは、DAGベースのコンセンサスプロトコルを使用することです。このようなプロトコルは、ブロックチェーンが同時に大量のトランザクションを処理できるようにし、ゲームやNFTなどのアプリケーションシーンに非常に適しています。しかし、DAGベースのプロトコルは数秒のレイテンシーを引き起こし、通常の送金やゲーム操作にとっては時間コストが高くなります。
一方で、無コンセンサスプロトコルはレイテンシーとスケーラビリティの削減において巨大な潜在能力を示しています。これらのプロトコルは、コンセンサスなしに迅速に取引を処理し、並行処理される独立した取引の総合的な順序付けを必要としません。しかし、これらは制限された単純なブロックチェーン操作の一類に限られ、表現可能なスマートコントラクトを制限し、動的に検証者集を再構成することは挑戦的である可能性があります。
これらの方法には可能性がありますが、現在のところ生産レベルのブロックチェーンには適用されておらず、学術会議で発表されたのみです。Sui LutrisはSuiをサポートするプロトコルで、DAGベースのコンセンサスと非コンセンサス方式を組み合わせて、サブ秒のレイテンシーと毎秒数千件の取引の持続的なスループットを実現しています。同時に、共有オブジェクト上で複雑な契約を表現し、チェックポイントを生成し、時期を超えてバリデーターセットを再構成する能力を保持しています。
! Sui Lutrisに飛び込み、Sui Networkの高性能の秘密を学ぶ
Sui Lutrisは独自の方法を採用し、上記の2つの方法を組み合わせています。単一の所有者が所有する資産を操作する際、システムは検証者間で一貫したブロードキャストプロトコルを使用し、コンセンサス未満のレイテンシーを実現します。共有オブジェクト上の複雑なスマートコントラクトを処理する際のみ、コンセンサスに依存します。Sui Lutrisはまた、チェックポイントの定義や検証者の再構成などのネットワークメンテナンス操作をサポートしています。この戦略は、複製されたビザンチン環境でトランザクションを処理する際に、効率とセキュリティの両方を兼ね備えた方法を提供します。
Sui Lutrisの取引ライフサイクルは次の通りです: ユーザーは取引を作成し、署名して検証ノードに送信します。検証ノードは有効性チェックを実行し、署名して返します。クライアントは大多数の検証ノードの応答を収集して取引証明書を形成し、この時点で取引は最終性を達成します。証明書はすべての検証ノードに確認のために返送されます。独占オブジェクトが関与する場合、即座に処理を実行できます。すべての証明書はDAGベースのコンセンサスプロトコルに転送されます。コンセンサスは証明書の総順序を出力し、検証ノードは共有オブジェクトを含む取引を実行します。クライアントは検証ノードの応答を収集して取引の決済証明として効果証明書を組み立てます。各コンセンサス提出はチェックポイントを形成し、再構成プロトコルを動かすために使用されます。
Sui Lutrisは、プロダクションレベルのブロックチェーンをサポートする他の機能も提供しています:
チェックポイントプロトコルを実施し、すべての取引の因果関係の履歴を生成し、監査と同期に使用します。
各期間の終了時にバリデーターセットと投票権を再構成し、更新することをサポートします。
期間終了時に安全に"アンロック"された誤ってロックされた資産の損害を最小限に抑えます。
Sui Lutrisは、大量の価値を管理するブロックチェーンSuiをサポートします。それは、高効率と安全性を組み合わせて、ブロックチェーン技術の発展に新しい視点を提供します。