Recentemente, ao limpar meus favoritos, descobri um fenômeno constrangedor: em 2021, aqueles sites de projetos de NFT que alegavam ser "permanentes", pelo menos 30% já se tornaram 404 Não Encontrado; muitos dos front-ends de protocolos DeFi evaporaram completamente da internet devido ao vencimento de domínios ou ao bloqueio por provedores de hospedagem. Isso não é apenas constrangedor, mas é também a maior ironia da indústria Web3. Nós não estamos apenas vendendo um tipo de propriedade de ativo "imutável", mas deixamos o corpo que sustenta o valor desses ativos — imagens, metadados, código front-end, lógica de interação — descuidadamente nas mãos de servidores centralizados extremamente frágeis, ou de nós de IPFS sem manutenção. Essa semi-descentralização de "permanência na cadeia, exposição fora da cadeia" é como dar uma moldura de papel a uma cara pintura a óleo cara; com o tempo, a moldura se deteriora e a pintura acumula poeira em um canto. É exatamente essa profunda insegurança sobre a situação da indústria que me levou a investigar a fundo o protocolo Walrus, lançado pela Mysten Labs. Após ler o white paper e estudar seu algoritmo subjacente, Red Stuff, percebi que @Walrus 🦭/acc Não se trata de criar mais uma nuvem de armazenamento, mas de tentar reparar a metade faltante do DNA do Web3.
O nosso maior mal-entendido sobre armazenamento descentralizado no passado foi confundir “endereçamento” com “persistência”. O IPFS é um grande protocolo de endereçamento, que nos diz que o conteúdo é baseado em hash e não em localização, mas isso não resolve a questão de “quem armazena” e “por quanto tempo”. O Filecoin tenta resolver o problema de incentivos com provas de computação complexas, mas seu pesado processo de encapsulamento e suas caras mecânicas de recuperação fazem dele mais parecido com um “buraco negro de dados” que só entra, adequado para arquivamento frio, mas não para interação quente. O ponto de entrada do Walrus é extremamente astuto, pois enfrenta diretamente o desafio da “disponibilidade de dados de alta frequência”. O que mais me impressiona em sua filosofia de design é o reconhecimento de que a blockchain não é adequada para armazenar dados. Uma blockchain de alto desempenho como a Sui é essencialmente uma máquina global de contabilidade extremamente cara e extremamente sensível à ordem temporal; e o armazenamento de dados é, em essência, um armazém que não é sensível à ordem, mas exige alta integridade. O Walrus faz uma separação física entre esses dois mundos: a Sui é responsável por lidar com “contratos”, ou seja, quem possui os dados, por quanto tempo e quanto paga, essa lógica é executada de forma rigorosa na blockchain por contratos Move; enquanto o Walrus é responsável por “entidades”, onde os dados em si tornam-se inúmeras fragmentos chamados Blobs, fluindo livremente na rede de armazenamento. Essa desacoplagem não é apenas uma redenção de custos, mas também um retorno aos princípios de engenharia.
Se a estratégia tradicional de replicação é a “estratégia de maré humana” da era das armas frias, ou seja, substituir um por um que morre, o código de correção de erros bidimensional utilizado pelo Walrus (baseado em RaptorQ) é a “tecnologia holográfica” da guerra moderna. Ao estudar o algoritmo Red Stuff, fiquei impressionado com a estética brutal da teoria das probabilidades. Na lógica do Walrus, não é necessário fazer backup de arquivos completos em toda a rede, mas sim expandir os dados em um bloco de codificação maior através de transformações matemáticas e, em seguida, fragmentá-los e distribuí-los para os nós da rede. A mágica é que esses fragmentos são holográficos. Você não precisa recuperar um fragmento específico; você só precisa capturar aleatoriamente qualquer fragmento sobrevivente na rede, e desde que a quantidade atinja um limite, os dados originais podem ser restaurados em milissegundos. Isso significa que a rede Walrus tem uma resistência extremamente alta. Mesmo ao sofrer um ataque DDoS em larga escala, ou mesmo se um grupo de nós em uma região ficar offline, desde que ainda haja pistas matemáticas suficientes na rede, os dados não morrerão. Esse senso de segurança que não depende da credibilidade de um único nó é um sinal de maturidade da infraestrutura Web3. Não se reza mais para que os nós sejam pessoas boas, mas sim que a matemática garante que, mesmo que todos sejam maus, desde que queiram ganhar dinheiro, o sistema ainda funcionará.
Como desenvolvedor, o que mais me empolga não é o armazenamento em si, mas a possibilidade de que o Walrus possa redefinir a forma de entrega das DApps. A arquitetura atual das DApps é disforme: os contratos inteligentes de backend são descentralizados, mas o código frontend ainda depende do GitHub, Vercel ou AWS. Assim que a plataforma de hospedagem bloqueia a conta ou o domínio é sequestrado, a DApp morre substancialmente. O Walrus oferece uma possibilidade chamada Walrus Sites. Podemos empacotar todo o produto de construção do frontend em um Blob, enviá-lo para o Walrus e, em seguida, renderizá-lo diretamente no navegador por meio de um trabalhador de serviço leve ou um interpretador local. Isso constitui uma verdadeira arquitetura Web3 Serverless. O código frontend e o contrato backend tornam-se recursos on-chain imutáveis, sempre online e resistentes à censura. As futuras DApps não serão mais um URL, mas sim um ID de Blob do Walrus. Enquanto a rede Walrus existir, o aplicativo estará sempre online. Essa é a ideia de um internet que não pode ser desligada, como sonhado por Satoshi Nakamoto.
Olhando para o futuro, a verdadeira expansão do Walrus pode estar na fusão de AI e Crypto. A AI atual também é uma forma extrema de centralização; a OpenAI treina com dados de toda a humanidade, mas mantém o modelo em uma caixa preta. A Web3 que busca realizar uma AI descentralizada enfrenta o maior gargalo, que não é a capacidade computacional, mas sim o armazenamento de dados e modelos. Você não pode colocar centenas de GB de pesos do modelo Llama no Ethereum, nem pode armazená-los no IPFS, que tem velocidades de download extremamente lentas. As características de grande capacidade de processamento, baixa latência e baixo custo do Walrus o tornam um “lago de dados” ideal para AI. O cenário futuro pode ser: dados de treinamento armazenados como Blobs no Walrus, com propriedade clara na blockchain; pesos do modelo AI como Blobs de gerenciamento de versão, suportando atualizações incrementais e ajustes; e o processo de inferência executado em uma rede de computação descentralizada, referenciando esses Blobs. O Walrus desempenha aqui o papel de “hipocampo digital”, tornando a memória da AI rastreável, verificável e pertencente ao usuário.
Neste ciclo cheio de bolhas, vimos muitas iniciativas de criptomoeda que surgem apenas para lançar tokens. Mas o Walrus me dá uma sensação diferente, carrega uma abordagem calma e pragmática de engenheiro. Não promete resolver todos os problemas, mas foca em resolver os dois atos mais antigos e mais negligenciados: “armazenar” e “recuperar”. Ele nos mostra a possibilidade de uma Web3 que sai da especulação financeira e avança em direção a uma plataforma de computação geral. Quando falamos sobre adoção em larga escala, muitas vezes nos referimos à suavidade da experiência do usuário, mas antes disso, precisamos garantir que a fundação não desmorone. Não podemos construir arranha-céus em areia movediça, e o que o Walrus está fazendo é trocar aquela areia movediça por concreto armado sólido. Para todos os construtores que ainda persistem nesta indústria, prestar atenção ao Walrus não é apenas focar em um projeto, mas sim em uma tendência que retorna ao valor dos dados a partir do giro financeiro, e que transita do descentralizado semi-comprometido para um descentralizado de pilha completa. Afinal, se nossos dados estão destinados a se tornar a herança digital da civilização humana, espero que sejam gravados em um código de correção de erros Walrus robusto, e não guardados em uma fatura da AWS que pode expirar a qualquer momento.#walrus$WAL