Não planejei testar novamente o relógio de encarceramento (jailing) do DUSK. Eu só abri meu painel de recompensas da testnet para reivindicar rendimento. Foi aí que eu vi: meu provedor de finalidade tinha 99,1% de uptime e 14 eventos de reset de jailing nos últimos três meses.
O painel não sinalizou. Ele os registrou silenciosamente no histórico, do jeito que um currículo esconde lacunas ao esticar datas. Cada reset reancorou o StartHeight, reiniciando a janela de live de 28 horas antes que a anterior amadurecesse. O provedor não era confiável. Era lavando ausência através de reinserção.
Eu vinha acumulando recompensas de um validador que raramente estava presente, porque a penalidade por perder votos expira mais rápido do que os epochs que ele deixou de cumprir. A métrica em que eu confiava—uptime—não estava medindo disponibilidade. Estava medindo o quão bem um operador consegue atualizar o próprio álibi. Aquela noite, o chat de voz do DUSK não estava discutindo Phoenix ou Citadel. Estava sendo discutido por uma usuária chamada Mara, perguntando como auditar as contagens de reset de jailing na cadeia. Ninguém tinha uma resposta clara. Os dados existem.
A interface não mostra. Todos nós estávamos delegando para operadores que nunca havíamos visto de fato permanecerem acordados, porque o único número que importava era o que foi projetado para ser manipulado. Slashing pune a malícia. Jailing deveria punir negligência. Mas, na prática, o jailing só pune aqueles que esquecem de se reinserir antes que o relógio alcance. A rede não precisa de um validador malicioso para falhar.
Ela só precisa de operadores suficientes que entendam que ausência é grátis desde que você retorne na altura de bloco certa. A matemática é transparente. A disponibilidade que ela reporta, não.
#dusk $DUSK @Dusk $ACE $AKE
O painel não sinalizou. Ele os registrou silenciosamente no histórico, do jeito que um currículo esconde lacunas ao esticar datas. Cada reset reancorou o StartHeight, reiniciando a janela de live de 28 horas antes que a anterior amadurecesse. O provedor não era confiável. Era lavando ausência através de reinserção.
Eu vinha acumulando recompensas de um validador que raramente estava presente, porque a penalidade por perder votos expira mais rápido do que os epochs que ele deixou de cumprir. A métrica em que eu confiava—uptime—não estava medindo disponibilidade. Estava medindo o quão bem um operador consegue atualizar o próprio álibi. Aquela noite, o chat de voz do DUSK não estava discutindo Phoenix ou Citadel. Estava sendo discutido por uma usuária chamada Mara, perguntando como auditar as contagens de reset de jailing na cadeia. Ninguém tinha uma resposta clara. Os dados existem.
A interface não mostra. Todos nós estávamos delegando para operadores que nunca havíamos visto de fato permanecerem acordados, porque o único número que importava era o que foi projetado para ser manipulado. Slashing pune a malícia. Jailing deveria punir negligência. Mas, na prática, o jailing só pune aqueles que esquecem de se reinserir antes que o relógio alcance. A rede não precisa de um validador malicioso para falhar.
Ela só precisa de operadores suficientes que entendam que ausência é grátis desde que você retorne na altura de bloco certa. A matemática é transparente. A disponibilidade que ela reporta, não.
#dusk $DUSK @Dusk $ACE $AKE