Explore cómo la paradoja de Condorcet expone los límites de la equidad perfecta en el consenso de blockchain.
Durante décadas, la investigación en sistemas distribuidos, especialmente en consenso bizantino y replicación de máquina de estados (SMR), se ha centrado en dos objetivos principales: consistencia y vivacidad. La consistencia significa que todos los nodos acuerdan la misma secuencia de transacciones, mientras que la vivacidad asegura que el sistema continúe añadiendo nuevas. Sin embargo, estas propiedades no impiden que los actores malintencionados cambien el orden de las transacciones después de ser recibidas.
En las chains públicas, esa brecha en las garantías de consenso tradicionales se ha convertido en un problema serio. Los validadores, constructores de bloques o secuenciadores pueden explotar su rol privilegiado en el ordenamiento de bloques para obtener ganancias financieras, una práctica conocida como valor extraíble máximo (MEV). Esta manipulación incluye frontrunning rentable, backrunning y sandwiching de transacciones. Debido a que el orden de ejecución de transacciones determina la validez o rentabilidad en aplicaciones DeFi, la integridad del ordenamiento de transacciones es vital para mantener la equidad y la confianza.
Para abordar esta brecha crítica de seguridad, se ha propuesto la equidad en el orden de transacciones como una tercera propiedad esencial de consenso. Los protocolos de ordenamiento justo aseguran que el orden final de las transacciones depende de factores externos y objetivos, como los tiempos de llegada (u orden de recepción) y es resistente a la reordenación adversaria. Al limitar cuánto poder tiene un proponente de bloque para reordenar transacciones, estos protocolos acercan a las blockchains a ser transparentes, predecibles y resistentes al MEV.
Leer más


