A maioria dos protocolos de consenso trata o quórum como um limite — atingiu 67% e tudo o que vem além disso é ruído. O Dusk não.
Ele permite múltiplas atestações válidas para a mesma iteração, o que significa que você pode ter diferentes grupos de validadores alegando concordância. O certificado do bloco escolhe uma. Mas esse certificado não é apenas um recibo — ele nomeia os validadores exatos que formaram aquela atestação.
Por que isso importa? Porque as recompensas escalam com votos além do quórum. O gerador recebe 70% da recompensa do bloco, além de um bônus de até 10% dependendo de quantas atestações adicionais eles colocam. Assim, surge uma escolha: finalizar rápido com o mínimo, ou esperar um pouco mais para captar mais votos e capturar esse rendimento extra.
Mas aqui está a particularidade: o certificado é construído localmente por cada participante. Não existe uma versão global canônica. E, quando as consequências econômicas dependem exatamente de quem está nesse conjunto de eleitores, a definição desse conjunto se torna um problema de consenso em si.
Então o protocolo não está apenas perguntando “as pessoas suficientes concordaram?” Ele está perguntando “quais pessoas específicas vamos recompensar ou punir?” Isso adiciona responsabilidade, sim. Mas também adiciona uma camada de complexidade que pode, sutilmente, deslocar incentivos para validadores com menor latência, que têm mais chances de serem incluídos.
Não estou convencido de que essa troca seja limpa. Mas acho que o Dusk está avançando ao se recusar a tratar consenso extra como irrelevante. Às vezes, as perguntas interessantes começam justamente onde o protocolo diz “sim, mas..."
@Dusk #dusk $DUSK
Ele permite múltiplas atestações válidas para a mesma iteração, o que significa que você pode ter diferentes grupos de validadores alegando concordância. O certificado do bloco escolhe uma. Mas esse certificado não é apenas um recibo — ele nomeia os validadores exatos que formaram aquela atestação.
Por que isso importa? Porque as recompensas escalam com votos além do quórum. O gerador recebe 70% da recompensa do bloco, além de um bônus de até 10% dependendo de quantas atestações adicionais eles colocam. Assim, surge uma escolha: finalizar rápido com o mínimo, ou esperar um pouco mais para captar mais votos e capturar esse rendimento extra.
Mas aqui está a particularidade: o certificado é construído localmente por cada participante. Não existe uma versão global canônica. E, quando as consequências econômicas dependem exatamente de quem está nesse conjunto de eleitores, a definição desse conjunto se torna um problema de consenso em si.
Então o protocolo não está apenas perguntando “as pessoas suficientes concordaram?” Ele está perguntando “quais pessoas específicas vamos recompensar ou punir?” Isso adiciona responsabilidade, sim. Mas também adiciona uma camada de complexidade que pode, sutilmente, deslocar incentivos para validadores com menor latência, que têm mais chances de serem incluídos.
Não estou convencido de que essa troca seja limpa. Mas acho que o Dusk está avançando ao se recusar a tratar consenso extra como irrelevante. Às vezes, as perguntas interessantes começam justamente onde o protocolo diz “sim, mas..."
@Dusk #dusk $DUSK
