なぜWalrusはデータを実行から分離するのか — そしてそれがもたらすもの


@WalrusProtocolはブロックチェーンに対して異なるアプローチを取っています:データと実行を二つの独立した層に分離します。実行は状態の検証と高速なトランザクション処理に焦点を当て、データは長期保存、可用性、検証可能性、経済的保証に特化します。これら二つの役割を同じ層に混在させると、摩擦、コスト増、不要なリスクが生じるだけです。
#Walrusはblobモデルを採用しています — データを内容を理解せずに大きなブロックとして扱います。ブロックチェーンは暗号化されたコミットメントとメタデータのみを保存し、実データはWalrus層に保持されます。これにより、実行層は常に「軽量」になり、データは準備が整い検証可能な状態を保ちます。
複数のノードに全データをコピーする代わりに、Walrusは消失符号化(erasure coding)を適用します:データを複数の断片に分割し、必要な断片だけで復元可能にします。この方法はストレージコストを削減しつつ、高い信頼性を維持します。ユーザーは冗長なコピーのためではなく、可用性保証のために支払います。
経済的な強制メカニズム(ステーキングにより、可用性の挑戦や違反に対する罰則)を導入し、Walrusは信頼や評判に依存せずに信頼性をルール化します。
結果として、モジュール型ブロックチェーンの世界において真のData Availability層が実現します:ロールアップやスマートコントラクトは高速に動作し、データは常に検証可能な状態にあります。Walrusは「ほとんど見られない」インフラです — 問題が発生するまでは。そして、その時こそ、データを実行から分離することはアーキテクチャの選択ではなく、必須の要件となるのです。$WAL
WAL-13.43%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • コメント
  • リポスト
  • 共有
コメント
0/400
コメントなし
  • ピン