Kaspa es una criptomoneda basada en prueba de trabajo (proof-of-work) que implementa el protocolo GHOSTDAG. A diferencia de las blockchains tradicionales, GHOSTDAG no deja huérfanos los bloques creados en paralelo, sino que permite que coexistan y los ordena dentro del consenso. De este modo, nuestra blockchain es en realidad un blockDAG (block Directed Acyclic Graph, gráfico acíclico dirigido de bloques); puedes ver GHOSTDAG en acción en un visualizador blockDAG en tiempo real. Esta generalización del consenso de Nakamoto permite un funcionamiento seguro manteniendo una tasa de generación de bloques muy alta (actualmente un bloque por segundo, con el objetivo de alcanzar 10 por segundo y soñando con llegar a 100 por segundo), y tiempos de confirmación mínimos dominados por la latencia de Internet (véase el capítulo 6 del artículo para algunas pruebas iniciales). La implementación de Kaspa incluye muchas características y subprotocolos innovadores, entre ellos la capacidad Reachability para consultar la topología del DAG, el recorte de datos de bloques (con planes cercanos para el recorte de encabezados de bloques), las pruebas SPV y, más adelante, el soporte de subredes, lo cual facilitará enormemente la futura implementación de soluciones de capa 2.