
E se validadores do Ethereum pudessem fazer votos de cabeça mais precisos simplesmente recebendo blocos mais cedo? @BlockdaemonHQ conectou 2.185 validadores da mainnet do Ethereum, representando 69,9k ETH, à rede mump2p da @get_optimum para medir como a propagação mais rápida de dados afeta o desempenho dos validadores. Os resultados valem a pena ser analisados. Os votos de cabeça incorretos caíram 39,7%, passando de 0,452% para 0,273% das funções de atestação. Os blocos também chegaram, em média, 366 ms mais cedo em comparação com o libp2p público, enquanto a dispersão da propagação ficou 3,4 vezes mais apertada. Outro detalhe que achei interessante é que 92% dos blocos foram vistos primeiro pela mump2p. Validadores do Ethereum têm um limite de tempo para identificar o cabeçalho correto da cadeia e enviar suas atestações. Quando os blocos chegam atrasados, os validadores podem acabar votando em um cabeçalho desatualizado, potencialmente perdendo recompensas. A mump2p resolve esse problema no nível de comunicação da rede. Ela utiliza Random Linear Network Coding (RLNC) para melhorar como blocos e atestações se movem entre nodes. O que é particularmente interessante é que o Blockdaemon já operava com mais de 99% de precisão nos votos de cabeça antes da integração. Mesmo assim, a mump2p conseguiu reduzir os votos de cabeça incorretos em quase 40% sem exigir alterações na configuração dos validadores. Para mim, isso é um marco importante para o Optimum. É uma coisa demonstrar propagação mais rápida de blocos em testes, mas ver essas melhorias se traduzirem em menos votos de cabeça incorretos entre 2.185 validadores em produção torna os resultados muito mais significativos. Melhorias na infraestrutura podem ter um impacto mensurável nas pessoas que realmente operam a rede.
