Consenso BFT (BFT Consensus)

O consenso BFT é uma classe de mecanismos de acordo tolerantes a falhas em sistemas distribuídos que se mantêm corretos e operacionais mesmo quando um subconjunto dos nós participantes se comporta de forma arbitrária ou maliciosa, até um determinado limite.

Definição

O consenso BFT é uma classe de mecanismos de acordo tolerantes a falhas em sistemas distribuídos que se mantêm corretos e operacionais mesmo quando um subconjunto dos nós participantes se comporta de forma arbitrária ou maliciosa, até um determinado limite. Em contextos de blockchain (blockchain), o consenso BFT especifica como os validators propõem, validam e acordam blocos, de modo a que todos os nós honestos convirjam para a mesma sequência de transições de estado, apesar de falhas bizantinas.

Em termos simples

O consenso BFT é uma forma de uma rede de computadores chegar de forma fiável a acordo sobre os mesmos dados, mesmo que alguns estejam avariados ou se comportem de forma maliciosa. Define regras rigorosas para que os participantes honestos cheguem ao mesmo resultado final, desde que o número de agentes mal-intencionados se mantenha abaixo de um certo limite.

Contexto e utilização

O consenso BFT é abordado no desenho e análise de blockchains (blockchain) permissionadas e de certas blockchains permissionless, especialmente aquelas que dão prioridade a fortes garantias de segurança. Surge em especificações de protocolos, provas de segurança e modelos de sistema que formalizam o comportamento adversarial e os limites de falha. O termo também é usado para categorizar famílias de mecanismos de consenso e para distinguir mecanismos resilientes a falhas bizantinas de modelos de tolerância a falhas mais fracos.

© 2025 Tokenoversity. Todos os direitos reservados.