Outro problema importante relacionado à rede de armazenamento não é apenas os processos de adesão dos provedores, mas também os processos de saída dos provedores. $WAL ajuda a resolver esse problema regulando adequadamente os processos de adesão e saída dos provedores para evitar perdas súbitas de dados ou problemas de estabilidade na rede.
Por exemplo, se um novo provedor de armazenamento for introduzido no Walrus, ele não é apresentado com cargas pesadas de dados desde o início. A carga é aumentada gradualmente com base no desempenho. Assim, os dados armazenados no Walrus não são colocados em nós não testados.
A saída da rede é gerida de forma igual. Os provedores não saem sem consequências. @Walrus 🦭/acc monitora se os réplicas ainda são utilizáveis ao sair. Quando um provedor tenta se retirar enquanto está servindo dados, as réplicas são primeiro reatribuídas para que o provedor possa se retirar por completo. Isso é feito para garantir que não haja lacunas de disponibilidade nem perdas de dados.
Os incentivos de $WAL estão diretamente relacionados a este procedimento. As partes envolvidas só se beneficiam quando a obrigação de armazenamento é cumprida. Mas isso afetará sua recompensa, e também os ensinará a permanecer por tanto tempo quanto esperado e garantir que as réplicas sejam mantidas para evitar perdas.
Como a rotatividade de provedores também é gerenciada ao nível do protocolo, o Walrus garante uma qualidade consistente de armazenamento, apesar da rede em constante mudança. Os nós que se juntam são tratados com cuidado, assim como os que saem, para evitar afetar os objetivos de disponibilidade.
Isso gera confiança nos usuários de que a segurança dos dados já não depende de como os diferentes provedores agem. A própria rede garante transições sem problemas, de modo que os dados na rede permaneçam acessíveis, independentemente de quem esteja dentro ou fora.
Ao otimizar os eventos do ciclo de vida dos provedores com métricas de desempenho e incentivos vinculados ao WAL, o Walrus permite menor risco e consistência em termos de confiabilidade geral da rede.


