Sto guardando Walrus come uno strato mancante per le applicazioni che vogliono la decentralizzazione ma hanno ancora bisogno di file reali. Le catene sono ottime per lo stato e le regole, ma non sono progettate per archiviare grandi media. Walrus si concentra sull'archiviazione di blob, ovvero grandi dati non strutturati come immagini, video, audio, asset dei giochi e dataset per l'IA. Stanno abbinando una rete di archiviazione a Sui come livello di coordinamento, in modo che le applicazioni possano archiviare i blob fuori catena, mantenendo riferimenti e logica del ciclo di vita sulla catena. Vediamo applicazioni trattare l'archiviazione come un'utilità condivisa, dove l'accessibilità può essere verificata e fiduciosamente affidabile.

Walrus utilizza la codifica per errore. Un blob viene trasformato in molte piccole parti. Queste parti vengono distribuite su molti nodi di archiviazione. Per recuperare il file, la rete ha bisogno solo di abbastanza parti, non di tutte. Diventa resiliente durante il cambiamento, poiché i nodi possono scomparire e il blob può comunque essere ricostruito. Ciò aiuta anche a ridurre i costi rispetto alla replica completa, poiché le riparazioni possono spostare solo ciò che manca.

Gli operatori gestiscono i nodi di archiviazione e sono incentivati a comportarsi correttamente tramite staking basato su WAL e ricompense. Se un nodo non funziona bene, può subire penalità. Questo è importante perché l'accessibilità è un problema economico quanto tecnico.

Come la usano le persone. Uno sviluppatore carica un blob tramite gli strumenti di Walrus, quindi memorizza il riferimento restituito nella sua applicazione Sui. Gli utenti possono successivamente recuperare il blob mentre l'app verifica il riferimento corretto e le regole. Col tempo, l'obiettivo a lungo termine sembra essere un archiviazione stabile e resistente alla censura, che si senta come infrastruttura per applicazioni sociali, giochi e mercati di dati per l'IA.

@Walrus 🦭/acc $WAL #walus