Walrus è un protocollo di archiviazione decentralizzato incentrato sui dati blob, ovvero file grandi e non strutturati come media, documenti e set di dati. È progettato intorno a una separazione dei ruoli: Sui fornisce il piano di controllo onchain, mentre i nodi di archiviazione Walrus forniscono il piano dati offchain. Quando archivi un file, il client lo codifica in molte parti più piccole e le distribuisce nella rete di archiviazione. Dopo che un numero sufficiente di nodi di archiviazione conferma di possedere le proprie parti, viene registrato un certificato onchain chiamato Prova di Disponibilità, e quel momento è importante perché rappresenta il segnale pubblico che l'archiviazione pagata è iniziata. Sono interessato a Walrus perché cerca di rendere l'archiviazione un servizio verificabile piuttosto che una promessa vaga, e perché lo spazio di archiviazione e i blob sono rappresentati come oggetti onchain che le applicazioni possono referenziare nei contratti intelligenti. Inoltre, sono onesti riguardo alla privacy: i blob sono pubblici di default a meno che tu non li crittografi prima dell'upload, e l'eliminazione non può garantire che il mondo dimentichi perché possono esistere cache e copie. Nell'uso pratico, gli sviluppatori possono archiviare risorse pesanti per le app e poi permettere a utenti o contratti di verificare la disponibilità tramite i metadati onchain, mentre le letture ricostruiscono il file da un numero sufficiente di parti anche se molti nodi sono indisponibili. L'obiettivo a lungo termine sembra essere un livello dati duraturo per le app onchain e i set di dati pubblici che possano sopravvivere al cambiamento, ai guasti e ai cambiamenti nelle regole della piattaforma senza interrompersi.
#Walrus @Walrus 🦭/acc $WAL
