A maioria das redes de armazenamento descentralizadas é construída sobre uma suposição frágil: que o tempo é confiável. Elas esperam que os nós respondam dentro de janelas fixas, assumem que os atrasos na rede indicam mau comportamento e tratam respostas tardias como prova de falha. Em condições reais da internet, essa lógica colapsa rapidamente. Nós falham, pacotes chegam atrasados, rotas mudam e atacantes exploram deliberadamente lacunas de tempo. Walrus adota uma abordagem fundamentalmente diferente. Em vez de tentar controlar o tempo, projeta em torno do fato de que o tempo é imprevisível. Essa mudança na filosofia é o que diferencia o Walrus, e a tecnologia central que torna isso possível é chamada de RedStuff.

Sistemas de armazenamento tradicionais frequentemente dependem de mecanismos de desafio-resposta para garantir que os nós ainda estão mantendo os dados que afirmam armazenar. Um nó é periodicamente solicitado a provar a posse de seus dados. Se ele responde muito devagar, é penalizado. Se ele não responde de forma alguma, é considerado culpado. Isso só funciona em um mundo onde todos concordam sobre relógios, a velocidade da rede é estável e os atrasos sempre sinalizam desonestidade. Nenhuma dessas suposições se sustenta em redes reais.

O tempo em si não é um sinal confiável. Um nó honesto pode ser lento devido a congestionamentos, problemas de hardware ou interrupções temporárias. Ao mesmo tempo, um nó malicioso pode deliberadamente usar atrasos como uma tática para evitar detecção ou criar ambiguidade. Em sistemas que dependem do tempo, torna-se difícil distinguir entre maus atores e participantes honestos azarados. O resultado são penalidades falsas, segurança enfraquecida e atrito constante nas operações da rede.

O Walrus remove o tempo da equação completamente. Ele não se importa com quando um nó responde. Ele só se importa se os dados que produz são matematicamente corretos. Em vez de tratar os atrasos como evidência, o Walrus trata a correção como a única fonte de verdade. É aqui que o RedStuff muda fundamentalmente como o armazenamento descentralizado funciona.

O RedStuff não é apenas uma pequena melhoria na codificação de apagamento. É uma nova maneira de organizar e verificar dados armazenados. Em vez de dividir um arquivo em uma lista linear simples de peças codificadas, o RedStuff organiza os dados codificados em uma estrutura bidimensional de linhas e colunas. Cada fragmento codificado, chamado de fatia, pertence tanto a uma linha quanto a uma coluna ao mesmo tempo.

Existem dois tipos de fatias neste layout: fatias primárias e fatias secundárias. Essa estrutura bidimensional permite que a rede trabalhe com pedaços muito pequenos de dados em vez de blobs inteiros. Isso é importante porque possibilita verificações de correção usando apenas um pequeno subconjunto do conjunto completo de dados. O sistema pode detectar corrupção ou dados ausentes localmente sem precisar reconstruir tudo.

Essa estrutura também possibilita a reconstrução local. Se uma única parte dos dados estiver faltando ou incorreta, a rede não precisa buscar ou reconstruir todo o arquivo. Ela pode usar as relações de linha e coluna para identificar e corrigir problemas com uma sobrecarga mínima. Isso torna a verificação e a recuperação mais rápidas e eficientes, mesmo em grande escala.

Em cima dessa estrutura, o Walrus constrói um sistema de desafios totalmente assíncrono. Desafios no Walrus não dependem de relógios, prazos ou tempos sincronizados. Um nó é solicitado a produzir símbolos específicos derivados dos dados que ele supostamente deve armazenar. Esses símbolos estão ligados a compromissos criptográficos que foram criados quando os dados foram originalmente codificados usando RedStuff.

Cada fatia tem seu próprio compromisso vetorial, e todos esses se reúnem em um único compromisso em nível de blob que é publicado na cadeia. Isso significa que qualquer resposta de um nó pode ser verificada por qualquer pessoa, sem confiança e sem coordenação. Se os símbolos corresponderem ao compromisso, o nó é comprovadamente honesto. Se não corresponderem, o nó é comprovadamente desonesto. Não há espaço para debate e nenhum argumento sobre se a resposta foi “tarde demais.”

Mesmo que um nó atrase indefinidamente, ele não pode escapar da responsabilidade. A falha em produzir símbolos válidos acaba se tornando uma evidência criptográfica, não uma suposição baseada em tempo. No Walrus, a verdade é estabelecida pela matemática, não pelo relógio.

Esse design elimina um dos vetores de ataque mais comuns no armazenamento descentralizado: esconder-se atrás de atrasos de rede. Em sistemas mais antigos, atacantes exploram a assíncronia para confundir desafiantes, criar incerteza e evitar punições limpas. No Walrus, os atrasos são irrelevantes. Os nós são julgados apenas pela correção de seus dados.

Quando dados incorretos são retornados, uma prova de fraude é gerada. Essa prova pode ser verificada independentemente por outros nós. Não há coordenador central, nem árbitro de confiança, e não há necessidade de votação sincronizada. Uma vez que nós suficientes atestam a prova, o sistema pode punir com segurança o nó defeituoso, remover seus dados ou acionar a recuperação—sem arriscar danos a participantes honestos.

Outra grande vantagem do RedStuff é a eficiência. Desafios apenas visam pequenos subconjuntos de símbolos. Não há necessidade de reconstruir blobs inteiros apenas para verificar se um nó está se comportando corretamente. Isso mantém o uso de largura de banda baixo e os custos de computação razoáveis.

Porque a verificação é barata, o Walrus pode executar auditorias contínuas em vez de verificações pesadas raras. A segurança vem de verificações constantes e leves, em vez de processos caros e infrequentes. Isso torna prático manter fortes garantias mesmo à medida que a rede se expande.

Walrus é explicitamente projetado para condições do mundo real. Nós entram e saem. Redes enfrentam interrupções. Conexões tornam-se não confiáveis. Atacantes se comportam estrategicamente. Porque o Walrus depende de provas criptográficas em vez de suposições de tempo, ele permanece seguro sob mudanças, interrupções parciais e comportamentos adversariais.

Essa filosofia de design alinha-se com a evolução da infraestrutura descentralizada. Disponibilidade comprovável, verificação criptográfica e sistemas minimizados em confiança estão sendo vistos cada vez mais como essenciais para a viabilidade a longo prazo. O Walrus se encaixa diretamente nessa direção ao tornar a correção objetivamente verificável e independente das condições da rede.

A maioria dos sistemas trata a assíncronia como um problema a ser gerenciado ou minimizado. O Walrus a trata como o estado padrão da internet. O RedStuff é a base matemática que torna isso possível. Ele transforma desafios em fatos em vez de suposições, correção em prova em vez de suposição, e tempo em uma variável irrelevante.

É por isso que o Walrus pode afirmar de forma credível operar um protocolo de desafio assíncrono eficiente e seguro em escala. Não é mais seguro por acidente. É mais seguro por design. E essa escolha de design é exatamente o que redes de armazenamento descentralizado de longa duração precisam se forem sobreviver no mundo real.

#walrus @Walrus 🦭/acc $WAL