Dopo sei mesi di sviluppo, il progetto GNU ha presentato il sistema di pagamento elettronico open source GNU Taler 1.1. La piattaforma è considerata pronta per l'implementazione di servizi di pagamento operativi e può già essere utilizzata legalmente per la vendita di beni in Svizzera. Le aziende che desiderano attivare i pagamenti utilizzando GNU Taler devono semplicemente avere un conto in qualsiasi banca svizzera e avviare il backend fornito dalla piattaforma per gestire le vendite.
Il codice di GNU Taler è scritto in C e distribuito sotto le licenze AGPLv3 e LGPLv3. Include componenti di base che consentono di gestire un banco, un punto di scambio, un mercato, un portafoglio e un revisore. Il sistema permette di identificare i venditori per la rendicontazione fiscale, mantenendo comunque l'anonimato per gli acquirenti. Il finanziamento dello sviluppo è fornito da fondi della Commissione Europea e del Segretariato di Stato della Svizzera per la formazione, la ricerca e l'innovazione (SERI).
Il sistema di pagamento GNU Taler non è legato a una propria criptovaluta e funziona con valute già esistenti, come dollari, euro e bitcoin. Il supporto per nuove valute avviene attraverso un legame con una banca che funge da garanzia finanziaria per le operazioni effettuate. Il progetto promuove un modello di business basato su operazioni di scambio: i soldi provenienti da sistemi tradizionali di pagamento, come BitCoin, Mastercard, SEPA, Visa, ACH e SWIFT, vengono convertiti in denaro elettronico anonimo nella stessa valuta. L'utente può trasferire denaro elettronico ai venditori, che possono poi cambiarlo di nuovo in denaro reale presso un punto di cambio.
Le transazioni già effettuate in GNU Taler mantengono la loro integrità anche in caso di fuga delle chiavi private di clienti, venditori e punti di scambio. Il formato del database consente di verificare tutte le transazioni effettuate e le conferme della loro congruenza. La conferma del pagamento per i venditori è costituita da una prova crittografica del trasferimento nell'ambito del contratto stipulato con il cliente e da una conferma crittografica firmata riguardo alla disponibilità dei fondi nel punto di scambio. Il sistema non permette di sapere dove il cliente spende i soldi, ma offre la possibilità di tracciare l'arrivo dei fondi al destinatario, mantenendo l'anonimato del mittente. Questo approccio risolve i problemi di audit fiscale tipici di BitCoin.
Per gestire il punto vendita, i pagamenti e l'assistenza agli ordini è disponibile un'applicazione per piattaforma Android, ottimizzata per i pagamenti con i clienti nel ristorante. È disponibile un plugin per integrare il servizio di pagamento avviato con la piattaforma per la creazione di negozi online WooCommerce, oltre a un plugin per la piattaforma di vendita biglietti Pretix.
Nella nuova versione:
- È stata aggiunta l'opzione per il self-provisioning del backend merchant, che consente di gestire i pagamenti e impostare ordini nei punti vendita.
- Nel backend merchant sono stati implementati strumenti per la gestione dei token di accesso.
- È stato realizzato un nuovo formato di contratti esteso (v1) che consente di implementare diverse modalità di interazione tra venditori e wallet, comprese donazioni, abbonamenti ai servizi, coupon e scambi di valuta.
- È stata aggiunta la supporto sperimentale per l'accettazione di token che confermano le sottoscrizioni e offrono sconti.
- È stata implementata la supporto per l'autenticazione a due fattori durante la conferma del reset della password, durante la connessione al backend del venditore e durante l'autenticazione dello scambio delle informazioni di pagamento tramite l'utilità libeufin-bank.
- È stato aggiunto il supporto per le classi di commissioni sulle operazioni di prelievo.
- Nelle app per iOS e Android è stata implementata la possibilità di sbloccare il wallet utilizzando le funzioni di sblocco del dispositivo fornite dalle piattaforme.
- Sono stati formati pacchetti per Debian 13.
Fonte: opennet.ru
