@Walrus 🦭/acc é um protocolo de armazenamento descentralizado projetado para arquivos grandes que as blockchains não podem armazenar diretamente de forma prática. Em vez de enviar vídeos, imagens, conjuntos de dados ou arquivos de aplicativos para uma cadeia, o Walrus codifica cada arquivo em pedaços menores chamados "slivers" e os distribui por uma rede de nós de armazenamento. A ideia central é que você não precisa de todas as partes para reconstruir o arquivo, portanto, o sistema continua funcionando mesmo quando alguns nós estão offline ou não confiáveis. O Walrus registra a prova de que a rede aceitou o arquivo e concordou em armazená-lo na cadeia por meio de um conceito chamado Prova de Disponibilidade, que cria uma linha pública entre "enviado" e "a rede é responsável agora". Estou interessado nisso porque muitos aplicativos descentralizados ainda dependem de hospedagem frágil para seu conteúdo real, e essa fragilidade enfraquece a confiança com o tempo. Estão projetando o Walrus para que o armazenamento se torne programável e verificável, o que significa que os aplicativos podem verificar se os dados estão disponíveis e por quanto tempo, em vez de apenas esperar que um link permaneça ativo.
Walrus, a camada de armazenamento que se recusa a esquecer
existe porque as pessoas continuam aprendendo a mesma lição dolorosa em formas diferentes, que é que uma coisa digital pode parecer permanente enquanto está silenciosamente sentada sobre uma base frágil, e então um dia desaparece porque um servidor caiu, uma regra mudou, uma conta foi bloqueada ou um único ponto de falha simplesmente se quebrou, e a perda parece maior do que o próprio arquivo porque quebra a confiança e faz os criadores sentirem que seu trabalho nunca foi verdadeiramente seguro. Estou descrevendo o Walrus como um armazenamento descentralizado de blobs e um protocolo de disponibilidade de dados projetado para arquivos grandes e não estruturados, ou seja, o conteúdo pesado que as blockchains geralmente não conseguem replicar em todos os lugares sem se tornarem lentas e caras, e a promessa central do projeto é que você pode armazenar um grande blob convertendo-o em muitos fragmentos codificados e distribuindo esses fragmentos por uma rede de nós de armazenamento, de modo que a recuperação permaneça possível mesmo quando uma grande parte da rede estiver ausente ou se comportando mal.
Estou analisando @Walrus 🦭/acc (WAL) como uma camada de armazenamento prática para aplicações de cripto que precisam lidar com arquivos muito grandes para serem mantidos em blockchain. O design começa com codificação por erasure: quando você armazena um blob, o Walrus codifica o arquivo em muitas partes pequenas e as distribui por um conjunto rotativo de nós de armazenamento, de modo que o arquivo original possa ser reconstruído posteriormente, mesmo que alguns nós falhem ou fiquem offline. A rede opera em épocas, com um comitê responsável por um período de tempo, e o Sui é usado como plano de controle para rastrear objetos de armazenamento, pagamentos e uma prova de disponibilidade que marca o momento em que a rede assume responsabilidade por manter os dados legíveis durante o período pago. No uso diário, os desenvolvedores fazem o upload de conteúdo por meio de ferramentas que lidam com codificação e distribuição, e os aplicativos leem coletando partes suficientes para reconstruir o blob, enquanto o cache e a agregação opcionais podem tornar a recuperação mais parecida com o desempenho normal da web, sem remover a verificabilidade. O Walrus mantém o armazenamento base público por padrão, então, se a confidencialidade for importante, as equipes criptografam antes do upload e controlam o acesso às chaves por meio de sua própria lógica de política, o que mantém a rede de armazenamento simples e totalmente auditável. Eles visam confiabilidade sob churn, pois o churn é constante em sistemas permissionless e os custos de reparo podem silenciosamente matar uma rede de armazenamento. O objetivo de longo prazo é tornar os dados um recurso programável de primeira classe, onde aplicações podem renovar armazenamento, provar janelas de disponibilidade e construir experiências duráveis para os usuários que não dependam de um único portão de entrada ou de um único ponto de falha.
Estou seguindo @Walrus 🦭/acc (WAL) porque trata um problema simples que continua quebrando aplicativos cripto: dados grandes são difíceis de manter disponíveis sem confiar em um único servidor. Walrus armazena grandes blocos, como mídias, arquivos compactados, conjuntos de dados e pacotes de aplicativos, codificando-os por erasure em pedaços menores e espalhando esses pedaços por muitos nós de armazenamento independentes. Sui atua como camada de controle, permitindo que o registro, os pagamentos e uma prova on-chain da disponibilidade sejam publicados quando bastantes nós confirmarem que possuem seus pedaços designados. Essa prova é importante porque traça uma linha clara entre 'tentativa de upload' e 'rede responsável' durante o período pago. Leituras funcionam buscando bastantes pedaços para reconstruir o bloco, mesmo que alguns nós estejam offline. Por padrão, os dados armazenados são públicos, então equipes que precisam de privacidade devem criptografar antes de armazenar e gerenciar as chaves separadamente, mantendo a verificação simples. Estão projetando dessa forma para reduzir os custos de replicação total, permanecendo resilientes mesmo com mudanças constantes. Acho que vale a pena entender porque a confiabilidade do armazenamento decide silenciosamente se os aplicativos descentralizados parecem confiáveis ou desmoronam sob pressão. E os usuários podem verificar os compromissos por si mesmos.
Walrus (WAL) A Rede de Armazenamento Que Tenta Manter Seus Dados Longe da Desaparição
é construído para a parte da internet que as pessoas só notam quando dói, porque o momento em que um arquivo desaparece ou torna-se inacessível é o momento em que a confiança se quebra, e em sistemas de blockchain que afirmam permanência, a dor pode parecer ainda mais aguda quando os arquivos reais, arquivos, conjuntos de dados e arquivos de aplicativos ainda dependem de caminhos de armazenamento frágeis que podem falhar silenciosamente. Walrus posiciona-se como um protocolo de armazenamento descentralizado de blobs que mantém grandes dados fora da cadeia, usando o Sui como um plano de controle seguro para os registros, coordenação e pontos de verificação obrigatórios que tornam o armazenamento menos uma esperança e mais um compromisso que você pode verificar.
Estou escrevendo sobre @Walrus 🦭/acc as um protocolo de armazenamento projetado para o tipo de dados que a maioria dos sistemas cripto evita, porque arquivos grandes são caros para manter na cadeia e frágeis quando armazenados em um único local. Walrus armazena blobs fora da cadeia e utiliza um design de codificação de eliminação para dividir cada blob em pedaços codificados que são distribuídos entre um conjunto descentralizado de nós de armazenamento, de modo que o arquivo ainda possa ser reconstruído mesmo que alguns nós estejam offline ou substituídos, e eles visam resiliência sem copiar todo o arquivo várias vezes. Sui atua como a camada de coordenação onde os recursos de armazenamento, as durações dos blobs e as regras econômicas podem ser gerenciados de forma programável, o que torna possível para aplicativos referenciar dados com garantias mais claras sobre por quanto tempo eles permanecerão disponíveis. Na prática, um usuário ou um aplicativo paga para armazenar um blob por um período escolhido, carrega os dados por meio de um cliente e, posteriormente, recupera-os coletando o suficiente de pedaços da rede para reconstruir o conteúdo original. O objetivo de longo prazo é tornar aplicativos descentralizados, mídias e fluxos de trabalho intensivos em dados parecerem estáveis e compostos, para que os desenvolvedores possam manter os dados disponíveis, verificá-los e construir experiências em torno deles sem ficar presos a um único provedor de armazenamento.
Estou explicando @Walrus 🦭/acc da forma mais simples possível:
blockchains coordenam bem o valor, mas não foram projetados para armazenar arquivos grandes, então o Walrus se concentra em armazenar grandes blocos fora da cadeia, enquanto o Sui coordena regras como duração, pagamento e referências que os aplicativos podem confiar. O arquivo é codificado em muitas partes e distribuído entre nós de armazenamento, de forma que a rede possa recuperar os dados originais mesmo quando alguns nós falharem, é por isso que não dependem de um único servidor permanecendo online. O objetivo é tornar os dados confiáveis para desenvolvedores que precisam de grandes ativos, como conjuntos de dados, mídia e conteúdo de aplicativos, mantendo a verificação e coordenação na cadeia. Se você quiser entender onde aplicativos descentralizados podem armazenar dados pesados sem transformar a cadeia em um disco rígido, o Walrus é uma das abordagens mais claras para estudar.