Si bien algunas personas argumentan que DAG reemplazará la tecnología blockchain, es crucial tener en cuenta que las dos tecnologías permiten diferentes casos de uso. Sin embargo, hay DLT sin bloques que utilizan dags existentes, dos buenos ejemplos son iota y hashgraph.
DAG y Blockchain permiten diferentes casos de uso
DAG mueve datos de una manera más económica, rápida y eficiente. Esto permite el uso de casos que requieren escalabilidad y grandes cantidades de micro-transacciones de bajo volumen. En la cadena de bloques, esto no sería económicamente viable ya que las tarifas de transacción son demasiado altas. Además, blockchain solo maneja alrededor de diez transacciones por segundo y también consume una gran cantidad de energía, mientras que DAG maneja miles de transacciones por segundo.
Por otro lado, si desea transferir una cantidad considerable de dinero, la velocidad y las tarifas de transacción se vuelven menos importantes y la seguridad se convierte en la principal preocupación. Por lo tanto, para este caso de uso, blockchain se convierte en una mejor alternativa.
La conclusión es que las dos tecnologías están diseñadas para diferentes casos de uso y tienen diferentes estructuras. Por lo tanto, DAG no puede considerarse una cadena de bloques, sino un libro mayor distribuido sin bloques.
¿Es Hashgraph un Dag?
Hashgraph ofrece un enfoque diferente a la tecnología de contabilidad distribuida. Se define a sí mismo como una estructura de datos o un algoritmo de consenso que utiliza el gráfico acíclico directo (DAG) para almacenar y acceder a la información. Hashgraph utiliza el algoritmo de chismes sobre chismes para llegar a un consenso. Los chismes sobre chismes son la historia de cómo las transacciones en la red se relacionan entre sí a través de hashes anteriores, lo que da como resultado un DAG llamado Hashgraph. Por lo tanto, el algoritmo Hashgraph puede considerarse como un DAG ya que utiliza sus técnicas.