Calcular repetidamente a mesma raiz Merkle torna mais interessante rastrear o fluxo de dados do que simplesmente adicionar threads. A proposta Agave Draft #16835 sugere repassar, junto com o resultado da validação, a raiz do shred já calculada durante a etapa de verificação de assinaturas, evitando novos cálculos a jusante e o uso de um pool de threads dedicado. O texto original também esclarece os limites do comportamento: só são encaminhados os shreds que podem ser analisados e passam pela sanitização, enquanto o escopo do que pode entrar no bloco permanece inalterado, pois o caminho de inserção já fazia essa filtragem. Na minha opinião, uma otimização deve tanto rastrear o trabalho repetido quanto verificar onde ocorre a filtragem. Essa proposta $SOL ainda precisa concluir os testes de execução dos nós e a análise, portanto não se deve afirmar que ela já proporcionou um percentual de aceleração na mainnet.