Kaspa est une cryptomonnaie reposant sur le mécanisme de preuve de travail (proof-of-work) et implémentant le protocole GHOSTDAG. Contrairement aux blockchains traditionnelles, GHOSTDAG ne rend pas orphelins les blocs créés en parallèle, mais les laisse coexister et les ordonne dans le consensus. Ainsi, notre blockchain est en réalité un blockDAG (block Directed Acyclic Graph) ; vous pouvez voir GHOSTDAG en action via un visualiseur blockDAG en temps réel. Cette généralisation du consensus de Nakamoto permet un fonctionnement sécurisé tout en maintenant un taux de bloc très élevé (actuellement un bloc par seconde, visant 10/seconde, et rêvant de 100/seconde), ainsi que des temps de confirmation minimes, dominés par la latence Internet (cf. chapitre 6 de l'article pour quelques benchmarks initiaux). L'implémentation de Kaspa inclut de nombreuses fonctionnalités innovantes et sous-protocoles, notamment la Reachability pour interroger la topologie du DAG, le pruning des données de blocs (avec des projets proches pour le pruning des en-têtes de blocs), les preuves SPV, et ultérieurement le support des sous-réseaux, ce qui rendra bien plus facile l'implémentation future de solutions de couche 2.