Novo artigo com @_patrickogrady e @commonwarexyz: O Limite de Carnot. Na consensualidade baseada em líderes, o líder tem que enviar cada bloco a todos os outros processadores. A codificação de apagamento ajuda: em vez de enviar uma cópia completa a todos, o líder envia a cada processador um pequeno fragmento, a partir do qual o bloco completo pode ser reconstruído uma vez que fragmentos suficientes sejam coletados. A eficiência desta codificação é capturada pela taxa de expansão de dados — a razão entre o total de dados enviados e o tamanho do payload. Este é um parâmetro chave para a taxa de transferência: quanto mais próximo estiver de 1, mais próxima a taxa de transferência máxima chega à largura de banda bruta da rede. Provamos que protocolos com finalização em 2 rodadas (uma rodada de votação) não conseguem alcançar uma taxa de expansão de dados abaixo de 2.5, que é um limite igualado por protocolos existentes. Em seguida, mostramos que uma rodada extra de votação quebra a barreira, permitindo taxas arbitrariamente próximas de 1. Links para o artigo e blog abaixo...