Walrus progetto di codifica a cancellazione dettagliata

Walrus è il protocollo di archiviazione decentralizzato centrale dell'ecosistema blockchain Sui, progettato appositamente per dati non strutturati su larga scala (Blob, come video, immagini, dataset AI). La sua tecnologia principale è la codifica a cancellazione (Erasure Coding), che utilizza un esclusivo schema di codifica bidimensionale chiamato “Red Stuff”. Questa tecnologia migliora notevolmente l'efficienza di archiviazione, la durabilità e il rapporto costo-efficacia, offrendo vantaggi significativi nel campo dell'archiviazione decentralizzata.

Principi fondamentali della codifica a cancellazione

La codifica a cancellazione divide i dati originali in k frammenti di dati e genera m frammenti ridondanti, con un totale di n frammenti = k + m. Qualsiasi k frammenti possono ripristinare completamente i dati e possono tollerare la perdita di un massimo di m frammenti. Rispetto alla tradizionale replica multipla, la codifica a cancellazione comporta costi di archiviazione inferiori (solitamente 1,5x-2x), una maggiore durabilità ed è adatta a sistemi distribuiti.

Caratteristiche della codifica a cancellazione bidimensionale Red Stuff

Il Red Stuff di Walrus è una codifica a cancellazione bidimensionale, in cui i dati vengono codificati in forma di matrice con codifica doppia su righe e colonne, supportando una decodifica lineare rapida e migliorando la resistenza ai guasti bizantini e ai cambiamenti dinamici dei nodi. I principali vantaggi includono:

• Bassi costi di archiviazione: fattore di copiatura di circa 4,5x-5x, molto inferiore al tradizionale oltre 100x della blockchain.

• Alta durabilità: anche se due terzi dei nodi falliscono, i dati possono ancora essere ripristinati, supportando un meccanismo di auto-riparazione.

• Distribuzione dei frammenti: i Blob sono codificati in piccoli frammenti chiamati “slivers”, distribuiti uniformemente a centinaia di nodi indipendenti in tutto il mondo, migliorando la privacy e la resistenza alla censura.

• Adattamento dinamico: attraverso la prova di partecipazione delegata di Sui, il comitato dei nodi viene eletto periodicamente, supportando la migrazione dei dati senza soluzione di continuità durante i cambiamenti di epoca.

Flusso di lavoro

1 Dopo aver caricato il Blob, la rete applica la codifica Red Stuff in slivers.

2 slivers sono archiviati in modo distribuito nel comitato dei nodi.

3 I nodi generano certificati di disponibilità, registrandoli sulla blockchain.

4 Durante la lettura, i slivers vengono recuperati in parallelo e decodificati automaticamente.

5 Il sistema monitora continuamente e ripara i frammenti persi.

Riepilogo dei vantaggi

Red Stuff realizza un'archiviazione a basso costo e ad alta disponibilità, integrandosi profondamente con Sui e supportando Blob programmabili sulla blockchain. È adatto per la condivisione di modelli AI, distribuzione di media e altri scenari, fornendo una base solida per la sovranità dei dati nel Web3, segnando un significativo progresso nella tecnologia di archiviazione distribuita.

@Walrus 🦭/acc #walrus $WAL

WAL
WALUSDT
0.0841
+1.81%