Quanto mais eu olhei para a seleção de validadores do @Dusk , mais interessante uma contradição se tornou para mim: o resultado precisa ser reproduzível, mas os futuros participantes não devem ser previsíveis cedo demais.

É aí que o seed (semente) importa. O Dusk atualiza a seed a partir da assinatura do gerador do bloco atual sobre a seed anterior e, em seguida, usa esse valor em evolução no processo de seleção determinística. Assim que as informações necessárias existem, todos podem reproduzir o resultado de forma independente. Mas antes disso, as seleções futuras não devem ser fáceis de calcular.

Gosto dessa distinção porque determinístico não significa necessariamente previsível.

Ainda assim, isso me faz focar na própria seed. Se a seleção do comitê futuro depender de uma entrada imprevisível, então as suposições sobre como essa entrada é produzida passam a fazer parte do modelo de segurança.

Então fico me perguntando: a sortição com seed do Dusk atinge o equilíbrio certo entre reprodutibilidade e imprevisibilidade, ou a seed se torna uma fronteira de segurança que merece tanta análise quanto o próprio algoritmo de seleção?
$DUSK
$BTR
$BTW
@Dusk #dusk
🧐 Qual é o principal desafio na sortição com seed do Dusk?
🔄 Reproducible selection
🎲 Unpredictable selection
⚖️ Both equally
🔐 Seed security
11 hora(s) restante(s)