Le projet GNU a présenté le système de paiement électronique libre GNU Taler 0.14. GNU Taler comprend des composants de base permettant d'organiser le fonctionnement d'une banque, d'un point d'échange, d'une place de marché, d'un portefeuille et d'un auditeur. Le système permet d'identifier les vendeurs à des fins de déclaration fiscale, tout en garantissant l'anonymat des acheteurs. Le projet NGI TALER travaille à la création d'un produit basé sur GNU Taler, prêt à être utilisé dans l'Union européenne. Le financement du développement est assuré par des subventions de la Commission européenne et du Secrétariat d'État suisse à l'éducation, à la recherche et à l'innovation (SERI). Le code est écrit en Python et est distribué sous les licences AGPLv3 et LGPLv3.
Le système de paiement GNU Taler n'est pas lié à une cryptomonnaie propre et fonctionne avec des monnaies déjà existantes, telles que le dollar, l'euro et le bitcoin. Le support de nouvelles devises est assuré par la liaison à une banque agissant en tant que garant financier des opérations effectuées. Le projet promeut un modèle commercial basé sur des opérations de change - l'argent provenant de systèmes de paiement traditionnels, tels que BitCoin, Mastercard, SEPA, Visa, ACH et SWIFT, est converti en argent électronique anonyme dans la même devise. L'utilisateur peut transférer de l'argent électronique aux vendeurs, qui peuvent ensuite échanger ces fonds contre de l'argent réel au point d'échange.
Les transactions déjà effectuées dans GNU Taler conservent leur authenticité même en cas de fuite des clés privées des clients, des commerçants et des points d'échange. Le format de la base de données permet de vérifier toutes les transactions et de confirmer leur cohérence. Pour les commerçants, la preuve de paiement est la preuve cryptographique du transfert dans le cadre du contrat établi avec le client, ainsi qu'une confirmation cryptographiquement signée de la disponibilité des fonds au point d'échange. Le système ne permet pas de savoir où le client dépense de l'argent, mais permet de suivre la réception des fonds par le bénéficiaire tout en préservant l'anonymat de l'expéditeur. Cette approche résout les problèmes d'audit fiscal associés à Bitcoin.
Principales modifications :
- Possibilité de limiter la taille des transactions et le montant des remboursements.
- Les employés chargés de la lutte contre le blanchiment d'argent (AML - Anti-Money Laundering) disposent d'une fonctionnalité pour simplifier l'analyse des transactions suspectes, leur permettant de définir des règles applicables à des comptes bancaires précédemment non rencontrés.
- Deux nouveaux processus auxiliaires ont été implementés pour les places de marché, réduisant la redondance des données et accélérant l'interaction avec les points d'échange.
- Ajout de la configuration SHOPPING_URL pour informer les acheteurs du site contenant le catalogue des places de marché acceptant les paiements via GNU Taler.
- La prise en charge de la RFC 7636 a été ajoutée à l'implémentation du point d'échange pour renforcer la sécurité de l'authentification en utilisant le protocole OAuth 2.0.
- L'interface de l'application mobile a été refaite.
- Des vulnérabilités identifiées lors d'un audit externe de sécurité de la bibliothèque libeufin, qui implémente les protocoles bancaires pour l'échange d'informations de paiement avec les banques européennes, ont été corrigées.
Source : opennet.ru
