Proxima. A DAG based cooperative distributed ledger
Drasutis
This paper introduces a novel architecture for a distributed ledger, commonly referred to as a "blockchain", which is organized in the form of directed acyclic graph (DAG) with UTXO transactions as vertices, rather than as a chain of blocks. Consensus on the state of ledger assets is achieved through the cooperative consensus: an profit-driven behavior of token holders themselves, which is viable only when they cooperate by following the "biggest ledger coverage rule", akin the "longest chain rule" of Bitcoin. The cooperative behavior is facilitated by enforcing purposefully designed UTXO transaction validity constraints. Token holders are the sole category of participants authorized to make amendments to the ledger, making participation completely permissionless - without miners, validators, committees or staking - and without any need of knowledge about the composition of the set of all participants in the consensus. The setup allows to achieve high throughput and scalability alongside with low transaction costs, while preserving key aspects of high decentralization, open participation, and asynchronicity found in Bitcoin and other proof-of-work blockchains, but without huge energy consumption. Sybil protection is achieved similarly to proof-of-stake blockchains, using tokens native to the ledger, yet the architecture operates in a leaderless manner without block proposers and committee selection.
academic
Proxima: Un Libro Mayor Distribuido Cooperativo Basado en DAG
Este artículo propone una arquitectura novedosa de libro mayor distribuido que adopta una estructura de grafo acíclico dirigido (DAG), utilizando transacciones UTXO como vértices, en lugar de la estructura de cadena de bloques tradicional. La consistencia del estado de activos del libro mayor se logra mediante un mecanismo de "consenso cooperativo": un comportamiento motivado por ganancias impulsado por los propios tenedores de tokens, que solo es viable cuando cooperan siguiendo la "regla de cobertura máxima del libro mayor" (similar a la "regla de cadena más larga" de Bitcoin). El comportamiento cooperativo se promueve mediante restricciones de validez de transacciones UTXO cuidadosamente diseñadas. Los tenedores de tokens son la única categoría de participantes autorizados para modificar el libro mayor, lo que permite una participación completamente sin permisos —sin mineros, validadores, comités o depósitos en garantía— y sin necesidad de conocer la composición del conjunto de participantes en el consenso. Esta configuración permite lograr alto rendimiento y escalabilidad, así como bajos costos de transacción, mientras se mantienen las características clave de las cadenas de bloques de prueba de trabajo como Bitcoin: alta descentralización, participación abierta y asincronía, pero sin requerir un consumo energético masivo.
Los problemas centrales que enfrentan los sistemas de cadena de bloques existentes incluyen:
Problema de Consumo Energético: Los sistemas de prueba de trabajo (PoW) como Bitcoin consumen grandes cantidades de energía
Limitaciones de Escalabilidad: La estructura serial de la cadena de bloques tradicional limita la capacidad de procesamiento de transacciones
Tendencia hacia la Centralización: Los sistemas de prueba de participación (PoS) a menudo requieren comités y validadores, presentando riesgos de centralización
Barreras de Participación: Los sistemas existentes generalmente requieren roles especiales (mineros/validadores) para participar en el consenso
El autor desea diseñar un sistema de libro mayor distribuido que mantenga las características sin permisos de Bitcoin mientras evita su problema de alto consumo energético. La idea central es combinar la estructura DAG de Tangle con el modelo UTXO, implementando consenso cooperativo a través de mecanismos de incentivos económicos.
Propone un Mecanismo de Consenso Cooperativo: Un nuevo algoritmo de consenso basado en el comportamiento de búsqueda de ganancias de los tenedores de tokens
Diseña la Estructura UTXO Tangle: Combina orgánicamente el modelo UTXO con la estructura DAG
Establece la Regla de Cobertura Máxima del Libro Mayor: Una regla de consenso similar a la regla de cadena más larga pero aplicable a estructuras DAG
Implementa Participación Completamente Sin Permisos: Solo los tenedores de tokens participan, sin necesidad de roles especiales
Proporciona un Plan de Implementación Viable: Incluye especificaciones técnicas detalladas e implementación de red de prueba
Donde coverage_Δ(T) es el incremento de cobertura, que representa la cantidad total de salidas de estado de referencia consumidas en el cono pasado de T.
Regla de Cobertura Máxima del Libro Mayor: Los tenedores de tokens siempre eligen respaldar y consumir transacciones con cobertura máxima, formando un equilibrio de Nash, ya que desviarse de esta estrategia aumenta el riesgo de que la transacción sea aislada.
Los usuarios no ordenadores pueden pagar una pequeña tarifa para "adherir etiqueta" de sus transacciones a transacciones ordenadoras, logrando procesamiento de transacciones sin permisos.
Nakamoto, S. (2008). Bitcoin: A peer-to-peer electronic cash system
Popov, S. (2018). The Tangle
Chakravarty, M. M., et al. (2020). The Extended UTXO Model
Evaluación General: Este es un artículo de importancia innovadora significativa que propone el concepto novedoso de consenso cooperativo, resolviendo problemas de consumo energético y escalabilidad mientras mantiene características de descentralización. Aunque aún hay espacio para mejora en análisis teórico y validación práctica, sus ideas técnicas y planes de implementación poseen alto valor académico y potencial práctico.