#BlockDAG es una estructura de datos acrónimo de "Directed Acyclic Graph" (Grafo Acíclico Dirigido) que se utiliza en algunas criptomonedas como DAGCoin y Byteball. A diferencia de la cadena de bloques tradicional utilizada en criptomonedas como Bitcoin, donde los bloques se enlazan linealmente en una cadena, en un BlockDAG, los bloques pueden tener múltiples padres y contienen referencias directas a otros bloques en lugar de solo a uno.

Esta estructura permite una mayor escalabilidad y velocidad de transacción al eliminar algunos de los cuellos de botella asociados con la cadena de bloques lineal, ya que permite que múltiples transacciones se procesen simultáneamente en paralelo. Algunas criptomonedas que utilizan BlockDAG buscan abordar problemas de escalabilidad y eficiencia que pueden surgir con las cadenas de bloques tradicionales.