オリジナルソース: Lumozバックグラウンド近年、ブロックチェーン技術の急速な発展は、DeFi、NFT、AIなど多くの分野のイノベーションを推進しています。高速で低コストのブロックチェーンとして、Solanaは独自のコンセンサスメカニズムと高スループットにより広く注目されています。大規模な応用シナリオでは、SVMに基づくL2チェーンまたはアプリケーションチェーンには広大な市場があります。この背景の下で、Lumoz は SVM 実行スタックを基に、独自の ZK および TEE 技術を組み合わせ、革新的な SVM チェーンソリューション(Lumoz SVM Stack)を提案し、業界に新しい視点をもたらしました。効率的な拡張アーキテクチャと最適化されたアルゴリズムにより、Lumoz SVM Stack は SVM チェーンの超高速な取引スループットと処理速度を提供するだけでなく、安全性と分散特性を確保しています。アーキテクチャLumoz SVM Stackは、SVM取引実行レイヤーに基づく汎用L2ソリューションであり、モジュラーアーキテクチャを採用し、各機能を独立したモジュールに分割して柔軟性と拡張性を確保しています。このアーキテクチャには、複数のコアレイヤーが含まれています:決済層としてEthereumとSolanaをサポートし、Celestia、Availなどのデータ可用性層をサポートし、SP1やSGXなどの複数のタイプのプルーフをサポートします。これらの設計は、SVM実行環境と組み合わさって、効率的かつカスタマイズ可能なモジュール化されたLayer 2ソリューションを構成します。最終的に、Lumoz SVM Stackは、世界で最も高速かつ汎用性のあるSVM駆動のLayer 2ソリューションになることを目指しています。Solanaはグローバルステートツリーを欠いており、グローバルステートツリーはオフチェーンの実行結果を安全にL1に決済するために非常に重要です。この問題を解決するために、Lumozはグローバルステートツリーの基本機能とスパースMerkleツリー(LSMT)を組み合わせ、ネットワーク上の実行結果を暗号技術を利用して検証し、オンチェーンとオフチェーンの操作の安全性と一貫性を保証しています。この革新的なソリューションにより、Lumozは拡張性とセキュリティの利点を向上させるだけでなく、より信頼性の高いクロスチェーンの実行メカニズムをブロックチェーンエコシステムに提供します。Lumoz SVMスタックは、Solana Agaveクライアントのコードをベースに構築され、Solanaメインネットとの互換性を確保しながら、Solanaの並列実行能力と独特なトランザクションデータ構造を最大限に活用しています。ストレージロジックとパフォーマンスパラメータの最適化により、Lumoz SVMスタックはSolanaのネイティブパフォーマンスの利点を最大限に引き出し、システムの効率と拡張性をさらに向上させています。現在のアーキテクチャ設計により、Solanaエコシステムの既存のdAppをLumoz SVM Stackネットワークにシームレスに移行でき、プログラムコードを変更する必要はありません。このソリューションは、リソースとコストを削減するだけでなく、Solanaと一貫したツールや開発者スタックを維持し、開発者により低い移行コストとより高い開発効率を提供します。通常のコンポーネント構成・共有ソーター:Lumoz SVM Stackは、非中央集権的かつ透明な取引ソート方法を採用し、ネットワークの拡張の効率と信頼性を確保します。セキュリティ、スピード、非中央集権性の面で、Lumoz SVM Stackは著しい優位性を発揮しています。共有ソーターは複数の取引を一括処理し、基礎層が処理する単一の取引の数量を減らすことで、システムのスループットと容量が大幅に向上します。さらに、Lumoz SVM Stackは取引ソートを強力にサポートし、全体の性能を向上させます。· 無状態検証者:Lumoz SVM Stackの無状態検証者契約は、完全な検証タスクを小さなブロックに分割し、これらのタスクを検証者ネットワークに配布します。この設計により、Lumoz SVM Stackは参加者のハードウェア要件を大幅に低減し、ノードの参加またはネットワークからの退出を容易にしました。これにより、システムの柔軟性が向上し、参加のハードルが低くなり、より多くのノードが参加することが促進されます。· データの利用可能性:Solanaは取引サイズに厳格な制限があるため、集計ベースのDA(データ利用可能性)ソリューションにとっては課題となる可能性がありますが、Lumoz SVM StackはDAソリューションを拡張することで、SolanaのネイティブなDAソリューションの制約を克服しています。この設計により、データの管理のセキュリティと分散化が確保され、Solana上でのデータ監査の能力が維持されることにより、ブロックチェーンの監査可能性と透明性が完全に保証されます。キーコンセプトSVM は互換性があり、並列で効率的に実行されますSolanaのSVM(Solana Virtual Machine)は、並列取引処理と状態独立設計により、複数の取引を同時に実行し、スループットを大幅に向上させ、遅延を低下させることができる効率的なスマートコントラクト実行環境です。SVMは、RustやCなどのプログラミング言語をサポートしており、開発者は高性能な分散型アプリケーションを簡単に構築し、Solanaエコシステムの急速な発展を推進することができます。強調すべきは、SVMの並列実行はSolanaの独自のトランザクションデータ構造に依存していることです。Solanaネットワークでは、各トランザクションの発行者は事前に必要なアカウント情報の読み書きを宣言します。この設計により、SVMはこれらのアカウント情報に基づいて、効率的な並列順序でトランザクションを処理し、異なるトランザクションが同じアカウントに同時に読み書きを行わないようにします。そのため、単純にSVMを他の実行フレームワークに組み込んでも並列処理の利点は得られません。この原則に基づいて、Solanaクライアントを基本的な実行フレームワークとして選択することにしました。これにより、SVMの並列実行の利点を最大限に活用し、システム全体で効率的な取引処理と低遅延性能を実現します。マルチプルプルーフをサポートLumozは、強力なマルチプルーフパイプをサポートしており、異なる実行クライアントからのアセンブリレベルの命令を代数または多項式プルーフシステムの算術に変換することができます。このパイプライン設計により、LumozはSuperNova、Halo2、eSTARKなど、さまざまなバックエンドを使用して算術をエンコードするだけでなく、単一のプロトコルへの依存を克服し、より大きな柔軟性と拡張性を提供することができます。ZKプルーフに加えて、LumozはSGXを利用して、信頼できる実行環境(TEE)でさまざまなタイプのプルーフを生成するという革新的な方法を採用しています。SGXで実行されるコードはzkVMで実行されるコードと同じであり、軽量な実行クライアントのような役割を果たします。これにより、すべてのプルーフシステムは同じ基本的な軽量なクライアント実行を検証できるため、データの再利用が可能になります。SGX環境では、必要なデータは標準のECDSA署名を使用して署名され、SGX専用の秘密鍵を使用して署名プロセスが完了します。信頼できる実行環境(TEE)は計算の機密性と完全性を保証し、リモートプルーフによる検証を行います。TEE:Intel SGX CPUを使用すると、Intelのソフトウェア保護拡張(SGX)が一部のIntel CPUに組み込まれたセキュリティ関連の命令セットであり、TEEを有効にするために使用されます。SGXチップを使用することで、チップ所有者、システムオペレーター、および観察者は強力な暗号化保証を得ることができ、どの当事者もSecretメモリ空間で何が起こっているかを見ることができないように保証されます。この多くの証明のパイプラインの設計により、Lumoz はより効率的で安全で柔軟なソリューションを提供し、パフォーマンスを向上させ、クロスプラットフォームとクロスプロトコルの互換性を強化し、ブロックチェーン技術の分散型検証とデータセキュリティのイノベーションを推進しています。SMTに基づく暗号決済プロトコル(LSMT)LumozのスパースMerkle Tree(LSMT)は、伝統的なMerkle TreeとPatricia Treeの利点を組み合わせた革新的な暗号化データ構造であり、大量のキーと値のペアを効率的に保存することができます。従来のMerkle Treeと比較して、LSMTは独自のノードの組織方法を通じて、必要なノードのみを保持し、通常は空でない値を含むノードまたは値を持つ葉ノードのパス上にあるノードを保持します。この設計により、LSMTは「スパース」なデータ構造となり、ストレージスペースの要件を大幅に削減することができます。LSMTの顕著なメリットは、特定のキーバリューペアが木に含まれているかどうかを明らかにすることなく、コンパクトな証明(Merkle証明)を提供できるということです。この設計により、ストレージと計算の効率が最適化され、データの整合性を効率的に検証する必要があるシナリオに特に適しています。Layer 2 のソリューションにおいて、LSMT の重要な応用は状態のコミットメントと検証です。状態のコミットメントとは、オフチェーンのトランザクション(Layer 1 上の状態)を Layer 2 のソリューションに提出することを指します。これにより、Layer 1 上でこの状態を提出することで、Layer 2 の参加者は自身のオフチェーンのトランザクションの正当性を検証することができますが、全体の状態を公開する必要はなく、また、Layer 1 ブロックチェーンにすべてのオフチェーンのトランザクションを処理させる必要もありません。この方法により、LSMT はクロスチェーンの検証とデータのコミットメントを効率的かつ安全に実現し、基礎層への依存を軽減し、システムのスケーラビリティとプライバシー保護の能力を向上させます。結論Lumozは、SVM、ZK、TEEなどの多数の先進的なブロックチェーンソリューションを創造的に組み合わせ、効率的で安全かつ柔軟なSVM汎用L2/アプリケーションチェーンソリューションを提供しています。SVM実行層の並列処理の利点と、スパースMerkleツリー(LSMT)を使用したデータの検証を組み合わせることで、Lumozは安全性と分散特性を保証しながら、トランザクションのスループットと処理速度を大幅に向上させることができます。さらに、LumozのzkおよびSGX多重証明パイプライン技術は、トランザクションの安全な実行を強力にサポートし、クロスチェーンの相互作用とデータ処理の効率をさらに向上させています。分散型アプリケーションとブロックチェーン技術の発展に伴い、Lumozのアーキテクチャは開発者により柔軟な開発環境を提供するだけでなく、トランザクションコストを効果的に削減し、ブロックチェーン技術の各分野での応用と普及を促進しています。将来的には、Lumozが最も汎用性と拡張性のあるレイヤー2ソリューションの1つとなり、Solanaなどのパブリックチェーンのさらなる発展を推進し、ブロックチェーンエコシステムの持続可能性と革新性の確立に貢献することが期待されます。本文は投稿者によるものであり、BlockBeats の見解を代表するものではありません
LumozはSVM as a Serviceを発表し、ZKとTEEのマルチプルプルーフを統合したSVM L2をサポートしています
オリジナルソース: Lumoz
バックグラウンド
近年、ブロックチェーン技術の急速な発展は、DeFi、NFT、AIなど多くの分野のイノベーションを推進しています。高速で低コストのブロックチェーンとして、Solanaは独自のコンセンサスメカニズムと高スループットにより広く注目されています。大規模な応用シナリオでは、SVMに基づくL2チェーンまたはアプリケーションチェーンには広大な市場があります。
この背景の下で、Lumoz は SVM 実行スタックを基に、独自の ZK および TEE 技術を組み合わせ、革新的な SVM チェーンソリューション(Lumoz SVM Stack)を提案し、業界に新しい視点をもたらしました。効率的な拡張アーキテクチャと最適化されたアルゴリズムにより、Lumoz SVM Stack は SVM チェーンの超高速な取引スループットと処理速度を提供するだけでなく、安全性と分散特性を確保しています。
アーキテクチャ
Lumoz SVM Stackは、SVM取引実行レイヤーに基づく汎用L2ソリューションであり、モジュラーアーキテクチャを採用し、各機能を独立したモジュールに分割して柔軟性と拡張性を確保しています。このアーキテクチャには、複数のコアレイヤーが含まれています:決済層としてEthereumとSolanaをサポートし、Celestia、Availなどのデータ可用性層をサポートし、SP1やSGXなどの複数のタイプのプルーフをサポートします。これらの設計は、SVM実行環境と組み合わさって、効率的かつカスタマイズ可能なモジュール化されたLayer 2ソリューションを構成します。最終的に、Lumoz SVM Stackは、世界で最も高速かつ汎用性のあるSVM駆動のLayer 2ソリューションになることを目指しています。
Solanaはグローバルステートツリーを欠いており、グローバルステートツリーはオフチェーンの実行結果を安全にL1に決済するために非常に重要です。この問題を解決するために、Lumozはグローバルステートツリーの基本機能とスパースMerkleツリー(LSMT)を組み合わせ、ネットワーク上の実行結果を暗号技術を利用して検証し、オンチェーンとオフチェーンの操作の安全性と一貫性を保証しています。この革新的なソリューションにより、Lumozは拡張性とセキュリティの利点を向上させるだけでなく、より信頼性の高いクロスチェーンの実行メカニズムをブロックチェーンエコシステムに提供します。
Lumoz SVMスタックは、Solana Agaveクライアントのコードをベースに構築され、Solanaメインネットとの互換性を確保しながら、Solanaの並列実行能力と独特なトランザクションデータ構造を最大限に活用しています。ストレージロジックとパフォーマンスパラメータの最適化により、Lumoz SVMスタックはSolanaのネイティブパフォーマンスの利点を最大限に引き出し、システムの効率と拡張性をさらに向上させています。
現在のアーキテクチャ設計により、Solanaエコシステムの既存のdAppをLumoz SVM Stackネットワークにシームレスに移行でき、プログラムコードを変更する必要はありません。このソリューションは、リソースとコストを削減するだけでなく、Solanaと一貫したツールや開発者スタックを維持し、開発者により低い移行コストとより高い開発効率を提供します。
通常のコンポーネント構成
・共有ソーター:Lumoz SVM Stackは、非中央集権的かつ透明な取引ソート方法を採用し、ネットワークの拡張の効率と信頼性を確保します。セキュリティ、スピード、非中央集権性の面で、Lumoz SVM Stackは著しい優位性を発揮しています。共有ソーターは複数の取引を一括処理し、基礎層が処理する単一の取引の数量を減らすことで、システムのスループットと容量が大幅に向上します。さらに、Lumoz SVM Stackは取引ソートを強力にサポートし、全体の性能を向上させます。
· 無状態検証者:Lumoz SVM Stackの無状態検証者契約は、完全な検証タスクを小さなブロックに分割し、これらのタスクを検証者ネットワークに配布します。この設計により、Lumoz SVM Stackは参加者のハードウェア要件を大幅に低減し、ノードの参加またはネットワークからの退出を容易にしました。これにより、システムの柔軟性が向上し、参加のハードルが低くなり、より多くのノードが参加することが促進されます。
· データの利用可能性:Solanaは取引サイズに厳格な制限があるため、集計ベースのDA(データ利用可能性)ソリューションにとっては課題となる可能性がありますが、Lumoz SVM StackはDAソリューションを拡張することで、SolanaのネイティブなDAソリューションの制約を克服しています。この設計により、データの管理のセキュリティと分散化が確保され、Solana上でのデータ監査の能力が維持されることにより、ブロックチェーンの監査可能性と透明性が完全に保証されます。
キーコンセプト
SVM は互換性があり、並列で効率的に実行されます
SolanaのSVM(Solana Virtual Machine)は、並列取引処理と状態独立設計により、複数の取引を同時に実行し、スループットを大幅に向上させ、遅延を低下させることができる効率的なスマートコントラクト実行環境です。SVMは、RustやCなどのプログラミング言語をサポートしており、開発者は高性能な分散型アプリケーションを簡単に構築し、Solanaエコシステムの急速な発展を推進することができます。
強調すべきは、SVMの並列実行はSolanaの独自のトランザクションデータ構造に依存していることです。Solanaネットワークでは、各トランザクションの発行者は事前に必要なアカウント情報の読み書きを宣言します。この設計により、SVMはこれらのアカウント情報に基づいて、効率的な並列順序でトランザクションを処理し、異なるトランザクションが同じアカウントに同時に読み書きを行わないようにします。そのため、単純にSVMを他の実行フレームワークに組み込んでも並列処理の利点は得られません。
この原則に基づいて、Solanaクライアントを基本的な実行フレームワークとして選択することにしました。これにより、SVMの並列実行の利点を最大限に活用し、システム全体で効率的な取引処理と低遅延性能を実現します。
マルチプルプルーフをサポート
Lumozは、強力なマルチプルーフパイプをサポートしており、異なる実行クライアントからのアセンブリレベルの命令を代数または多項式プルーフシステムの算術に変換することができます。このパイプライン設計により、LumozはSuperNova、Halo2、eSTARKなど、さまざまなバックエンドを使用して算術をエンコードするだけでなく、単一のプロトコルへの依存を克服し、より大きな柔軟性と拡張性を提供することができます。
ZKプルーフに加えて、LumozはSGXを利用して、信頼できる実行環境(TEE)でさまざまなタイプのプルーフを生成するという革新的な方法を採用しています。SGXで実行されるコードはzkVMで実行されるコードと同じであり、軽量な実行クライアントのような役割を果たします。これにより、すべてのプルーフシステムは同じ基本的な軽量なクライアント実行を検証できるため、データの再利用が可能になります。SGX環境では、必要なデータは標準のECDSA署名を使用して署名され、SGX専用の秘密鍵を使用して署名プロセスが完了します。信頼できる実行環境(TEE)は計算の機密性と完全性を保証し、リモートプルーフによる検証を行います。
TEE:Intel SGX CPUを使用すると、Intelのソフトウェア保護拡張(SGX)が一部のIntel CPUに組み込まれたセキュリティ関連の命令セットであり、TEEを有効にするために使用されます。SGXチップを使用することで、チップ所有者、システムオペレーター、および観察者は強力な暗号化保証を得ることができ、どの当事者もSecretメモリ空間で何が起こっているかを見ることができないように保証されます。
この多くの証明のパイプラインの設計により、Lumoz はより効率的で安全で柔軟なソリューションを提供し、パフォーマンスを向上させ、クロスプラットフォームとクロスプロトコルの互換性を強化し、ブロックチェーン技術の分散型検証とデータセキュリティのイノベーションを推進しています。
SMTに基づく暗号決済プロトコル(LSMT)
LumozのスパースMerkle Tree(LSMT)は、伝統的なMerkle TreeとPatricia Treeの利点を組み合わせた革新的な暗号化データ構造であり、大量のキーと値のペアを効率的に保存することができます。従来のMerkle Treeと比較して、LSMTは独自のノードの組織方法を通じて、必要なノードのみを保持し、通常は空でない値を含むノードまたは値を持つ葉ノードのパス上にあるノードを保持します。この設計により、LSMTは「スパース」なデータ構造となり、ストレージスペースの要件を大幅に削減することができます。
LSMTの顕著なメリットは、特定のキーバリューペアが木に含まれているかどうかを明らかにすることなく、コンパクトな証明(Merkle証明)を提供できるということです。この設計により、ストレージと計算の効率が最適化され、データの整合性を効率的に検証する必要があるシナリオに特に適しています。
Layer 2 のソリューションにおいて、LSMT の重要な応用は状態のコミットメントと検証です。状態のコミットメントとは、オフチェーンのトランザクション(Layer 1 上の状態)を Layer 2 のソリューションに提出することを指します。これにより、Layer 1 上でこの状態を提出することで、Layer 2 の参加者は自身のオフチェーンのトランザクションの正当性を検証することができますが、全体の状態を公開する必要はなく、また、Layer 1 ブロックチェーンにすべてのオフチェーンのトランザクションを処理させる必要もありません。この方法により、LSMT はクロスチェーンの検証とデータのコミットメントを効率的かつ安全に実現し、基礎層への依存を軽減し、システムのスケーラビリティとプライバシー保護の能力を向上させます。
結論
Lumozは、SVM、ZK、TEEなどの多数の先進的なブロックチェーンソリューションを創造的に組み合わせ、効率的で安全かつ柔軟なSVM汎用L2/アプリケーションチェーンソリューションを提供しています。SVM実行層の並列処理の利点と、スパースMerkleツリー(LSMT)を使用したデータの検証を組み合わせることで、Lumozは安全性と分散特性を保証しながら、トランザクションのスループットと処理速度を大幅に向上させることができます。さらに、LumozのzkおよびSGX多重証明パイプライン技術は、トランザクションの安全な実行を強力にサポートし、クロスチェーンの相互作用とデータ処理の効率をさらに向上させています。
分散型アプリケーションとブロックチェーン技術の発展に伴い、Lumozのアーキテクチャは開発者により柔軟な開発環境を提供するだけでなく、トランザクションコストを効果的に削減し、ブロックチェーン技術の各分野での応用と普及を促進しています。将来的には、Lumozが最も汎用性と拡張性のあるレイヤー2ソリューションの1つとなり、Solanaなどのパブリックチェーンのさらなる発展を推進し、ブロックチェーンエコシステムの持続可能性と革新性の確立に貢献することが期待されます。
本文は投稿者によるものであり、BlockBeats の見解を代表するものではありません