Delegated Byzantine Fault Tolerance (dBFT) é um algoritmo sofisticado destinado a facilitar o consenso em um blockchain. Embora ainda não seja de uso comum, representa uma alternativa aos métodos mais simples de prova de participação, prova de importância e prova de trabalho.
O consenso de Tolerância a Falhas Bizantino Delegada (dBFT) foi introduzido pelo NEO, muitas vezes chamado de “Ethereum da China”. Este blockchain chinês planeja alcançar a “economia inteligente” digitalizando ativos e fornecendo contratos inteligentes no blockchain.
Segundo seus idealizadores, o sistema de votação do dBFT permite a participação em larga escala, de forma semelhante ao consenso de Prova de Participação Delegada.
Isso permite que o detentor de um token NEO apoie um ‘contador’ específico por meio de um voto. O grupo selecionado de guarda-livros então usa o mecanismo de tolerância a falhas bizantinas para chegar a um consenso e gerar mais blocos.
Um dos pontos mais fortes do uso do mecanismo dBFT é sua finalidade absoluta. Após a confirmação final, um bloco não pode ser bifurcado, portanto, a transação não pode ser revogada ou revertida. No entanto, essa irrevogabilidade é uma faca de dois gumes se e quando uma bifurcação for necessária.
A finalidade do dBFT é de alguma forma garantida porque NEO não é uma rede totalmente distribuída. Apesar dos esforços da NEO para seguir essa direção, atualmente existem apenas sete nós e alguns delegados operando no blockchain. A maioria deles está ligada ao conselho NEO.