Proyek penyimpanan unggulan Mysten Labs telah terus memutar-mutar satu masalah yang sama: bagaimana penyimpanan terdesentralisasi dapat menemukan keseimbangan antara biaya replikasi, efisiensi pemulihan, dan keamanan.
Skema replikasi penuh tradisional (seperti Filecoin dan Arweave) sederhana dalam logika, tetapi biayanya adalah memerlukan lebih dari 25 kali sumber daya untuk memastikan keamanan yang cukup. Teknologi kode penghapusan kemudian mengurangi biaya menjadi sekitar 3 kali lipat, yang digunakan oleh proyek-proyek seperti Storj dan Sia, tetapi masalah muncul kemudian—biaya pemulihan melonjak dan sangat rentan terhadap celah dalam lingkungan jaringan asinkron.
Protokol Red Stuff dapat dianggap sebagai terobosan dalam kebuntuan ini. Protokol ini menggunakan pengkodean dua dimensi ditambah mekanisme tantangan asinkron, dengan ide inti berdasarkan pada kode penghapusan linier dan kerangka kerja Twin-code, namun telah dioptimalkan secara mendalam untuk toleransi Bizantium. Bagaimana cara kerjanya? Memecah blob data menjadi struktur matriks (f+1)×(2f+1) (sesuai dengan n=3f+1 node, f adalah batas atas node yang bersalah). Dimensi utama diperluas secara vertikal menjadi n simbol, dengan setiap node menyimpan satu primary sliver; dimensi sekunder diperluas secara horizontal membentuk secondary sliver. Desain 2D ini memungkinkan dimensi utama untuk pembacaan cepat dengan ambang f+1, sedangkan dimensi sekunder menggunakan ambang 2f+1 untuk mendukung tantangan asinkron.
Yang paling cerdas adalah mekanisme pemulihan penyembuhan diri—node yang kehilangan data hanya perlu menarik simbol baris dari f+1 node atau menarik simbol kolom dari 2f+1 node, dengan ukuran simbol individu sekitar 1/n dari data asli.
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
13 Suka
Hadiah
13
6
Posting ulang
Bagikan
Komentar
0/400
PretendingToReadDocs
· 01-13 14:07
Wah, protokol Red Stuff ini terlihat benar-benar menjanjikan, trik kode dua dimensi ini memang keren
Lihat AsliBalas0
FloorSweeper
· 01-13 03:54
Itu lagi-lagi tentang kode koreksi kesalahan, rasanya Mysten sedang mengulang-ulang hal yang sama, apakah Red Stuff benar-benar jauh lebih hebat daripada Storj?
Lihat AsliBalas0
MEVHunter_9000
· 01-12 17:31
filecoin 25 kali lipat biaya duplikasi benar-benar luar biasa, tidak heran biaya gas begitu melambung... red stuff ide matriks dua dimensi ini cukup menarik
Lihat AsliBalas0
ProtocolRebel
· 01-10 16:51
Wah, desain matriks dua dimensi ini benar-benar keren, akhirnya ada yang berhasil mengungkap titik lemah dari kode koreksi kesalahan.
Lihat AsliBalas0
AirdropHunterKing
· 01-10 16:41
Bro, sistem matriks dua dimensi itu sebenarnya seperti melakukan "penyimpanan bermain mahjong", kombinasi ambang batas f+1 dan 2f+1 yang saya lihat cukup lama, rasanya seperti solusi akhir untuk menghemat biaya gas.
Lihat AsliBalas0
Degentleman
· 01-10 16:40
ngl Red Stuff, mode papan dua dimensi ini memang keren, akhirnya ada yang membongkar masalah biaya pemulihan kode koreksi error.
Proyek penyimpanan unggulan Mysten Labs telah terus memutar-mutar satu masalah yang sama: bagaimana penyimpanan terdesentralisasi dapat menemukan keseimbangan antara biaya replikasi, efisiensi pemulihan, dan keamanan.
Skema replikasi penuh tradisional (seperti Filecoin dan Arweave) sederhana dalam logika, tetapi biayanya adalah memerlukan lebih dari 25 kali sumber daya untuk memastikan keamanan yang cukup. Teknologi kode penghapusan kemudian mengurangi biaya menjadi sekitar 3 kali lipat, yang digunakan oleh proyek-proyek seperti Storj dan Sia, tetapi masalah muncul kemudian—biaya pemulihan melonjak dan sangat rentan terhadap celah dalam lingkungan jaringan asinkron.
Protokol Red Stuff dapat dianggap sebagai terobosan dalam kebuntuan ini. Protokol ini menggunakan pengkodean dua dimensi ditambah mekanisme tantangan asinkron, dengan ide inti berdasarkan pada kode penghapusan linier dan kerangka kerja Twin-code, namun telah dioptimalkan secara mendalam untuk toleransi Bizantium. Bagaimana cara kerjanya? Memecah blob data menjadi struktur matriks (f+1)×(2f+1) (sesuai dengan n=3f+1 node, f adalah batas atas node yang bersalah). Dimensi utama diperluas secara vertikal menjadi n simbol, dengan setiap node menyimpan satu primary sliver; dimensi sekunder diperluas secara horizontal membentuk secondary sliver. Desain 2D ini memungkinkan dimensi utama untuk pembacaan cepat dengan ambang f+1, sedangkan dimensi sekunder menggunakan ambang 2f+1 untuk mendukung tantangan asinkron.
Yang paling cerdas adalah mekanisme pemulihan penyembuhan diri—node yang kehilangan data hanya perlu menarik simbol baris dari f+1 node atau menarik simbol kolom dari 2f+1 node, dengan ukuran simbol individu sekitar 1/n dari data asli.