AprÚs un an et demi de développement, le projet GNU a présenté la version 0.10 de son systÚme de paiement électronique libre GNU Taler, offrant l'anonymat aux acheteurs tout en maintenant la possibilité d'identifier les vendeurs pour garantir la transparence de la déclaration fiscale. Le systÚme ne permet pas de tracer les informations sur les dépenses des utilisateurs, mais fournit des moyens de suivre les revenus (l'expéditeur reste anonyme), ce qui résout les problÚmes d'audit fiscal généralement associés au BitCoin. Le code est rédigé en Python et distribué sous les licences AGPLv3 et LGPLv3.
GNU Taler ne crĂ©e pas sa propre crypto-monnaie, mais fonctionne avec des devises existantes, y compris les dollars, euros et bitcoins. Le soutien Ă de nouvelles devises peut ĂȘtre assurĂ© par la crĂ©ation d'une banque agissant en tant que garant financier. Le modĂšle commercial de GNU Taler est basĂ© sur l'exĂ©cution d'opĂ©rations d'Ă©change - l'argent provenant des systĂšmes de paiement traditionnels, tels que BitCoin, Mastercard, SEPA, Visa, ACH et SWIFT, est transformĂ© en argent Ă©lectronique anonyme dans la mĂȘme devise. L'utilisateur peut transmettre de l'argent Ă©lectronique aux vendeurs, qui peuvent ensuite, au point d'Ă©change, les Ă©changer Ă nouveau contre de l'argent rĂ©el, reprĂ©sentĂ© par des systĂšmes de paiement traditionnels.
Toutes les transactions dans GNU Taler sont protĂ©gĂ©es par des algorithmes cryptographiques modernes, permettant de prĂ©server l'intĂ©gritĂ© mĂȘme en cas de fuite des clĂ©s privĂ©es des clients, des vendeurs et des points d'Ă©change. Le format de la base de donnĂ©es permet de vĂ©rifier toutes les transactions effectuĂ©es et de confirmer leur cohĂ©rence. La preuve de paiement pour les vendeurs est une preuve cryptographique de transfert dans le cadre d'un contrat conclu avec le client et une confirmation signĂ©e cryptographiquement de la disponibilitĂ© des fonds au point d'Ă©change. GNU Taler comprend un ensemble de composants de base fournissant la logique pour le fonctionnement de la banque, du point d'Ă©change, du marchĂ©, du portefeuille et de l'auditeur.
Le financement du dĂ©veloppement est assurĂ© par des subventions de la Commission europĂ©enne, du SecrĂ©tariat d'Ătat suisse Ă la formation et du SecrĂ©tariat d'Ătat suisse Ă la recherche et Ă l'innovation (SERI). Dans le cadre du projet NGI TALER, des travaux sont en cours pour crĂ©er un produit basĂ© sur GNU Taler, prĂȘt Ă ĂȘtre utilisĂ© dans l'Union europĂ©enne.
Principales modifications :
- Le support de l'échange de clés utilisant le protocole EBICS 3.0 (Electronic Banking Internet Communication Standard), destiné à l'échange sécurisé d'informations sur les paiements entre banques, a été ajouté. Pour envoyer des demandes aux banques en utilisant le protocole EBICS, l'outil libeufin-nexus a été proposé.
- Pour les magasins, une interface plus conviviale pour le traitement des paiements avec des codes QR a Ă©tĂ© rĂ©alisĂ©e via un gestionnaire de requĂȘtes GET, utilisant des modĂšles accessibles publiquement.
- Une implémentation du portefeuille pour la plateforme iOS est disponible sur l'Apple App Store.
- La gestion de la connexion aux points d'échange a été améliorée dans les portefeuilles.
- La core Wallet a ajouté la possibilité de générer des événements de surveillance pour simplifier le diagnostic.
- Un nouveau type de transactions a été réalisé pour les portefeuilles, représentant des fonds perdus en raison de la dénomination, du retrait ou de l'expiration des piÚces.
- Dans la core Wallet, la mise en cache des requĂȘtes a Ă©tĂ© assurĂ©e et le support de la vĂ©rification des clĂ©s en mode asynchrone a Ă©tĂ© ajoutĂ©.
Source : opennet.ru
