La plupart des gens connaissent le livre blanc d’@ethereum comme le document fondateur de Vitalik Buterin. Peu remarquent qu’il rend aussi hommage à deux autres chercheurs cités par leur nom, et que ces deux chercheurs ont ensuite construit l’une des blockchains proof-of-work les plus techniquement distinctes du marché aujourd’hui.

Le protocole GHOST et ses origines

Le protocole « Greedy Heaviest Observed Subtree » (GHOST) est une innovation d’abord introduite par Yonatan Sompolinsky (@hashdag) et Aviv Zohar (@Avivz78) en décembre 2013. Le problème central qu’il abordait était simple : les blockchains rapides produisent une grande part de blocs orphelins (stale blocks), c’est-à-dire des blocs valides qui perdent la course vers la chaîne principale et sont simplement rejetés. GHOST résout le problème de sécurité du réseau en incluant les blocs orphelins dans le calcul de la chaîne considérée comme « la plus longue ». Il ajoute ainsi les descendants orphelins de l’ancêtre d’un bloc au calcul déterminant quel bloc bénéficie de la plus grande preuve de travail totale qui le soutient.

L’idée a été adoptée, mais seulement partiellement. Ethereum implémente une version simplifiée de GHOST. Une note ajoutée plus tard au livre blanc reconnaît que le protocole n’a jamais été appliqué intégralement. Le document attribue toutefois les mérites aux deux hommes par leur nom, une reconnaissance inhabituelle pour un document fondateur de ce type.

De GHOST à GHOSTDAG et Kaspa

Sompolinsky n’en est pas resté à GHOST. Le livre blanc de Kaspa a été rédigé et publié par Yonatan Sompolinsky, Shai Wyborski et Aviv Zohar le 10 novembre 2021. Leur protocole de suivi, GHOSTDAG, pousse l’idée originale plus loin. La conception de Kaspa introduit la structure BlockDAG (Directed Acyclic Graph), combinée avec les protocoles PHANTOM et GHOSTDAG, permettant à des blocs parallèles de coexister et d’atteindre le consensus, évitant ainsi le problème des blocs orphelins dans les blockchains traditionnelles.

Là où une blockchain standard rejette tout bloc qui ne gagne pas la course vers la chaîne principale, GHOSTDAG ordonne tous les blocs parallèles valides et les conserve. Aucun travail de minage n’est gaspillé et le débit augmente sans sacrifier la sécurité de la preuve de travail.

Kaspa a été lancé le 7 novembre 2021 sans préallocation (premine), sans ICO, sans capital-risque et sans attribution de jetons aux fondateurs. Chaque jeton KAS existant a été miné par preuve de travail, selon le même modèle de distribution équitable que Bitcoin. Le projet, coté sous le symbole $KAS, est entièrement open-source et géré par la communauté.

La filiation est directe : un article académique de 2013, conçu pour résoudre un problème de sécurité de Bitcoin, a été cité dans le document de fondation d’Ethereum, puis affiné en GHOSTDAG, avant de devenir finalement le moteur de consensus pour #Kaspa. Les deux noms cités par le livre blanc d’Ethereum sont les mêmes que ceux figurant sur Kaspa.

Sources :
Livre blanc d’Ethereum, ethereum.org
Livre blanc de Kaspa via Bitget
Aperçu de Kaspa, Coinstancy Academy