Ğ1 est la première monnaie libre.
Suite à la demande de @cgeek sur le forum, j'en profite pour noter la procédure pour certifier un compte.
La procédure est disponible sur le wiki de Duniter. Sur Debian et dérivées, il suffit de télécharger la dernière version de duniter en “.deb” et de l'installer avec gdebi.
Prérequis :
$ sudo dpkg -i downloads/duniter-server-v1.6.4-linux-armv7l.deb Selecting previously unselected package duniter. (Reading database ... 65012 files and directories currently installed.) Preparing to unpack .../duniter-server-v1.6.4-linux-armv7l.deb ... Unpacking duniter (1.6.4) ... Setting up duniter (1.6.4) ... Processing triggers for desktop-file-utils (0.23-1) ... Processing triggers for mime-support (3.60) ...
Lancer duniter :
$ duniter webstart
Aller sur la page web http://127.0.0.1:9220/ et choisir “Connect to an existing currency” :
Choisir “simplified mode” et le nœud “https://g1.duniter.org” et cliquer sur “synchronize with this node” :
Attendre la synchronisation complète :
Une fois synchronisé avec le reste du réseau, il reste à se connecter avec ses identifiants pour que le nœud devienne “membre” et puisse réellement commencer à calculer. Pour ce faire, allez dans l'onglet “Settings”, sous onglet “Crypto” et puis “Change keyring”. Plus qu'à mettre ses identifiants et vérifier que la clé publique est bien la bonne.
Lancer la session web (avec “duniter webstart”) permet d'utiliser Duniter-server mais il faut le configurer à la main pour, notamment, le réseau.
Configuration des clés :
$ duniter wizard key 2017-09-24T12:12:27+00:00 - debug: Plugging file system... 2017-09-24T12:12:27+00:00 - debug: Loading conf... 2017-09-24T12:12:27+00:00 - warn: No configuration loaded 2017-09-24T12:12:28+00:00 - debug: Configuration saved. ? Modify you keypair? Yes ? Key's salt ******************************* ? Key's password ********************************* 2017-09-24T12:14:11+00:00 - debug: Configuration saved.
Configuration du réseau :
$ duniter wizard network 2017-09-24T12:15:49+00:00 - debug: Plugging file system... 2017-09-24T12:15:49+00:00 - debug: Loading conf... 2017-09-24T12:15:49+00:00 - debug: Configuration saved. ? IPv4 interface wlan0 192.168.1.27 ? IPv6 interface wlan0 fe80::ff36:xxxx:yyyy:zzzz%wlan0 ? Port 10901 ? Remote IPv4 83.xxx.yyy.zzz ? Remote port 10902 ? UPnP is available: use automatic port mapping? (easier) Yes ? Does this server has a DNS name? No 2017-09-24T12:22:43+00:00 - debug: Configuration saved.
Synchronisation avec le reste du réseau (nœud officiel) :
$ duniter stop $ duniter sync g1.duniter.org 443 Progress: Download: [| | | | | | | | | |] 100 % Apply: [| ] 5 % Status: Got chunck #220/220 from 55000 to 55161 on peer g1.elois.org:80 7:651a:abb0:cab4:2eb3 109018 10901
Ça peut prendre un peu de temps…
Lancer le nœud : <code bash> $ duniter webstart
Ou, si on n'a pas besoin de l'interface web :
$ duniter webstart
Toutes les commandes sont décrites sur le wiki de Duniter et sur le tutoriel.
Si une nouvelle version de duniter-server sort, il faut la télécharger depuis la page des releases et utiliser à nouveau dpkg pour mettre à jour :
$ sudo dpkg -i Downloads/duniter-server-v1.6.4-linux-armv7l.deb (Reading database ... 67203 files and directories currently installed.) Preparing to unpack .../duniter-server-v1.6.4-linux-armv7l.deb ... Unpacking duniter (1.6.4) over (1.5.9) ... Setting up duniter (1.6.4) ... Processing triggers for desktop-file-utils (0.23-1) ... Processing triggers for mime-support (3.60) ...
On voit ici que je suis passé de la version 1.5.9 à la version 1.6.4.
On peut télécharger la dernière version de l'APK via github. L'application est sur le Google Store mais elle n'est pas disponible en Belgique. (???)
L'application est sur Google Store (y compris pour la Belgique, Kimamila a réglé le problèmes). Plusieurs personnes ont proposées de l'intégrer à F-Droid.