Résumé Duniter v2s
Voici un résumé de ce que je pense comprendre de la scène qui entoure Duniter V2 qui s'axe sur le code et les différents éléments satélitaires.Duniter est un protocole blockchain basé sur la théorie relative de la monnaie. Pour résumer, c'est un venu universel décentralisé.
v2 signifie que l'on parle de la version 2 suite à la migration. À ce jour en septembre 2025, elle est bientôt prévue pour abandonner la version 1.
s signifie Substrate, le framework utilisé. Substrate est un peu comme une usine de génération de blockchains avec tout un tas d'outils mis à disposition pour faciliter la démarche.
Un client est la partie logicielle dite "statique" trouvable sur le Git de la communauté. Le Git est un gestionnaire de versions permettant aux développeurs de synchroniser leurs améliorations. /!\Attention à ne pas confondre client et wallet.
Le binaire est la partie illisible par un humain qui est généré à partir du client lorsque le code est compilé. Il est ensuite envoyé en blockchain et sera appelé runtime.
Une runtime upgrade est une modification à chaud directement dans le runtime de la blockchain lorsque le client le permet.
Un wallet est une application à destination de n'importe quel utilisateur pour interragir avec la blockchain. Les wallets les plus connus sont Cesium, Silkaj, Gecko...
Les utilisateurs peuvent être rangés en 4 catégories :
Les développeurs, contribuent au client et au runtime.
Les full node, le binaire téléchargé, ils stockent et relaient les blocs sans les valider.
Les validateurs, comme les full node, mais sont authorisés à valider des blocs.
Les simples utilisateurs, intéragissent avec la blockchain via les wallets.