Abstrak—Penyimpanan terdesentralisasi menghadapi trade-off dasar

off antara beban replikasi, efisiensi pemulihan, dan

jaminan keamanan. Pendekatan saat ini baik mengandalkan seluruh

replikasi, menimbulkan biaya penyimpanan yang besar, atau menggunakan

skema kode erasure yang sederhana yang kesulitan dalam efisiensi

pemulihan, terutama dalam kondisi churn tinggi. Kami memperkenalkan Walrus, sebuah

sistem penyimpanan blob terdesentralisasi yang baru yang menangani hal ini

keterbatasan melalui beberapa inovasi teknis.

Di inti Walrus terdapat Red Stuff, kontribusi pertama kami.

Red Stuff adalah protokol pengkodean penghapusan dua dimensi yang

mencapai keamanan tinggi dengan hanya faktor replikasi 4.5x, sementara

memberikan penyembuhan diri dari data yang hilang. Ini berarti bahwa pemulihan

dilakukan tanpa koordinasi terpusat dan membutuhkan band-

lebar sebanding dengan data yang hilang. Akhirnya, Red Stuff adalah yang

protokol pertama yang mendukung tantangan penyimpanan dalam asinkron

jaringan, mencegah lawan dari mengeksploitasi jaringan

penundaan untuk melewati verifikasi tanpa benar-benar menyimpan data.

Ini memungkinkan Red Stuff untuk dapat diterapkan dalam kriptoekonomi

sistem yang melampaui pengaturan jujur-malicious klasik.

Namun, Red Stuff sendiri tidak cukup untuk

Walrus seperti yang dirancang dengan set peserta statis di

pikiran. Untuk lebih mendukung desentralisasi, kami juga memperkenalkan

protokol perubahan epoch multi-tahap yang baru yang efisien

menangani churn node penyimpanan sambil menjaga kontinuitas

ketersediaan selama transisi komite. Sistem kami di-

korporasi struktur data terautentikasi untuk melindungi terhadap

klien jahat dan memastikan konsistensi data sepanjang

proses penyimpanan dan pengambilan.

Blockchain mendukung komputasi terdesentralisasi melalui

paradigma Replikasi Mesin Status (SMR) [1]. Namun,

mereka secara praktis terbatas pada aplikasi terdistribusi yang

memerlukan sedikit data untuk operasi. Karena SMR membutuhkan semua val-

validator untuk mereplikasi data sepenuhnya, itu menghasilkan replikasi besar

faktor berkisar dari 100 hingga 1000, tergantung pada jumlah

validator di setiap blockchain.

Sementara replikasi data penuh secara praktis diperlukan untuk kom-

penempatan pada status, itu memperkenalkan overhead substansial ketika

aplikasi hanya perlu menyimpan dan mengambil data besar biner

objek (blob) tidak dihitung pada1

. Terdesentralisasi yang didedikasikan

jaringan penyimpanan [2] muncul untuk menyimpan blob dengan lebih efisien.

#Walrus @Walrus 🦭/acc $WAL