Explicado · Ethereum
O que é BLS, o mecanismo de assinatura que agrega votos de validadores
BLS é o esquema de assinatura com agregação que combina votos de validadores em uma única assinatura, reduzindo o custo de verificação do consenso do Ethereum e pavimentando a finalidade em um único slot.
Atualizada em 22/10/2026, 06:52
O BLS, sigla de Boneh, Gorbunov, Wahby, Wee e Zhang, é um esquema de assinatura digital com a propriedade de agregação. Isso significa que uma coleção de assinaturas, uma para cada mensagem e para cada chave, pode ser combinada em uma única assinatura que valida todas ao mesmo tempo. O Ethereum passou a usar BLS no consenso em setembro de 2022, quando encerrou a prova de trabalho e adotou a prova de stake, e a agregação passou a ser estudada para tratar o processamento das attestations.
Na comparação com o ECDSA, o BLS, na curva BLS12-381 e com 128 bits de segurança, usa chaves públicas de 96 bytes e assinaturas de 48 bytes, contra 32 bytes de chave pública e 64 bytes de assinatura no ECDSA, com verificação em 2700 microssegundos para o BLS contra 79 para o ECDSA no mesmo nível de segurança.
No consenso atual, a garantia de finalidade é a condição de que um bloco não pode ser alterado ou removido sem queimar pelo menos 33% do stake total em ETH. A finalidade atual leva cerca de 15 minutos, porque dois terços dos validadores precisam apoiar o bloco. A rede opera em torno de 32 slots por época, divididos em comitês de até 64 sub-redes com até 256 validadores cada, o que soma cerca de 524 mil validadores por época, com cerca de 513 mil ativos em fevereiro de 2023 e stake mínimo de 32 ETH por validador.
Com a agregação de assinaturas, a verificação passa a tratar um contribuinte por vez. Com um milhão de validadores, cada um com duas chances de votar por slot de 16 segundos, os nós precisariam de 125 mil verificações ou agregações por segundo, um ritmo que um computador comum executa em cerca de 62 milissegundos. A proposta de finalidade em um único slot nasce desse cálculo.
O esquema BLS é determinístico e resiste a ataques de chave rogue, e a agregação reduz a largura de banda e o armazenamento exigidos pelo consenso. A rota para a finalidade em um único slot segue em fase de pesquisa, com supercomitês e camadas adicionais de agregação como linhas em estudo.