diff --git a/content/blog/2017-08-011-duniter-v1.4.md b/content/blog/2017-08-011-duniter-v1.4.md index 9a526c44d3ce05efdb93e6c9ee24f1830d98d389..e65a91717c0e3bd894b64106f23b20e9f1e9def2 100644 --- a/content/blog/2017-08-011-duniter-v1.4.md +++ b/content/blog/2017-08-011-duniter-v1.4.md @@ -24,7 +24,7 @@ Mais le changement majeur de cette version est **la migration du code source Jav Pour plus de détails sur tous ces changments, consulter [les notes de version](https://github.com/duniter/duniter/releases/tag/v1.4.13). -<span class="center-content"><img class="screenshot" src="/PELICAN/images/duniter-1.4/typescript.png" width="300px" /></span> +<span class="center-content"><img class="screenshot" src="/PELICAN/images/duniter-1.4/typescript.png" width="32" /></span> ## Synchronisation diff --git a/content/blog/2018-03-01-duniter-v1.6.md b/content/blog/2018-03-01-duniter-v1.6.md index c23b38b1fdcba459100329c9c1b6459b5ee700ff..c03bcd3b51280e1f0fe044ab37f1d30379cf0d86 100644 --- a/content/blog/2018-03-01-duniter-v1.6.md +++ b/content/blog/2018-03-01-duniter-v1.6.md @@ -15,7 +15,7 @@ category = [ "Moteur blockchain",] # Duniter version 1.6 -La version 1.6 de Duniter est désormais [disponible au téléchargement](https://git.duniter.org/nodes/typescript/duniter/wikis/Releases) ! +La version 1.6 de Duniter est désormais [disponible au téléchargement](https://git.duniter.org/nodes/typescript/duniter/-/releases) ! ## Changements diff --git a/content/blog/2019-01-08-duniter-v1.7.md b/content/blog/2019-01-08-duniter-v1.7.md index a43c6a655292c03b6d2042a0f87c3b5a6b196846..88db2f11c530d1631ec71050228c9bd1ed6ba00e 100644 --- a/content/blog/2019-01-08-duniter-v1.7.md +++ b/content/blog/2019-01-08-duniter-v1.7.md @@ -15,7 +15,7 @@ category = [ "Moteur blockchain",] # Duniter version 1.7 -La version 1.7 de Duniter est désormais [disponible au téléchargement](https://git.duniter.org/nodes/typescript/duniter/wikis/Releases) ! +La version 1.7 de Duniter est désormais [disponible au téléchargement](https://git.duniter.org/nodes/typescript/duniter/-/releases) ! ## Arrivée du renouvellement de certifications diff --git a/content/wiki/contribuer/ecosysteme-logiciel-duniter.md b/content/wiki/contribuer/ecosysteme-logiciel-duniter.md index 577cf86d1a7819bbe222b7e069f70a3887cedc16..d764f2d5ca9ef978e68c06684f4afe7452f1a841 100644 --- a/content/wiki/contribuer/ecosysteme-logiciel-duniter.md +++ b/content/wiki/contribuer/ecosysteme-logiciel-duniter.md @@ -38,7 +38,7 @@ Il n'existe dans Duniter qu'une seule implémentation des nœuds serveurs à l'h Duniter-ts est un nœud serveur qui est configurable en ligne de commande. Il est capable d'automatiquement se connecter et se synchroniser au réseau, y compris derrière un NAT. Pour en simplifier l'utilisation, un plugin, Duniter-UI a été développé. Il permet d'avoir une interface d'administration pour ce logiciel. -<span class="center-content"><image src="/PELICAN/images/duniter-ui.png" width="400px"/></span> +<span class="center-content"><image src="/PELICAN/images/duniter-ui.png" width="400"/></span> Duniter gère 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. @@ -70,7 +70,7 @@ Un client lourd, [Sakia](https://git.duniter.org/clients/python/sakia). Réalis - Observation du réseau, des endpoints disponibles, etc Sakia utilise le consensus réseau pour vérifier les réponses des nœuds. Lorsqu'il requête une donnée, il va comparer les réponses de différents nœuds pour s'assurer de leur cohérence. En conséquence, Sakia est plus lent que les autres clients. Sakia est multiplateforme. -<span class="center-content"><image src="/PELICAN/images/sakia-ui.png" width="400px"/></span> +<span class="center-content"><image src="/PELICAN/images/sakia-ui.png" width="400"/></span> Un client web, [Cesium](https://git.duniter.org/clients/cesium/cesium). Réalisé avec ionic.js, c'est le client le plus avancé en termes de fonctionnalités utilisateur. Il permet, de base, les fonctions suivantes : @@ -86,7 +86,7 @@ Un client web, [Cesium](https://git.duniter.org/clients/cesium/cesium). Réalis - Intégration d'une messagerie chiffrée avec les clés Duniter En tant que client web, Césium est installable sur toutes les plateformes, que ce soit des ordinateurs de bureau ou des ordiphones. -<span class="center-content"><image src="/PELICAN/images/cesium-ui.png" width="400px"/></span> +<span class="center-content"><image src="/PELICAN/images/cesium-ui.png" width="400"/></span> ## Places de marchés @@ -97,7 +97,7 @@ Afin de permettre à la monnaie de se développer, deux places de marché ont é - [Ğchange](https://www.gchange.fr/#/app/home) est aussi un logiciel de place de marché. Il est implémenté sous la forme d'une interface ionic.js utilisant un serveur Elasticsearch en backend. Comme Césium, il offre des fonctionnalités de création de pages pour les entreprises. Il permet de géolocaliser les différentes annonces. C'est aujourd'hui la place de marché la plus active de la communauté. -<span class="center-content"><image src="/PELICAN/images/gchange-ui.png" width="400px"/></span> +<span class="center-content"><image src="/PELICAN/images/gchange-ui.png" width="400"/></span> ## Autres projets @@ -118,7 +118,7 @@ Du côté des prochains logiciels à venir, on ne va pas s'ennuyer : - Utilisation d'un système où le billet doit être détruit pour être consommé et transférer les ğ1 sur son compte - 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. -<span class="center-content"><image src="/PELICAN/images/g1billet.png" width="400px"/></span> +<span class="center-content"><image src="/PELICAN/images/g1billet.png" width="400"/></span> <span class="center-content"><i>Exemple de billet envisagé</i></span> 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 ce framework de chaîne de blocs permettraient de décentraliser davantage Duniter, de fiabiliser et accélérer les données retournée 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. diff --git a/content/wiki/credits.md b/content/wiki/credits.md index a2036bce3e9a8bc757c75a8dd6f8337ed3cf7c9d..b883a948078c8dcb2d01b29c05c01279c9cc753b 100644 --- a/content/wiki/credits.md +++ b/content/wiki/credits.md @@ -11,6 +11,12 @@ authors = [ "cgeek",] ## Images et logos +<style> +img { + width: 5em; +} +</style> + <img src="/PELICAN/images/network.svg" class="credits"/> <div>Icons made by <a href="http://www.flaticon.com/authors/madebyoliver" title="Madebyoliver">Madebyoliver</a> from <a href="http://www.flaticon.com" title="Flaticon">www.flaticon.com</a> is licensed by <a href="http://creativecommons.org/licenses/by/3.0/" title="Creative Commons BY 3.0" target="_blank">CC 3.0 BY</a></div> diff --git a/content/wiki/duniter-est-il-energivore.md b/content/wiki/duniter-est-il-energivore.md index 139e7596d24061721ef03e97d35b1d0c8077059b..0f6867d9e3ef9ac5334d883b1133279ae5b6a1af 100644 --- a/content/wiki/duniter-est-il-energivore.md +++ b/content/wiki/duniter-est-il-energivore.md @@ -44,13 +44,13 @@ Un premier point à comprendre est qu'il n'y a pas de course à la puissance dan Toutefois, Duniter possède bien un mécanisme de preuve de travail pour permettre aux nœuds du réseau de parler de façon synchrone. Or cette tâche est la source de la consommation énergétique du Bitcoin. Mais là encore, Duniter bénéficie de mécanismes uniques du fait de sa toile de confiance : d'abord, seuls les membres de la monnaie peuvent calculer des blocs, ce qui limite le nombre de participants potentiels. Mais aussi, Duniter possède un mécanisme qui exclut *en permanence 1/3 du réseau de calculateurs de la preuve de travail*. Cela signifie qu'à chaque bloc, il existe 1/3 des calculateurs qui se tournent les pouces. Et donc, seuls 2/3 réalisent effectivement des calculs. Ce 1/3 exclu peut alors ajuster sa consommation électrique pour réaliser uniquement des opérations simples, comme réceptionner des transactions sur le réseau. -<span class="center-content"><image src="/PELICAN/images/networking.svg" width="200px"/></span> +<span class="center-content"><image src="/PELICAN/images/networking.svg" width="200"/></span> Est-ce que pour autant la consommation électrique des 2/3 restants est élevée ? Contrairement au Bitcoin, les machines utilisées pour le calcul sont des ordinateurs domestiques, éventuellement des serveurs ou plus simplement des Raspberry PI. Et tout cela suffit. D'ailleurs, les machines ultra-efficace de Bitcoin (les fameux [ASIC](https://en.bitcoin.it/wiki/ASIC)) sont totalement inutiles dans Duniter car le mécanisme de preuve de travail n'est pas le même. **Et donc dans les faits, chaque nœud Duniter consomme autant qu'une ampoule de 10 W à 100W et qui tourne en permanence.** -<span class="center-content"><image src="/PELICAN/images/light.svg" width="200px"/></span> +<span class="center-content"><image src="/PELICAN/images/light.svg" width="200"/></span> ## Ça fait combien pour la Ğ1 ? @@ -62,4 +62,4 @@ Oui mais : rien n'empêche de monter à 120 transactions par jour avec la même Je vous laisse répondre à cette question par vous-même. :-) -<span class="center-content"><image src="/PELICAN/images/duniter-logo.png" width="200px"/></span> +<span class="center-content"><image src="/PELICAN/images/duniter-logo.png" width="200"/></span> diff --git a/content/wiki/forger-des-blocs/_index.md b/content/wiki/forger-des-blocs/_index.md index 692a1d096a56afdda3a8d5f76151cd795b685a8f..7740217ab8df763c11adf61a6fdbc794e1bc114d 100644 --- a/content/wiki/forger-des-blocs/_index.md +++ b/content/wiki/forger-des-blocs/_index.md @@ -62,20 +62,20 @@ Universels sont correctements générés, et que les transactions sont transmise <section id="download"> - <div> - <h2>Télécharger Duniter</h2> - - <p> - <a class="CTA" href="https://git.duniter.org/nodes/typescript/duniter/-/releases/v1.8.0"> - <span>Duniter v1.8.0</span> - <span>Réseau Ğ1-TEST (test) - </a> - - <a class="CTA" href="https://git.duniter.org/nodes/typescript/duniter/-/releases/v1.8.0"> - <span>Duniter v1.8.0</span> - <span>Réseau Ğ1 (réel)</span> - </a> - </figure> - </div> +<div> +<h2>Télécharger Duniter</h2> + +<p> +<a class="CTA" href="https://git.duniter.org/nodes/typescript/duniter/-/releases/v1.8.0"> +<span>Duniter v1.8.0</span> +<span>Réseau Ğ1-TEST (test) +</a> + +<a class="CTA" href="https://git.duniter.org/nodes/typescript/duniter/-/releases/v1.8.0"> +<span>Duniter v1.8.0</span> +<span>Réseau Ğ1 (réel)</span> +</a> +</figure> +</div> </section> diff --git a/content/wiki/forger-des-blocs/installer/index.md b/content/wiki/forger-des-blocs/installer/index.md index 57c16815026ba395068720edb35732619655f0a3..3025c139f6955c96730b3baa5b6e17c00f4be0dd 100644 --- a/content/wiki/forger-des-blocs/installer/index.md +++ b/content/wiki/forger-des-blocs/installer/index.md @@ -43,7 +43,7 @@ Vous pourrez contrôler votre instance à l'aide d'outils en ligne de commande, #### Téléchargez le paquet -Allez sur la [page des publications](https://git.duniter.org/nodes/typescript/duniter/wikis/Releases) pour obtenir le lien vers la dernière version stable. +Allez sur la [page des publications](https://git.duniter.org/nodes/typescript/duniter/-/releases) pour obtenir le lien vers la dernière version stable. Choisissez le fichier qui vous concerne : @@ -117,7 +117,7 @@ Un [paquet YunoHost](https://github.com/duniter/duniter_ynh) est disponible (ver Pour les autres distributions, il existe un fichier contenant la version _bureau_ compilée. -1. Allez sur la [page des publications](https://git.duniter.org/nodes/typescript/duniter/wikis/Releases) pour obtenir le lien vers la dernière version stable et téléchargez le fichier `duniter-desktop` qui se termine par l'extension `.tar.gz`. +1. Allez sur la [page des publications](https://git.duniter.org/nodes/typescript/duniter/-/releases) pour obtenir le lien vers la dernière version stable et téléchargez le fichier `duniter-desktop` qui se termine par l'extension `.tar.gz`. 2. Décompressez le fichier téléchargé, par exemple avec la commande : `tar zxvf duniter-*.tar.gz` @@ -229,7 +229,7 @@ sudo apt-get update && sudo apt-get install yarn **3. Téléchargement de Duniter** -Allez sur la [page des publications](https://git.duniter.org/nodes/typescript/duniter/wikis/Releases) pour obtenir le lien vers la dernière version stable et téléchargez le fichier `Source code (tar.gz)`. +Allez sur la [page des publications](https://git.duniter.org/nodes/typescript/duniter/-/releases) pour obtenir le lien vers la dernière version stable et téléchargez le fichier `Source code (tar.gz)`. **4. Lancer l'installation depuis le dossier décompressé `duniter/` :** @@ -316,7 +316,7 @@ Vous pouvez aussi vous inspirer de [ce mode d'emploi](@/wiki/forger-des-blocs/la Une version _bureau_ est disponible pour Windows. -1. Allez sur la [page des publications](https://git.duniter.org/nodes/typescript/duniter/wikis/Releases) pour obtenir le lien vers la dernière version stable et téléchargez le fichier `duniter-desktop` qui se termine par l'extension `.exe`. +1. Allez sur la [page des publications](https://git.duniter.org/nodes/typescript/duniter/-/releases) pour obtenir le lien vers la dernière version stable et téléchargez le fichier `duniter-desktop` qui se termine par l'extension `.exe`. 2. Procédez à l'installation en double-cliquant sur le fichier `.exe` téléchargé. <img src="./win_fichier.png" width="591" height="39"> diff --git a/static/PELICAN/images/user.png b/static/PELICAN/images/user.png new file mode 100644 index 0000000000000000000000000000000000000000..b23a45b9237605c54e630677785eaf414713457a Binary files /dev/null and b/static/PELICAN/images/user.png differ diff --git a/templates/custom/accueil.html b/templates/custom/accueil.html index 75141142817a6eec708d0caf9f8b596d9fafe3ac..196443d4adf25076c3c59922d952174287cfdea9 100644 --- a/templates/custom/accueil.html +++ b/templates/custom/accueil.html @@ -17,19 +17,19 @@ <h2>Une monnaie libre : une monnaie qui libère</h2> <p>Duniter est un logiciel développé pour propulser une monnaie libre : la Ğ1.</p> <p>La monnaie libre est un concept introduit en 2010 par un mathématicien français du nom de Stéphane Laborde dans son ouvrage intitulé <em>Théorie Relative de la monnaie</em> (TRM).</p> - <p>Une monnaie libre met tous ses membres à égalité devant la création monétaire, car elle garantit que : + <p>Une monnaie libre met tous ses membres à égalité devant la création monétaire, car elle garantit que :</p> <ol> <li> deux individus créent la même part de monnaie à tout instant t,</li> <li> deux individus créeront, au cours de leur vie, la même part de monnaie (et ce même s'ils vivent à deux époques différentes).</li> </ol> - Cette égalité devant la création monétaire nécessite que la monnaie soit créée uniquement à travers un dividende universel.</p> + <p>Cette égalité devant la création monétaire nécessite que la monnaie soit créée uniquement à travers un dividende universel.</p> <a href="/monnaie-libre/" class="w3-button w3-blue">Découvrir les monnaies libres</a> </div> - <img alt="img" width="30%" src="/PELICAN/images/homepage/theorie-relative-de-la-monnaie-stephane-laborde.jpeg"/> + <img alt="img" style="width: 30%;" src="/PELICAN/images/homepage/theorie-relative-de-la-monnaie-stephane-laborde.jpeg"/> </div> <div class="w3-panel kkk-textimage"> - <img alt="img" width="30%" src="/PELICAN/images/homepage/logo-G1-origin-dig-00-cc-by-sa.svg"/> + <img alt="img" style="width: 30%;" src="/PELICAN/images/homepage/logo-G1-origin-dig-00-cc-by-sa.svg"/> <div> <h2>La Ğ1 : monnaie libre propulsée par Duniter</h2> <p>Depuis mars 2017, Duniter fait fonctionner la première monnaie libre de l'histoire de l'humanité : la Ğ1 (prononcez "Ğ une" ou "jüne").</p> @@ -48,7 +48,7 @@ <p>Son compte rendu est consultable ici :</p> <a href="/PELICAN/docs/compte-rendu-reunion-Open-UBI.pdf" class="w3-button w3-blue"><i class="fa fa-file-pdf-o"></i> Comparaison des projets (PDF)</a> </div> - <img alt="img" width="25%" src="/PELICAN/images/homepage/autres-initiatives-blockchain-et-revenu-de-base.png"/> + <img alt="img" style="width: 25%;" src="/PELICAN/images/homepage/autres-initiatives-blockchain-et-revenu-de-base.png"/> </div> </div> @@ -73,7 +73,7 @@ <div class="w3-panel kkk-titletextimage"> <h1>Un système d’identification décentralisé</h1> <div> - <img alt="img" width="25%" src="/PELICAN/images/homepage/toile-de-confiance.png"/> + <img alt="img" style="width: 25%;" src="/PELICAN/images/homepage/toile-de-confiance.png"/> <div> <p>Les développeurs de Duniter ont choisi d'utiliser une Toile de Confiance, pour permettre aux membres de s'assurer qu'il n'y a pas de faux-monnayeurs dans le système.</p> <p>Ce système d’identification basé sur la théorie des graphes permet à Duniter de ne pas dépendre d'une entité centrale chargée d'émettre des documents d'identité.</p> @@ -92,7 +92,7 @@ <p>Dans Duniter, les machines utilisées pour le calcul sont des ordinateurs domestiques, éventuellement des serveurs ou plus simplement des Raspberry Pi.</p> <a href="/wiki/duniter-est-il-energivore/" class="w3-button w3-blue">Duniter est-il énergivore ?</a> </div> - <img alt="img" width="25%" src="/PELICAN/images/homepage/light.svg"/> + <img alt="img" style="width: 25%;" src="/PELICAN/images/homepage/light.svg"/> </div> </div> diff --git a/templates/custom/ecosysteme.html b/templates/custom/ecosysteme.html index 3ae01bfb64687677eae34bf1ce5c33611741f4a1..809e2a658393c5ba84f542ebbd01551226286191 100644 --- a/templates/custom/ecosysteme.html +++ b/templates/custom/ecosysteme.html @@ -93,7 +93,7 @@ <div class="w3-col m4"> <i class="fa fa-database"></i> <h3>Remuniter</h3> - <p>Remuniter est une caisse commune pour <a href="{filename}miner-des-blocs/remuneration-calcul-blocs.md">dédomager calculateurs</a>.</p> + <p>Remuniter est une caisse commune pour <a href="/wiki/forger-des-blocs/remuneration-calcul-blocs.md">dédomager calculateurs</a>.</p> <p>N'importe qui peut déposer de la monnaie sur la clé publique associée au service. Il va alors automatiquement verser une petite somme (0,20 Ğ1 par bloc, à l'heure actuelle) aux nœuds qui participent au réseau. </p> <p><a href="https://remuniter.cgeek.fr/#/">Visiter remuniter.cgeek.fr</a></p> diff --git a/templates/nav.html b/templates/nav.html index d8a41a58b78b9394311998c80c00a726cd7473ee..915adc0716234baa6d5d33007db7ea4487c5c860 100644 --- a/templates/nav.html +++ b/templates/nav.html @@ -1,5 +1,5 @@ <nav class="w3-bar w3-xlarge"> - <a href="/" class="w3-bar-item w3-button w3-mobile {% if current_path %}{% if current_path == "/" %}active{% endif %}{% endif %}"><img src="/img/duniter.png" width="32px"/> Duniter</a> + <a href="/" class="w3-bar-item w3-button w3-mobile {% if current_path %}{% if current_path == "/" %}active{% endif %}{% endif %}"><img alt="" src="/img/duniter.png" style="width: 32px;"/> Duniter</a> {% set index = get_section(path="_index.md") %} {% for p in index.pages %} @@ -17,7 +17,7 @@ <div class="w3-dropdown-content w3-bar-block w3-dark-grey"> <a href="/about/" class="w3-bar-item w3-button w3-mobile">À propos</a> <a href="https://git.duniter.org/" class="w3-bar-item w3-button w3-mobile"><i class="fa fa-gitlab"></i> GitLab</a> - <a href="https://forum.duniter.org/" class="w3-bar-item w3-button w3-mobile"><img class="icon" src="https://simpleicons.org/icons/discourse.svg"/> Forum</a> + <a href="https://forum.duniter.org/" class="w3-bar-item w3-button w3-mobile"><img alt="d" class="icon" src="https://simpleicons.org/icons/discourse.svg"/> Forum</a> </div> </div>