Verbete do glossário
Tolerância prática a falhas bizantinas (pBFT)
infrastructureO pBFT alcança finalidade instantânea por rodadas de votação entre validadores, tolerando menos de um terço de nós defeituosos ou maliciosos.
Definição
A tolerância prática a falhas bizantinas, ou pBFT, é um algoritmo de consenso que permite a um conjunto conhecido de nós concordar sobre a ordem das transações por meio de várias rodadas de votação, tolerando membros defeituosos ou maliciosos enquanto eles forem menos de um terço. Os nós trocam mensagens de pre-prepare, prepare e commit; assim que votos suficientes coincidem, o resultado é final de imediato, em vez de se consolidar de forma probabilística ao longo do tempo. Essa finalidade instantânea combina com cadeias permissionadas e de consórcio, e variantes derivadas do pBFT aparecem dentro de várias redes proof of stake. A limitação é o custo de comunicação: o volume de mensagens cresce rápido com o número de validadores, então esses protocolos costumam operar com conjuntos pequenos e conhecidos.
A seguir