Walrus è meglio compreso come un sistema decentralizzato progettato per memorizzare e servire file di dimensioni molto grandi in un modo che può essere verificato senza fidarsi di nessun singolo operatore. Invece di spingere dati pesanti direttamente in una blockchain o di tenerli dietro un gateway di un'azienda, il protocollo suddivide ogni file in molti pezzi più piccoli, aggiunge ridondanza attraverso la codifica di cancellazione e distribuisce quei pezzi attraverso un insieme distribuito di fornitori di archiviazione. Questo è il motivo pratico per cui Walrus si sente diverso dalle idee di archiviazione tipiche, perché è progettato per i file da cui i prodotti moderni dipendono effettivamente, come librerie multimediali, set di dati, artefatti di modelli, registri e beni applicativi. L'obiettivo è semplice e ambizioso allo stesso tempo: far sembrare l'archiviazione su larga scala un servizio pubblico, pur dando comunque alle applicazioni un modo per dimostrare che i dati sono reali, invariati e disponibili quando conta.
Ciò che dà a Walrus il suo vantaggio è il fatto che tratta l'archiviazione come qualcosa su cui le applicazioni possono ragionare e far rispettare attraverso regole programmabili. Un file non viene semplicemente caricato e dimenticato, diventa una risorsa con un ciclo di vita che può essere referenziato dalle applicazioni e verificato da altre parti. Il protocollo utilizza uno strato di coordinamento per pubblicare impegni autorevoli che agiscono come ricevute che mostrano che la rete ha accettato la custodia e che i dati possono essere ricostruiti da frammenti distribuiti anche se molti fornitori di archiviazione sono offline. Questo sposta l'archiviazione da una promessa a una rivendicazione che può essere controllata. In un mondo in cui i pipeline dei dati sono sempre più automatizzati e gli errori possono diffondersi rapidamente, quella custodia verificabile diventa più preziosa di quanto le persone si aspettino, perché riduce la necessità di fiducia cieca quando molti utenti e sistemi interagiscono attorno alle stesse informazioni.
$WAL #walrus @Walrus 🦭/acc