要約—分散型ストレージは根本的なトレードオフに直面しています。
複製オーバーヘッド、回復効率、およびの間でオフ
セキュリティ保証。現在のアプローチは完全に依存している
複製、かなりのストレージコストを伴う、または雇用する
効率的なトリビアル消去コーディングスキームに苦労する
回復、特に高い変動の下で。私たちはWalrusを提示します、
これらの問題に対処する新しい分散型Blobストレージシステム
複数の技術革新を通じての制限。
Walrusの核心はRed Stuffで、私たちの最初の貢献です。
Red Stuffは二次元の消去符号化プロトコルです。
4.5倍のレプリケーションファクターで高いセキュリティを実現しますが、
失われたデータの自己修復を提供します。これは、回復を意味します。
は中央集権的な調整なしで行われ、帯域幅を要求します。
失われたデータに比例した幅です。最後に、Red Stuffは、
非同期のストレージ課題をサポートする最初のプロトコルです。
ネットワークを導入し、敵がネットワークを悪用するのを防ぎます。
データを実際に保存せずに検証を通過するのに遅延がかかります。
これにより、Red Stuffは暗号経済的に展開可能になります。
古典的な誠実-悪意のある設定を超えたシステムです。
しかし、Red Stuff単体では不十分です。
ワルラスは、静的な参加者のセットで設計されています。
心に留めておいてください。分散化をさらにサポートするために、私たちはまた、
効率的に多段階エポック変更プロトコルを導入します。
ストレージノードの変動を処理し、途切れのない
委員会の移行中の可用性。私たちのシステムは、
企業が認証されたデータ構造を使用して防御します。
悪意のあるクライアントを防ぎ、データの整合性を確保します。
ストレージおよび取得プロセス。
ブロックチェーンは、分散型計算をサポートします。
状態機械レプリケーション(SMR)パラダイム[1]。しかし、
実際には、それらは分散型アプリケーションに限定されています。
操作には少ないデータが必要です。SMRはすべての値を必要とします -
バリデーターがデータを完全に複製するため、レプリケーションが大きくなります。
100から1000の範囲のファクターで、数に応じて。
各ブロックチェーンのバリデーターの数。
完全なデータ複製は、実際に必要です。
状態上の計算は、かなりのオーバーヘッドを導入しますが、
アプリケーションはバイナリ大規模データを保存および取得するだけで済みます。
オブジェクト(ブロブ)は計算されません1
. 専用の分散型
ストレージ[2]ネットワークは、より効率的にブロブを保存するために登場しました。