<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://air.imag.fr/index.php?action=history&amp;feed=atom&amp;title=GNU_Taler</id>
	<title>GNU Taler - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://air.imag.fr/index.php?action=history&amp;feed=atom&amp;title=GNU_Taler"/>
	<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=GNU_Taler&amp;action=history"/>
	<updated>2026-06-19T23:26:20Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://air.imag.fr/index.php?title=GNU_Taler&amp;diff=54021&amp;oldid=prev</id>
		<title>Donsez: Created page with &quot;= Fiche de synthèse VTS INFO5 2024--2025: GNU Taler =  == Auteurs ==  * ROSANO Romain - INFO5 ; * CHERBLANC Noah - INFO5 ;  == Résumé ==  === Français ===  ==== Résumé ====  GNU Taler est un système de paiement web libre et open-source, comparable à PayPal, porté par l&#039;équipe GNU. L&#039;idée du projet a émergé en 2014 et a pour but d&#039;effectuer des transactions en ligne  de manière sécurisée par ses utilisateurs. Chaque transaction utilise des jetons cryptogra...&quot;</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=GNU_Taler&amp;diff=54021&amp;oldid=prev"/>
		<updated>2024-12-16T08:02:30Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;= Fiche de synthèse VTS INFO5 2024--2025: GNU Taler =  == Auteurs ==  * ROSANO Romain - INFO5 ; * CHERBLANC Noah - INFO5 ;  == Résumé ==  === Français ===  ==== Résumé ====  GNU Taler est un système de paiement web libre et open-source, comparable à PayPal, porté par l&amp;#039;équipe GNU. L&amp;#039;idée du projet a émergé en 2014 et a pour but d&amp;#039;effectuer des transactions en ligne  de manière sécurisée par ses utilisateurs. Chaque transaction utilise des jetons cryptogra...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Fiche de synthèse VTS INFO5 2024--2025: GNU Taler =&lt;br /&gt;
&lt;br /&gt;
== Auteurs ==&lt;br /&gt;
&lt;br /&gt;
* ROSANO Romain - INFO5 ;&lt;br /&gt;
* CHERBLANC Noah - INFO5 ;&lt;br /&gt;
&lt;br /&gt;
== Résumé ==&lt;br /&gt;
&lt;br /&gt;
=== Français ===&lt;br /&gt;
&lt;br /&gt;
==== Résumé ====&lt;br /&gt;
&lt;br /&gt;
GNU Taler est un système de paiement web libre et open-source, comparable à PayPal, porté par l&amp;#039;équipe GNU.&lt;br /&gt;
L&amp;#039;idée du projet a émergé en 2014 et a pour but d&amp;#039;effectuer des transactions en ligne &lt;br /&gt;
de manière sécurisée par ses utilisateurs. Chaque transaction utilise des jetons cryptographiques &lt;br /&gt;
(et donc pas directement de l&amp;#039;argent brut). Ces jetons sont accompagnés d&amp;#039;une signature numérique &lt;br /&gt;
qui identifie un jeton de manière unique et permet une unique utilisation ce qui évite l&amp;#039;usurpation &lt;br /&gt;
de jetons et le blanchiment d&amp;#039;argent. Toutes les transactions sont enregistrées dans une base de données pour permettre &lt;br /&gt;
un suivi par les autorités qui peuvent alors imposer automatiquement les marchands.&lt;br /&gt;
&lt;br /&gt;
==== Mots-clés ====&lt;br /&gt;
&lt;br /&gt;
* [https://fr.wikipedia.org/wiki/Signature_aveugle Signature aveugle] : Signature automatiquement apposée sur un document sans que le signataire ne puisse en lire le contenu ;&lt;br /&gt;
* [https://fr.wikipedia.org/wiki/Projet_GNU Projet GNU] : Projet de création de logiciels libres, initié par Richard Stallman en 1983 ;&lt;br /&gt;
* [https://fr.wikipedia.org/wiki/Jeton_d%27authentification Jeton cryptographique] : Objet numérique portant, ou pas, une signature numérique, qui permet d&amp;#039;authentifier et de sécuriser un utilisateur ou une transaction ;&lt;br /&gt;
* [https://fr.wikipedia.org/wiki/Logiciel_libre Logiciel libre] : Logiciel pouvant être utilisé, étudié, modifié et distribué librement ;&lt;br /&gt;
* [https://fr.wikipedia.org/wiki/Open_source Open-source] : Logiciel dont le code source est ouvert et accessible à tous.&lt;br /&gt;
&lt;br /&gt;
=== English ===&lt;br /&gt;
&lt;br /&gt;
==== Abstract ====&lt;br /&gt;
&lt;br /&gt;
GNU Taler is an open-source web payment system comparable to PayPal.&lt;br /&gt;
The idea for the project emerged in 2014 and aims to enable online transactions &lt;br /&gt;
securely by its users. Each transaction uses cryptographic tokens &lt;br /&gt;
(and therefore not directly hard cash). These tokens are accompanied by a digital signature &lt;br /&gt;
which uniquely identifies a token and allows it to be used only once, thus preventing token theft &lt;br /&gt;
and money laundering. All transactions are recorded in a database to enable authorities to &lt;br /&gt;
monitoring by the authorities, who can then automatically impose penalties on merchants.&lt;br /&gt;
&lt;br /&gt;
==== Keywords ====&lt;br /&gt;
&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Blind_signature Blind signature]: A signature automatically affixed to a document without the signer being able to read its content;&lt;br /&gt;
* [https://en.wikipedia.org/wiki/GNU_Project GNU Project]: A project to create free software, initiated by Richard Stallman in 1983;&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Authentication_token Cryptographic token]: A digital object carrying, or not, a digital signature, which allows authenticating and securing a user or a transaction;&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Free_software Free software]: Software that can be freely used, studied, modified, and distributed;&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Open_source Open source]: Software whose source code is open and accessible to everyone.&lt;br /&gt;
&lt;br /&gt;
== Présentation générale ==&lt;br /&gt;
&lt;br /&gt;
GNU Taler est un système de paiement en ligne qui protège la vie privée des consommateurs&lt;br /&gt;
et des marchands. Il est développé par le projet GNU, initié par l&amp;#039;INRIA en 2014. C&amp;#039;est pourquoi GNU Taler est un projet&lt;br /&gt;
open-source (bien que GNU propose récemment des projets non open-source).&lt;br /&gt;
GNU Taler est un système de paiement complet, qui comprend un protocole de paiement,&lt;br /&gt;
un portefeuille électronique, un backend de banque et des outils pour les marchands.&lt;br /&gt;
Il est conçu pour être utilisé facilement par le client, depuis une extension de navigateur&lt;br /&gt;
web, tout en sécurisant ses données lors des transactions avec un commerçant. Voir [1].&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
GNU Taler peut être installé de différentes façons selon le type d&amp;#039;utilisateur. Voir [2].&lt;br /&gt;
&lt;br /&gt;
=== Consommateur ===&lt;br /&gt;
&lt;br /&gt;
==== Depuis le navigateur ====&lt;br /&gt;
&lt;br /&gt;
Le but de GNU Taler est de fournir un système facile d&amp;#039;accès pour les consommateurs.&lt;br /&gt;
Pour l&amp;#039;utiliser, il suffit simplement d&amp;#039;installer une extension de navigateur web, disponible&lt;br /&gt;
sur le [https://chromewebstore.google.com/detail/gnu-taler-wallet/millncjiddlpgdmkklmhfadpacifaonc?pli=1 market d&amp;#039;extension].&lt;br /&gt;
Cette extension permet d&amp;#039;accéder à son portefeuille virtuel et de gérer ses transactions.&lt;br /&gt;
L&amp;#039;extension est disponible pour les navigateurs Chronium et Mozilla Firefox.&lt;br /&gt;
&lt;br /&gt;
==== Depuis le téléphone ====&lt;br /&gt;
&lt;br /&gt;
Taler propose aussi une application mobile pour les consommateurs.&lt;br /&gt;
Elle est très similaire à l&amp;#039;extension de navigateur.&lt;br /&gt;
&lt;br /&gt;
=== Marchand ===&lt;br /&gt;
&lt;br /&gt;
Pour les marchands, l&amp;#039;installation est un peu plus complexe.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu/Debian ====&lt;br /&gt;
&lt;br /&gt;
Il faut d&amp;#039;abord installer le backend de la banque, qui permet de gérer les transactions.&lt;br /&gt;
Ensuite, il faut installer et configurer les outils de communication avec le backend (l&amp;#039;API) :&lt;br /&gt;
taler-merchant.&lt;br /&gt;
Enfin, il faut configurer la base de données pour stocker les transactions.&lt;br /&gt;
&lt;br /&gt;
Cette installation est disponible sur le [https://docs.taler.net/taler-merchant-manual.html site officiel de GNU Taler],&lt;br /&gt;
mais seulement disponible pour les systèmes d&amp;#039;exploitation Linux (Ubuntu et Debian).&lt;br /&gt;
&lt;br /&gt;
==== Autres systèmes ====&lt;br /&gt;
&lt;br /&gt;
L&amp;#039;installation sur d&amp;#039;autres systèmes semble avoir été exploré par GNU Taler, notamment via Docker.&lt;br /&gt;
Cependant, la documentation officielle et actuelle explique que cette feature est abandonnée&lt;br /&gt;
pour l&amp;#039;instant.&lt;br /&gt;
&lt;br /&gt;
Sur d&amp;#039;autres sites, les propositions d&amp;#039;installation sont souvent obsolètes et ne fonctionnent pas.&lt;br /&gt;
&lt;br /&gt;
==== Création d&amp;#039;une note ====&lt;br /&gt;
&lt;br /&gt;
Après l&amp;#039;installation des outils plus hauts, il est possible de créer une note de paiement.&lt;br /&gt;
Cette note est obtensible en communiquant avec l&amp;#039;API de Taler. La documentation officielle illustre un [https://docs.taler.net/taler-merchant-api-tutorial.html#creating-an-order-for-a-payment exemple]&lt;br /&gt;
en Python.&lt;br /&gt;
&lt;br /&gt;
== Fonctionnement ==&lt;br /&gt;
&lt;br /&gt;
Le principal fonctionnement de GNU Taler est l&amp;#039;usage de jetons crytographiques pour effectuer&lt;br /&gt;
les transactions de manière sécurisée. Ces jetons sont créés par Taler lorsqu&amp;#039;un consommateur&lt;br /&gt;
paye sur l&amp;#039;extension, l&amp;#039;argent réel du consommateur est converti au moment du paiement.&lt;br /&gt;
L&amp;#039;utilisation de ces jetons permet alors de cacher les informations client au marchand. En cas&lt;br /&gt;
de problème, l&amp;#039;ID d&amp;#039;une transaction peut être retracé par les autorités.&lt;br /&gt;
Ce mode de fonctionnement sous forme de jetons permet aussi d&amp;#039;éviter le blanchiment d&amp;#039;argent.&lt;br /&gt;
&lt;br /&gt;
La signature du jeton contient plusieurs informations pour la transaction :&lt;br /&gt;
* l&amp;#039;âge du client, ainsi, un commerçant peut refuser une transaction (achat d&amp;#039;alcool par un mineur par exemple), voir [3] ;&lt;br /&gt;
* l&amp;#039;ancienneté d&amp;#039;un client pour un marchand ;&lt;br /&gt;
* d&amp;#039;autres informations pertinentes selon la transaction.&lt;br /&gt;
&lt;br /&gt;
== Comparaison entre GNU Taler et PayPal ==&lt;br /&gt;
&lt;br /&gt;
GNU Taler et PayPal sont deux systèmes de paiement en ligne qui ont chacun leurs avantages et&lt;br /&gt;
inconvénients.&lt;br /&gt;
&lt;br /&gt;
=== Avantages de GNU Taler ===&lt;br /&gt;
&lt;br /&gt;
Les avantages principaux de GNU Taler sont :&lt;br /&gt;
* pas de frais de changements de devises : l&amp;#039;utilisateur doit passer par sa banque pour changer de devises. GNU-Taler ne prend pas de frais pour cela ;&lt;br /&gt;
* peu de frais de transaction : GNU-Taler ne prend pas de frais de transaction. Les seuls frais demandés par l&amp;#039;application lors du paiement correspondent aux éventuels frais de la banque ;&lt;br /&gt;
* respect de la vie privée : GNU Taler ne partage pas les informations des clients avec les marchands. De plus, le compte contient très peu d&amp;#039;informations personnelles ;&lt;br /&gt;
* open-source : GNU Taler est un projet open-source ;&lt;br /&gt;
* sécurité : les transactions sont sécurisées par des jetons cryptographiques qui sont uniques et utilisables qu&amp;#039;une seule fois ;&lt;br /&gt;
* fonctionnement hors connexion : l&amp;#039;usage de jetons permet de faire des transactions hors connexion, en cas de perte de connexion, les jetons sont stockés et attendent le retour du réseau pour être retransmis ;&lt;br /&gt;
* interface graphique très simple.&lt;br /&gt;
&lt;br /&gt;
=== Avantages de PayPal ===&lt;br /&gt;
&lt;br /&gt;
Les avantages principaux de PayPal sont :&lt;br /&gt;
* large adoption : PayPal est très utilisé et accepté par de nombreux marchands ;&lt;br /&gt;
* liaison avec les banques : PayPal permet de lier directement son compte bancaire à l&amp;#039;application ;&lt;br /&gt;
* application complète : Paypal propose ses services sur plusieurs types d&amp;#039;appareils différents et développe chaque année de plus en plus ses services ;&lt;br /&gt;
* documentation : PayPal propose une documentation très complète et claire pour les développeurs (contrairement à Taler) avec plusieurs exemples de codes faciles, ce qui facilite l&amp;#039;intégration de PayPal dans un site web.&lt;br /&gt;
&lt;br /&gt;
== Exemple d&amp;#039;utilisation ==&lt;br /&gt;
&lt;br /&gt;
=== Démonstration de GNU Taler ===&lt;br /&gt;
&lt;br /&gt;
Bien qu&amp;#039;aujourd&amp;#039;hui GNU Taler ne soit pas encore très utilisé, on peut trouver des exemples&lt;br /&gt;
d&amp;#039;utilisation.&lt;br /&gt;
Par exemple, le site de Taler propose un exemple d&amp;#039;utilisation que l&amp;#039;on peut réaliser depuis&lt;br /&gt;
l&amp;#039;extension web. Pour réaliser cet [https://demo.taler.net/fr/ démonstration], il suffit de :&lt;br /&gt;
* télécharger et créer un compte sur l&amp;#039;[https://chromewebstore.google.com/detail/gnu-taler-wallet/millncjiddlpgdmkklmhfadpacifaonc?pli=1 extension web de GNU Taler] ;&lt;br /&gt;
* se rendre sur la [https://bank.demo.taler.net/webui/ banque virtuelle] pour avoir des crédits virtuels (des kudos) sur son compte ;&lt;br /&gt;
* transférer les kudos sur son portefeuille via la banque ;&lt;br /&gt;
* se rendre sur la [https://shop.demo.taler.net/fr/ librairie démonstrative] de Taler ;&lt;br /&gt;
* choisir un livre et cliquer sur &amp;quot;Payer&amp;quot; ;&lt;br /&gt;
* l&amp;#039;extension s&amp;#039;ouvre automatiquement, confirmer alors le paiement ;&lt;br /&gt;
* le livre est alors acheté et téléchargeable depuis le site.&lt;br /&gt;
&lt;br /&gt;
=== Projet d&amp;#039;utilisation ===&lt;br /&gt;
&lt;br /&gt;
De plus, le projet Taler commence à être utilisé dans certaines écoles.&lt;br /&gt;
Par exemple en Suisse, un [https://www.bfh.ch/fr/recherche/projets-de-reference/gnu-taler-snackautomat/ projet] a été fait entre 2019 et 2022 pour utiliser Taler sur &lt;br /&gt;
un distributeur de nourritures. Le projet consistait à utiliser Taler pour pouvoir payer sur le distributeur  &lt;br /&gt;
directement via des cartes NFC sur lesquelles se trouvait le portefeuille virtuel Taler. &lt;br /&gt;
Le réel but du projet était de pouvoir donner une nouvelle dimension à Taler qui se concentrait &lt;br /&gt;
uniquement sur des transactions en ligne. De ce fait, ce projet était l&amp;#039;occasion de pouvoir &lt;br /&gt;
transposer Taler dans un environnement physique via un raspberry pi, un lecteur NFC et une base de données MDB.&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
&lt;br /&gt;
GNU Taler est donc un projet libre et très sécurisé avec beaucoup de potentiel à qui il ne manque plus que de la &lt;br /&gt;
visibilité pour être adopté des banques, commerçants, consommateurs et développeurs.&lt;br /&gt;
&lt;br /&gt;
== Références ==&lt;br /&gt;
&lt;br /&gt;
* [1] : [https://en.wikipedia.org/wiki/GNU_Taler &amp;#039;&amp;#039;GNU Taler&amp;#039;&amp;#039;], site de Wikipédia ;&lt;br /&gt;
* [2] : [https://docs.taler.net/ &amp;#039;&amp;#039;GNU Taler Documentation&amp;#039;&amp;#039;], site officiel de GNU Taler ;&lt;br /&gt;
* [3] : [https://taler.net/papers/esorics2022-age-restriction.pdf &amp;#039;&amp;#039;Zero-Knowledge Age Restriction for GNU Taler&amp;#039;&amp;#039;], paragraphe &amp;#039;&amp;#039;&amp;#039;Introduction&amp;#039;&amp;#039;&amp;#039;, par : Özgür Kesim, Christian Grothoff, Florian Dold, Martin Schanzenbach.&lt;/div&gt;</summary>
		<author><name>Donsez</name></author>
	</entry>
</feed>