Dopo un anno di sviluppo, il progetto GNU ha presentato il rilascio del sistema di pagamento elettronico libero GNU Taler 0.9, che offre anonimato agli acquirenti, ma conserva la possibilità di identificare i venditori al fine di garantire la trasparenza nella rendicontazione fiscale. Il sistema non consente di tracciare le informazioni su come un utente spende il denaro, ma fornisce gli strumenti per il monitoraggio dei fondi in arrivo (il mittente rimane anonimo), risolvendo così i problemi di audit fiscale propri di BitCoin. Il codice è scritto in Python e distribuito sotto le licenze AGPLv3 e LGPLv3.
GNU Taler non crea una propria criptovaluta, ma lavora con valute esistenti, tra cui dollari, euro e bitcoin. Il supporto per nuove valute può essere garantito attraverso la creazione di una banca che funge da garante finanziario. Il modello di business di GNU Taler si basa sull'esecuzione di operazioni di scambio: i soldi provenienti da sistemi di pagamento tradizionali, come BitCoin, Mastercard, SEPA, Visa, ACH e SWIFT, vengono trasformati in denaro elettronico anonimo nella stessa valuta. L'utente può trasferire denaro elettronico ai venditori, i quali possono poi scambiarlo di nuovo in denaro reale presso il punto di cambio, rappresentato dai tradizionali sistemi di pagamento.
Tutte le transazioni in GNU Taler sono protette utilizzando moderni algoritmi crittografici, che garantiscono l'affidabilità anche in caso di fuga di chiavi private dei clienti, venditori e punti di scambio. Il formato del database offre la possibilità di verificare tutte le transazioni effettuate e confermarne la coerenza. La conferma di pagamento per i venditori è una prova crittografica del trasferimento nell'ambito del contratto stipulato con il cliente e una conferma crittografata della disponibilità dei fondi presso il punto di cambio. GNU Taler include un insieme di componenti di base che forniscono la logica per il funzionamento della banca, del punto di cambio, del marketplace, del portafoglio e dell'auditor.
Variazioni principali:
- È stata aggiunta la supporto ai pagamenti mobili riservati, effettuati in modalità P2P (peer-to-peer) tramite collegamento diretto tra l'app dell'acquirente e l'app del punto vendita (POS, point-of-sale).
- È stata aggiunta la supporto ai pagamenti con restrizioni di età (il venditore può impostare un limite di età minima e l'acquirente ha la possibilità di confermare la conformità a questo requisito senza rivelare dati sensibili).
- È stato migliorato lo schema del database del punto di scambio, ottimizzato per aumentare le prestazioni e la scalabilità.
- Il framework LibEuFin Sandbox ha sostituito Python bank con l'implementazione dei componenti server che garantiscono il funzionamento dei protocolli bancari ed emulano un semplice sistema bancario per gestire conti e saldi.
- Una versione del portafoglio basata sulla tecnologia WebExtension, destinata all'uso nei browser, è stata adattata per supportare la terza versione del manifesto Chrome.
Fonte: opennet.ru
