Il progetto GNU ha presentato il sistema di pagamento elettronico libero GNU Taler 0.14. GNU Taler include componenti di base che consentono di organizzare il funzionamento di banche, punti di cambio, mercati, portafogli e auditor. Il sistema consente di identificare i venditori per la rendicontazione fiscale, offrendo però anonimato agli acquirenti. Il progetto NGI TALER sta lavorando alla creazione di un prodotto basato su GNU Taler, pronto per l'uso nell'Unione Europea. Il finanziamento dello sviluppo è fornito da sovvenzioni della Commissione Europea e del Segretariato di Stato svizzero per l'educazione, la ricerca e l'innovazione (SERI). Il codice è scritto in Python e distribuito con licenze AGPLv3 e LGPLv3.
Il sistema di pagamento GNU Taler non è legato a una propria criptovaluta ed opera con valute già esistenti, come dollari, euro e bitcoin. Il supporto per nuove valute è fornito tramite l'associazione a una banca, che funge da garante finanziario delle operazioni effettuate. Il progetto promuove un modello di business basato su operazioni di cambio: il denaro proveniente da sistemi tradizionali di pagamento, come BitCoin, Mastercard, SEPA, Visa, ACH e SWIFT, viene convertito in denaro elettronico anonimo nella stessa valuta. Gli utenti possono trasferire denaro elettronico ai venditori, che a loro volta possono cambiarlo in denaro reale presso i punti di cambio.
Le transazioni già effettuate in GNU Taler mantengono la loro validità anche in caso di fuga delle chiavi private di clienti, venditori e punti di cambio: il formato del database consente di verificare tutte le transazioni effettuate e di confermare la loro coerenza. La conferma del pagamento per i venditori è una prova crittografica del trasferimento nell'ambito di un contratto stipulato con il cliente e una conferma crittografata della disponibilità di fondi presso il punto di cambio. Il sistema non permette di sapere come il cliente spende il denaro, ma consente di tracciare l'arrivo dei fondi al destinatario, mantenendo l'anonimato del mittente. Questo approccio risolve i problemi legati all'audit fiscale tipici di BitCoin.
Variazioni principali:
- La possibilità di limitare l'importo delle transazioni e la somma dei rimborsi.
- Agli impiegati incaricati della lotta contro il riciclaggio di denaro (AML - Anti-Money Laundering) è stata offerta la possibilità di definire regole per semplificare l'analisi delle transazioni sospette applicate a conti bancari mai incontrati prima.
- Sono stati implementati due nuovi processi ausiliari per le piattaforme di trading, che riducono la ridondanza dei dati e accelerano l'interazione con i punti di scambio.
- È stata aggiunta l'impostazione SHOPPING_URL per informare i clienti sul sito con il catalogo delle piattaforme di trading che accettano pagamenti tramite GNU Taler.
- Nell'implementazione del punto di scambio è stata aggiunta la supporto di RFC 7636 per migliorare la sicurezza dell'autenticazione utilizzando il protocollo OAuth 2.0.
- L'interfaccia dell'app mobile è stata ristrutturata.
- Sono state eliminate le vulnerabilità emerse durante la revisione della sicurezza esterna della libreria libeufin, che implementa protocolli bancari per lo scambio di informazioni sui pagamenti con le banche europee.
Fonte: opennet.ru
