Anúnciate en KripZen — pon tu marca ante una audiencia global de criptomonedas.Contáctanos →

Entrada del glosario

Tolerancia a fallos bizantinos (BFT)

Fundamentos

La tolerancia a fallos bizantinos (BFT) permite a una red llegar a acuerdo aunque algunos participantes fallen, mientan o se contradigan.

Definición

La tolerancia a fallos bizantinos, o BFT, es la capacidad de un sistema para seguir funcionando correctamente aunque algunos participantes fallen de forma arbitraria: se caigan, dejen de responder, envíen mensajes contradictorios o mientan a propósito. El nombre viene del problema de los generales bizantinos, un experimento mental sobre comandantes que deben ponerse de acuerdo en un plan mientras algunos de ellos son traidores. Las blockchains públicas viven justo esa situación, porque cualquiera puede unirse y ningún participante es fiable por defecto. La mayoría de diseños BFT toleran participantes defectuosos hasta alrededor de un tercio de la red; por encima de ese umbral, el acuerdo ya no está garantizado. Proof of work, proof of stake y los protocolos BFT clásicos son respuestas distintas al mismo problema.

Siguiente

Términos relacionados

Más en Fundamentos