@Walrus đŚ/acc Walrus garantisce la disponibilitĂ e la affidabilitĂ dei dati progettando la rete per prevedere i guastiânon li teme.
Quando i dati vengono memorizzati su Walrus, non vengono mantenuti come un singolo file o completamente copiati su tutti i nodi. Al contrario, i dati vengono suddivisi in molte piccole parti, chiamate fette, utilizzando la codifica a perdita basata sulle tecniche di ReedâSolomon. Queste fette vengono poi distribuite su un ampio insieme di nodi di archiviazione indipendenti.
Il principale vantaggio di questo approccio è la resilienza. Walrus non ha bisogno che tutti i nodi siano online per recuperare i dati. FinchÊ una porzione sufficiente di fette è disponibile, il blob originale può essere completamente ricostruito. Nella pratica, ciò significa che i dati rimangono accessibili anche se fino a due terzi dei nodi partecipanti sono offline o non funzionano.
Questo design riduce drasticamente i costi di archiviazione aumentando l'affidabilità . Non esiste un singolo punto di fallimento, non c'è dipendenza da operatori affidabili e non è necessaria una ripetizione eccessiva. La disponibilità emerge naturalmente dalla distribuzione e dalla matematica, non da una copia eccessiva dei dati.
In termini semplici, Walrus considera gli interruzioni come condizioni normali. Combinando la codifica a perdita con una distribuzione ampia, garantisce che i dati rimangano disponibili, duraturi e affidabiliâesattamente ciò che ci si aspetta da un archiviazione decentralizzata.#walrus $WAL


