Crypto.com Logo
GLOSARIOBFT federada (fBFT)

BFT federada (fBFT)


La tolerancia a faltas bizantinas federada (fBFT) es un mecanismo de consenso diseñado para mejorar la escalabilidad, seguridad y descentralización en la cadena de bloques, particularmente en redes donde una federación de nodos fiables participa en la validación de transacciones.

Esta variante del modelo tradicional de tolerancia a faltas bizantinas (BFT) utiliza funciones únicas donde un grupo preseleccionado de entidades fiables participa en el proceso de consenso formando una “federación”, que podría estar compuesta por instituciones, organizaciones o incluso particulares. La red confía a estos nodos federados la validación de las transacciones, por lo que es más eficiente que los modelos completamente descentralizados, donde todos los nodos de la red pueden participar.

El sistema fBFT utiliza “segmentos de quórum”, que son subconjuntos de nodos en los que confía un nodo individual para validar las transacciones, de modo que se puede obtener consenso sin requerir el acuerdo de toda la red. Para que la red alcance el consenso, es necesario superponer segmentos de quórum. Cada nodo selecciona autónomamente su segmento de quórum, lo que promueve un modelo descentralizado donde los nodos operan según sus propios criterios.

Normalmente, un sistema BFT puede tolerar que hasta un tercio de los nodos se comporte incorrectamente o maliciosamente y aún así alcanzar el consenso. Por el contrario, el objetivo del modelo fBFT es lograr el consenso incluso cuando algunos de los nodos participantes sean defectuosos, estén en peligro o actúan de manera malintencionada. Este sistema mejora la seguridad al asumir que no todos los participantes pueden ser fiables.

El sistema está diseñado para resistir al problema de los generales bizantinos, donde algunos nodos podrían intentar difundir información falsa o interrumpir la red. Los nodos federados deben consensuar el estado de la red y, aunque algunos de ellos actúen maliciosamente, aún se puede lograr el consenso mientras la mayoría se comporte de manera correcta.

Cabe señalar que, aunque la fBFT mejora la escalabilidad y velocidad de transacción, lo hace a costa de cierta descentralización, ya que una federación de nodos fiables gestiona el proceso de consenso y esto constituye un componente centralizado.

Punto clave

La tolerancia a faltas bizantinas federada (fBFT) es un mecanismo de consenso que mejora la escalabilidad, velocidad y seguridad de las redes de cadena de bloques al emplear un conjunto fiable de nodos federados para validar las transacciones mientras mantiene la tolerancia a faltas frente a comportamientos malintencionados.

Palabras relacionadas