No mundo Web3, o processamento de dados tem tradicionalmente dois campos: de um lado, aqueles que não podem deixar de estar na cadeia, e do outro, os que podem ser evitados.
Mas surge a questão — quanto mais complexa for a aplicação, mais frágil se torna essa divisão.
Vamos pensar nos dados do mundo real. Eles nunca permanecem estáticos. Os usuários acumulam registros de comportamento, os modelos de IA estão constantemente ajustando seus parâmetros, o mundo dos jogos avança na narrativa, o conteúdo é corrigido e aprimorado. Se cada mudança for tratada como um dado completamente novo a ser inserido, o sistema acabará sendo esmagado pelo seu próprio histórico.
Walrus abordou isso de uma forma diferente — enxergando os dados como objetos vivos, com ciclo de vida, e não apenas resultados de armazenamento imutáveis. A identidade do objeto é fixada no momento da sua criação, e qualquer mudança posterior é apenas uma nova roupagem do mesmo objeto, não algo que surge do nada.
A primeira mudança trazida por esse design está no mecanismo de referência.
Quando a identidade do objeto permanece estável, as aplicações superiores não precisam reajustar endereços, índices e permissões a cada atualização. A longo prazo, isso praticamente elimina metade das fontes de complexidade do sistema.
Do ponto de vista técnico, o armazenamento de objetos do Walrus não é simplesmente "enviar o arquivo para o nó". Ele já incorpora regras de validação de objetos na camada de protocolo, garantindo que cada leitura realize automaticamente uma verificação de integridade. A validação não é uma etapa adicional pós-leitura, mas uma parte central do processo de leitura.
Na testnet, o Walrus já demonstrou capacidade de suportar dados de vários MBs, usando backups em múltiplos nós para garantir estabilidade. Isso significa que ele não só consegue lidar com metadados leves, mas também com volumes de dados que realmente atendem às necessidades práticas das aplicações.
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
24 Curtidas
Recompensa
24
5
Repostar
Compartilhar
Comentário
0/400
CryptoMotivator
· 5h atrás
Caramba, finalmente alguém explicou isso de forma clara, como é que eu não tinha pensado na perspectiva do ciclo de vida dos dados
Ver originalResponder0
MiningDisasterSurvivor
· 01-07 19:57
Mais uma "solução revolucionária"? Já passei por isso, esse tipo de argumento já foi ouvido em 2018, e no final, o projeto fugiu com os fundos
Ver originalResponder0
SmartMoneyWallet
· 01-07 19:55
Parece bom, mas qual é a situação real — os custos de dados on-chain realmente diminuíram?
Ver originalResponder0
ZeroRushCaptain
· 01-07 19:55
Parece mais uma "solução perfeita", aposto cinco euros que, após o lançamento, ainda será cortada pela metade.
Ver originalResponder0
DataPickledFish
· 01-07 19:53
Ei, finalmente alguém explicou bem esse ponto, a dicotomia entre colocar na blockchain ou não realmente precisa acabar.
No mundo Web3, o processamento de dados tem tradicionalmente dois campos: de um lado, aqueles que não podem deixar de estar na cadeia, e do outro, os que podem ser evitados.
Mas surge a questão — quanto mais complexa for a aplicação, mais frágil se torna essa divisão.
Vamos pensar nos dados do mundo real. Eles nunca permanecem estáticos. Os usuários acumulam registros de comportamento, os modelos de IA estão constantemente ajustando seus parâmetros, o mundo dos jogos avança na narrativa, o conteúdo é corrigido e aprimorado. Se cada mudança for tratada como um dado completamente novo a ser inserido, o sistema acabará sendo esmagado pelo seu próprio histórico.
Walrus abordou isso de uma forma diferente — enxergando os dados como objetos vivos, com ciclo de vida, e não apenas resultados de armazenamento imutáveis. A identidade do objeto é fixada no momento da sua criação, e qualquer mudança posterior é apenas uma nova roupagem do mesmo objeto, não algo que surge do nada.
A primeira mudança trazida por esse design está no mecanismo de referência.
Quando a identidade do objeto permanece estável, as aplicações superiores não precisam reajustar endereços, índices e permissões a cada atualização. A longo prazo, isso praticamente elimina metade das fontes de complexidade do sistema.
Do ponto de vista técnico, o armazenamento de objetos do Walrus não é simplesmente "enviar o arquivo para o nó". Ele já incorpora regras de validação de objetos na camada de protocolo, garantindo que cada leitura realize automaticamente uma verificação de integridade. A validação não é uma etapa adicional pós-leitura, mas uma parte central do processo de leitura.
Na testnet, o Walrus já demonstrou capacidade de suportar dados de vários MBs, usando backups em múltiplos nós para garantir estabilidade. Isso significa que ele não só consegue lidar com metadados leves, mas também com volumes de dados que realmente atendem às necessidades práticas das aplicações.