¿Qué es DAG, Directed Acylic Graph?


#1

Bitcoin, Ethereum usan Proof of Work

NEO, EOS usan Proof of Stake, mas rápido que proof of work.

Pero, hay otro sistema DAG

¿Qué es DAG?

No voy a intentar explicar en profundidad qué es DAG, porque tanto no sé, solo lo básico para que tengamos una idea de DAG a la hora de analizar en qué moneda invertir.

DAG = Directed Acylic Graph

Graph: Gráfico, una estructura de nodos interconectados

Directed: las conexiones tienen una dirección

Acylic: no cíclico, lo que significa que si sigues las flechas partiendo de un nodo, no pasarás nuevamente por el mismo nodo.

DAG

Las blockchains de Bitcoin y Ethereum, son estructuras mas simples donde cada eslabón o bloque se agrega en forma linear.

Una nueva generación de criptomonedas usa DAG para resolver ciertas limitaciones de la blockchain, en particular la habilidad para lograr mayor escala y rendimiento.

  • Con DAG, se puede hacer que cada miembro de la red sea al mismo tiempo emisor de moneda y validador. En Bitcoin, hay nodos especializados en validar, los mineros.

  • La primera confirmación puede ser mas rápida

  • No hay bloques

IOTA-600x201

En IOTA, para tener una transacción verificada, hay que aprobar la transacción previa, mediante un pequeño esfuerzo proof of work. (Partial Proof of Work) Esto hace que no haya que pagar fees.

Con relación a la escabilidad, mientras mas participan, mas poderosa es la red, por lo que, en principio, solucionaría el problema de la escalabilidad.

En términos simples, DAG podría solucionar el problema de los fees y de la escalabilidad, lo que lograría que ¿millones? de pequeños artefactos de la Internet de las Cosas puedan usar blockchain… como si tu heladera pudiese encargar una Coca Cola automáticamente cada vez que tomas una… :slight_smile:

Críticas a DAG

Es una tecnología mucho mas nueva. Aún no ha sido probada a gran escala.

La implementación de IOTA (muchos dicen que en realidad IOTA) hace que sea mas vulnerable a un ataque. Esto se podría lograr con un 33% de control de la red. Para evitar el problema de un ataque, actualmente IOTA tiene un coordinador cuya ejecución está a cargo de la IOTA Foundation.

Para muchos, la gran ventaja de las criptomonedas es su naturaleza descentralizada.

Byteball

Su implementación de DAG es mas cercana al verdadero significado, porque IOTA usa en realidad Partial Proof of Work. Tiene muchas diferencias con IOTA.

No necesita Proof of Work (IOTA sí)

Sí tiene fees.

Ofrece privacidad o anonimato.

NANO

Otra criptomoneda que usa DAG, mas adelante analizaremos su implementación


Iota
Definición de la categoría IOTA