← Últimos artículos
💻 computer science

FairDAG: Consensus Fairness over Multi-Proposer Causal Design

Este artículo presenta FairDAG, un nuevo marco que integra protocolos de equidad con consenso basado en DAG para superar las limitaciones de rendimiento y manipulación de los sistemas existentes basados en líderes, logrando así una equidad y un rendimiento de ordenación de transacciones superiores en las redes blockchain.

Autores originales: Dakai Kang, Junchao Chen, Tien Tuan Anh Dinh, Mohammad Sadoghi

Publicado 2026-01-30
📖 5 min de lectura🧠 Análisis profundo

Autores originales: Dakai Kang, Junchao Chen, Tien Tuan Anh Dinh, Mohammad Sadoghi

Artículo original bajo licencia CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta es una explicación generada por IA del artículo a continuación. No ha sido escrita ni avalada por los autores. Para mayor precisión técnica, consulte el artículo original. Leer descargo de responsabilidad completo

Imagina un bullicioso mercado digital donde miles de personas intentan comprar y vender artículos al mismo tiempo. En este mercado, el orden en el que ocurren las transacciones importa inmensamente. Si compras un artículo raro antes que otra persona, te lo quedas; si lo compras después, podrías perderlo o pagar más.

En el mundo de la tecnología blockchain (la tecnología detrás de las criptomonedas), existe un problema: la persona encargada de decidir el orden de estas transacciones (el "proponente de bloques") puede ser un tramposo. Puede mirar la lista, ver un movimiento rentable y reorganizar la fila para ganar dinero para sí mismo, dejando a los honestos al final de la cola. Esto es como un cajero en una tienda que ve venir a un cliente VIP y le permite saltarse la fila, o peor aún, reorganiza la fila para poder venderle el último artículo a su amigo primero.

Las soluciones existentes intentaron solucionar esto haciendo que un único "cajero principal" (un líder) recopilara las preferencias de todos y decidiera el orden. Pero esto creó dos nuevos problemas:

  1. El Cuello de Botella: Si el cajero principal es lento o se ve abrumado, toda la tienda se ralentiza.
  2. El Tramposo: Si ese cajero principal es un tramposo, aún puede manipular la fila porque es el único que tiene la lista.

Entra FairDAG: La solución de la "Fila Grupal"

El artículo presenta FairDAG, una nueva forma de organizar este mercado. En lugar de depender de un único cajero principal, FairDAG utiliza un sistema de Multi-Proponentes. Imagina que es una gigantesca red interconectada de cajeros (réplicas) que gritan sus propias listas de transacciones simultáneamente.

Así es como funciona, utilizando analogías sencillas:

1. La Red de Confianza (DAG)

En lugar de una sola fila, imagina una telaraña (un Grafo Acíclico Dirigido, o DAG). Cada vez que un cajero escribe una lista de transacciones, no solo la envía a una persona; adjunta su lista a las listas de varios otros cajeros de los que ha recibido información recientemente.

  • Por qué ayuda: Si un cajero intenta ocultar una transacción o hacer trampa, la telaraña asegura que las listas de todos los demás eventualmente se conecten y confirmen lo que realmente sucedió. No puedes eliminar fácilmente un hilo de la telaraña sin que toda la estructura se dé cuenta.

2. Dos formas de ser justo

El artículo propone dos "reglas" específicas para ordenar la fila, dependiendo de qué tan estricto quieras ser:

  • FairDAG-AB (La Regla Absoluta): Esta es como una estricta regla de "Primero en llegar, primero en ser atendido". Si todos están de acuerdo en que la Persona A llegó antes que la Persona B, la Persona A debe ir primero. El sistema calcula un "número de ticket" específico para cada transacción basado en cuándo los cajeros honestos la vieron. Incluso si un tramposo intenta barajar las cartas, las matemáticas aseguran que los números de ticket honestos ganen.
  • FairDAG-RL (La Regla Relativa): Esta es un poco más flexible, como una regla de "Agrupación". A veces, es imposible saber exactamente quién llegó primero (como cuando dos personas pasan por una puerta al mismo tiempo). En lugar de pelear por el segundo exacto, esta regla los agrupa. Si el 90% de los cajeros honestos vieron a la Persona A antes que a la Persona B, entonces A va antes que B. Si es un empate, van en el mismo "lote". Esto es más rápido y maneja mejor las situaciones desordenadas.

3. Venciendo a los Tramposos

El artículo muestra que, debido a que FairDAG utiliza una red de muchos cajeros en lugar de un solo líder:

  • Los tramposos no pueden esconderse: Un tramposo no puede simplemente ignorar las listas de las personas honestas porque la estructura de la telaraña obliga a que esas listas sean incluidas eventualmente.
  • Velocidad: Como todos gritan sus listas al mismo tiempo, el sistema no se queda esperando a una persona lenta. Procesa las transacciones mucho más rápido que los antiguos sistemas de "un solo líder".

Los Resultados

Los autores probaron su sistema contra métodos anteriores (como Pompe y Themis). Descubrieron que:

  • Es más Rápido: FairDAG maneja más transacciones por segundo (capacidad de procesamiento o throughput) porque no tiene un cuello de botella único.
  • Es más Justo: Incluso cuando los tramposos intentan manipular el orden (revirtiendo listas o retrasando transacciones específicas), FairDAG mantiene el orden correcto mucho mejor que los sistemas antiguos.
  • Es Robusto: Incluso si el internet es lento o algunos cajeros son lentos para responder, el sistema sigue avanzando sin colapsar.

En Resumen

FairDAG es como reemplazar a un único gerente fácilmente sobornable por un equipo de trabajadores democrático e interconectado. Al hacer que todos griten sus listas al mismo tiempo y tejer esas listas en una telaraña, el sistema hace que sea casi imposible para un mal actor manipular el orden, manteniendo al mismo tiempo la fila moviéndose rápido. Resuelve la "crisis de manipulación del orden" haciendo que el sistema sea demasiado grande y conectado para que un solo tramposo pueda controlarlo.

¿Ahogado en artículos de tu campo?

Recibe resúmenes diarios de los artículos más novedosos que coincidan con tus palabras clave de investigación — con resúmenes técnicos, en tu idioma.

Probar Digest →