Walrus adalah jaringan penyimpanan terdesentralisasi yang inovatif untuk aplikasi blockchain dan agen otonom. Sistem penyimpanan Walrus dirilis hari ini sebagai pratinjau pengembang untuk pembangun Sui untuk mengumpulkan umpan balik. Kami mengharapkan peluncuran yang luas ke komunitas web3 lainnya dalam waktu dekat!

Dengan memanfaatkan inovasi dalam pengkodean penghapusan, Walrus memungkinkan pengkodean yang cepat dan kuat dari blob data tidak terstruktur menjadi potongan-potongan kecil yang didistribusikan dan disimpan di jaringan node penyimpanan. Sebuah subset dari potongan dapat digunakan untuk dengan cepat membangun kembali blob asli, bahkan ketika hingga dua pertiga dari potongan hilang. Ini mungkin dilakukan sambil menjaga faktor replikasi tetap minimal 4x-5x, mirip dengan layanan berbasis cloud yang ada, tetapi dengan manfaat tambahan dari desentralisasi dan ketahanan terhadap kesalahan yang lebih luas.

Tantangan Replikasi

Sui adalah sistem blockchain paling canggih terkait penyimpanan di validator, dengan inovasi seperti dana penyimpanan yang melindungi biaya penyimpanan data di rantai. Namun, Sui masih memerlukan replikasi data lengkap di antara semua validator, yang mengakibatkan faktor replikasi 100x atau lebih di Sui Mainnet saat ini. Meskipun ini diperlukan untuk komputasi terduplikasi dan kontrak pintar yang bertindak pada status blockchain, ini tidak efisien untuk sekadar menyimpan blob data tidak terstruktur, seperti musik, video, sejarah blockchain, dll.

Memperkenalkan Walrus: Penyimpanan Terdesentralisasi yang Efisien dan Kuat

Untuk mengatasi tantangan biaya replikasi yang tinggi, Mysten Labs telah mengembangkan Walrus, jaringan penyimpanan terdesentralisasi yang menawarkan ketersediaan data dan ketahanan yang luar biasa dengan faktor replikasi minimal 4x-5x. Walrus memberikan dua manfaat utama:

Penyimpanan Blob yang Hemat Biaya: Walrus memungkinkan pengunggahan gigabyte data sekaligus dengan biaya minimal, menjadikannya solusi ideal untuk menyimpan volume data besar. Walrus dapat melakukan ini karena blob data hanya dikirim sekali melalui jaringan, dan node penyimpanan hanya menghabiskan sebagian kecil sumber daya dibandingkan dengan ukuran blob. Hasilnya, semakin banyak node penyimpanan yang dimiliki sistem, semakin sedikit sumber daya yang digunakan setiap node penyimpanan per blob.

Ketersediaan Tinggi dan Ketahanan: Data yang disimpan di Walrus menikmati keandalan dan ketersediaan yang ditingkatkan di bawah kondisi kesalahan. Pemulihan data masih mungkin bahkan jika dua pertiga dari node penyimpanan mogok atau berada di bawah kontrol lawan. Selanjutnya, ketersediaan dapat disertifikasi secara efisien tanpa mengunduh seluruh blob.

Penyimpanan terdesentralisasi dapat mengambil berbagai bentuk di ekosistem modern. Misalnya, ini menawarkan jaminan yang lebih baik untuk aset digital yang diperdagangkan sebagai NFT. Tidak seperti desain saat ini yang menyimpan data di luar rantai, penyimpanan terdesentralisasi memastikan pengguna memiliki sumber daya yang sebenarnya, bukan hanya metadata, mengurangi risiko data dihapus atau disalahartikan.

Selain itu, penyimpanan terdesentralisasi tidak hanya berguna untuk menyimpan data seperti gambar atau file dengan ketersediaan tinggi; itu juga dapat berfungsi ganda sebagai lapisan ketersediaan data biaya rendah untuk rollup. Di sini, sequencer dapat mengunggah transaksi di Walrus, dan eksekutor rollup hanya perlu sementara merekonstruksi mereka untuk eksekusi.

Kami juga percaya Walrus akan mendampingi strategi pemulihan bencana yang ada untuk jutaan perusahaan besar. Tidak hanya Walrus yang biaya rendah, tetapi juga menyediakan lapisan ketersediaan data, integritas, transparansi, dan ketahanan yang tak tertandingi yang tidak dapat ditawarkan oleh solusi terpusat berdasarkan desain.

Walrus didukung oleh Jaringan Sui dan skala horizontal hingga ratusan atau ribuan node penyimpanan terdesentralisasi yang terhubung. Ini harus memungkinkan Walrus menawarkan Exabytes penyimpanan dengan biaya yang kompetitif dengan penawaran terpusat saat ini, mengingat jaminan dan desentralisasi yang lebih tinggi.

Masa Depan Walrus

Dengan merilis pratinjau pengembang ini, kami berharap dapat membagikan beberapa keputusan desain kepada komunitas pengembang aplikasi terdesentralisasi dan mengumpulkan umpan balik tentang pendekatan dan API untuk menyimpan, mengambil, dan memvalidasi blob. Dalam pratinjau pengembang ini, semua node penyimpanan dioperasikan oleh Mysten Labs untuk membantu kami memahami kasus penggunaan, memperbaiki bug, dan meningkatkan kinerja perangkat lunak.

Pembaruan mendatang untuk Walrus akan memungkinkan perubahan secara dinamis pada set node penyimpanan terdesentralisasi, serta mengubah pemetaan dari apa yang dikelola oleh setiap node penyimpanan. Operasi dan alat yang tersedia juga akan diperluas untuk mencakup lebih banyak kasus penggunaan terkait penyimpanan. Banyak dari fungsi ini akan dirancang dengan umpan balik yang kami kumpulkan dalam pikiran.

Tetap disini untuk pembaruan lebih lanjut tentang bagaimana Walrus akan merevolusi penyimpanan data di ekosistem web3.

Apa yang dapat dibangun oleh pengembang?

Sebagai bagian dari pratinjau pengembang ini, kami menyediakan klien biner (saat ini macOS, ubuntu) yang dapat dioperasikan dari antarmuka baris perintah, API JSON, dan API HTTP. Kami juga menawarkan kepada komunitas sebuah layanan agregator dan penerbit serta penyebaran Devnet dari 10 node penyimpanan yang dioperasikan oleh Mysten Labs.

Kami berharap para pengembang akan bereksperimen dengan membangun aplikasi yang memanfaatkan Toko Terdesentralisasi Walrus dengan berbagai cara. Sebagai contoh, kami berharap dapat melihat komunitas membangun:

Penyimpanan media untuk NFT atau dapps: Walrus dapat langsung menyimpan dan menyajikan media seperti gambar, suara, sprite, video, aset game lainnya, dll. Ini adalah media yang tersedia untuk umum yang dapat diakses menggunakan permintaan HTTP di cache untuk menciptakan dapps multimedia.

Kasus penggunaan terkait AI: Walrus dapat menyimpan set data bersih dari data pelatihan, dataset dengan asal yang diketahui dan diverifikasi, bobot model, dan bukti pelatihan yang benar untuk model AI. Atau mungkin digunakan untuk menyimpan dan memastikan ketersediaan dan keaslian keluaran model AI.

Penyimpanan arsip jangka panjang dari sejarah blockchain: Walrus dapat digunakan sebagai toko terdesentralisasi biaya rendah untuk menyimpan sejarah blockchain. Untuk Sui, ini dapat mencakup urutan checkpoint dengan semua konten transaksi dan efek terkait, serta snapshot historis dari status blockchain, kode, atau biner.

Dukungan ketersediaan untuk L2s: Walrus memungkinkan pihak-pihak untuk memvalidasi ketersediaan blob, seperti yang diperlukan oleh L2s yang perlu data disimpan dan dibuktikan tersedia untuk semua. Ini juga dapat mencakup ketersediaan data audit tambahan seperti bukti validitas, bukti pengetahuan nol dari eksekusi yang benar, atau bukti penipuan besar.

Dukungan pengalaman web terdesentralisasi yang lengkap: Walrus dapat menyelenggarakan pengalaman web terdesentralisasi lengkap termasuk semua sumber daya (seperti js, css, html, dan media). Ini dapat menyediakan konten tetapi juga menjadi tuan rumah UX dari dapps, memungkinkan front-end dan back-end sepenuhnya terdesentralisasi di rantai. Ini membawa "web" kembali ke dalam "web3".

#walrus $WAL @Walrus 🦭/acc