Commit 44c94e73 authored by inso's avatar inso

Prise en compte remarques elois

parent 6f42c4be
......@@ -31,7 +31,7 @@ Duniter-TS est un noeud serveur qui est configurable par ligne de commande. Il e
<center><image src="../images/duniter-ui.png" width="400px"/></center>
Duniter supporte ainsi différents modules. Le plus connu étant [Duniter-Currency-monit](https://g1-monit.elois.org/) : Un outil permettant d'observer l'évolution de la monnaie, que ce soit la toile de confiance, les adhésions, la masse monétaire, etc.
Duniter supporte ainsi différents modules. Le plus connu étant [Duniter-Currency-monit](https://g1-monit.monnaielibreoccitanie.org/) : Un outil permettant d'observer l'évolution de la monnaie, que ce soit la toile de confiance, les adhésions, la masse monétaire, etc.
Le protocole réseau des noeuds serveurs permet aux noeuds de s'auto-déclarer via un message signé contenant leurs différents endpoints. Un noeud peut héberger plusieurs types de endpoint comme par exemple :
......@@ -93,24 +93,25 @@ Afin de permettre à la monnaie de se développer, deux places de marché ont é
# Autres projets
D'autres projets sont en cours de développement. On peut noter parmis ceux-ci :
D'autres projets existent ou sont en cours de développement. On peut noter parmis ceux existants :
- [Remuniter](https://remuniter.cgeek.fr/), le premier service de financement des calculateurs. Il fonctionne sous la forme d'une caisse commune : n'importe qui peut déposer de la monnaie sur la clé publique associée au service. Il va alors automatiquement versé une petite sommes (0.20 Ğ1 à l'here actuelle) aux noeuds qui participent au réseau. Ce service est actuellement complètement centralisé et fonctionne sur la confiance faites en celui qui héberger la redistribution de Ğ1. Il est implémenté sous la forme d'un plugin sur Duniter.
- [Wot Wizard](https://wot-wizard.duniter.org/), un outil développé en pascal permettant de mesurer les probabilités qu'un noeud sélectionne votre identité pour rentrer dans la toile dans un prochain bloc. En effet, du fait de la forme chaotique des entrées dans la toile de confiance, il était nécessaire pour les utilisateurs de savoir quand est-ce qu'ils seraient, de manière sûre et certaine, membre de la toile.
Du côté des prochains logiciels à venir, on ne va pas s'ennuyer :
- [ĞVu](https://git.duniter.org/clients/gvu), un outils de visualisation de la toile de confiance de Duniter. Avec les filtres disponibles dans l'interface, il est possible d'étudier la toile de confiance, sa topologie, etc.
- [Duniter-RS](https://git.duniter.org/nodes/rust/duniter-rs), une implémentation du noeud Duniter en Rust. Cette évolution sera l'occasion d'optimiser énormément de composant de la blockchain, afin de :
- réduire l'espace consommé par celle-ci. La chaine sera totalement merklisée, des transactions aux informations de toile de confiance. Cette chaine sera donc plus robuste, tout en étant plus légère et scalable.
- réaliser des transactions scriptées avancées. Des smart contract non turing-complet pourront être réalisés sur la chaine Duniter, permettant ainsi le développement de services avancés.
- de permettre le développement de noeuds légers. Ces noeuds légers auront la possibilité de vérifier la cohérence de la blockchain avec des mécanismes légers. Ceci afin de garantir la possibilité à des noeuds de faibles capacités de participer au calcul de la chaine de blocs.
- [Duniter-RS](https://git.duniter.org/nodes/rust/duniter-rs), une implémentation du noeud Duniter en Rust. L'objectif de cette seconde implémentation est de renforcer la sécurité de l'écosystème Duniter. Une faille ou un bug dans le logiciel Typescript pourrait aujourd'hui être très dommageable pour le réseau. Avec une implémentation en Rust qui fonctionnerait en parallèle, la résilience de la monnaie serait bien meilleure ! Ce logiciel pourra aussi fonctionner sur des configurations plus légères que duniter-ts.
Pour le moment, ce noeud n'est pas utilisable pour fonctionner sur le réseau Duniter. Cependant, les travaux avancent rapidement, et les RML11 seront l'occasion pour @elois de nous présenter tout le travail réalisé jusqu'à présent !
- [PaperWallet](https://paperwallet.duniter.io/) un système d'impression de wallet de stockage à froid. Ce système permet d'imprimer un QRCode contenant l'adresse de réception des ğ1 ainsi que la clé privée. Il permet donc de stocker chez soit des ğ1 sur une clé déconnectée du web.
- [Ğ1Billet](https://git.duniter.org/tools/g1billet) un système complet de génération de billets Ğ1. Ce système repose sur plusieurs mécanismes, dont notamment :
- Impression d'un visage sur un billet, pour rendre plus difficile les doublons de billets
- Utilisation d'un système où le billet doit être détruit pour être consommé et transférer les ğ1 sur son comptes
- Implémentation d'un service web qui référence l'utilisation des billets existants, dans l'espace et dans le temps, afin de pouvoir vérifier qu'un billet reçu n'a pas été utilisé en même temps dans une distance lointaine.
- Implémentation d'un service web qui référence l'utilisation des billets existants, dans l'espace et dans le temps, afin de pouvoir vérifier qu'un billet reçu n'a pas été utilisé en même temps dans une distance lointaine.
<center><image src="../images/g1billet.png" width="400px"/></center>
<center><i>Exemple de billet envisagé</i></center>
Enfin, les développeurs s'intéressent aujourd'hui aux idées du projet [Fygg](https://framagit.org/fygg) développé par @nanocryk. Certains concepts utilisés dans cette framework de blockchain permettraiten de décentraliser d'avantage Duniter, de fiabiliser et accélérer les données retourner par le réseau aux clients. En parallèle de ces recherches, les développeurs réfléchissent à l'implémentation d'une [nouvelle API clients](https://git.duniter.org/nodes/common/doc/merge_requests/3), qui s'appuierait sur GraphQL.
Si vous voulez en découvrir plus, nous vous invitons à vous rendre aux [11ème Rencontres des Monnaies Libres](https://rml11.duniter.org/), à Douarnenez, en Bretagne ! Ce sont 4 jours intenses où les développeurs et informaticiens peuvent échanger sur les différents projets tournant autour de cette monnaie, et où les utilisateurs peuvent découvrir de nouveaux usages !
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment