Proiectul GNU a prezentat sistemul liber de plăți electronice GNU Taler 0.14. GNU Taler include componentele esențiale care permit organizarea activității băncii, a punctului de schimb, a pieței, a portofelului și a auditorului. Sistemul permite identificarea vânzătorilor pentru raportarea fiscală, dar asigură anonimatul pentru cumpărători. Proiectul NGI TALER lucrează la dezvoltarea unui produs bazat pe GNU Taler, pregătit pentru utilizare în Uniunea Europeană. Finanțarea dezvoltării se realizează din granturi ale Comisiei Europene și al Secretariatului de Stat al Elveției pentru educație, cercetare și inovare (SERI). Codul este scris în Python și este distribuit sub licențele AGPLv3 și LGPLv3.
Sistemul de plăți GNU Taler nu este legat de o criptomonedă proprie și funcționează cu valutele deja existente, cum ar fi dolarii, euro și bitcoinii. Suportul pentru noi valute este realizat prin legarea la o bancă care acționează ca garanție financiară pentru operațiunile efectuate. Proiectul promovează un model de afaceri bazat pe operațiuni de schimb — banii din sistemele tradiționale de plăți, precum Bitcoin, Mastercard, SEPA, Visa, ACH și SWIFT, sunt transformați în bani electronici anonimi în aceeași monedă. Utilizatorul poate transfera bani electronici vânzătorilor, care pot apoi, la punctul de schimb, să-i schimbe înapoi în bani reali.
Tranzacțiile deja efectuate în GNU Taler își păstrează valabilitatea chiar și în cazul unei scurgeri de chei private ale clienților, vânzătorilor și punctelor de schimb — formatul bazei de date permite verificarea tuturor tranzacțiilor efectuate și confirmarea coerenței acestora. Confirmarea plății pentru vânzători este o dovadă criptografică a transferului în cadrul contractului încheiat cu clientul și o confirmare criptografic semnată referitoare la disponibilitatea fondurilor la punctul de schimb. Sistemul nu permite aflarea direcției în care clientul cheltuie banii, dar oferă posibilitatea de a urmări primirea fondurilor de către beneficiar, păstrând anonimatul expeditorului. Această abordare rezolvă problemele cu auditul fiscal care sunt specifice Bitcoin.
Modificări principale:
- Posibilitatea de a limita dimensiunea tranzacțiilor și suma rambursării.
- Angajaților responsabili de prevenirea spălării banilor (AML - Anti-Money Laundering) li s-a oferit posibilitatea de a determina regulile aplicate conturilor bancare necunoscute anterior, pentru a simplifica analiza tranzacțiilor suspecte.
- Au fost implementate două noi procese auxiliare pentru piețele comerciale, care reduc redundanța datelor și accelerează interacțiunea cu punctele de schimb.
- A fost adăugată configurația SHOPPING_URL pentru a informa clienții despre site-ul cu catalogul piețelor comerciale care acceptă plăți prin GNU Taler.
- În implementarea punctului de schimb a fost adăugată suport pentru RFC 7636 pentru a întări securitatea autorizării folosind protocolul OAuth 2.0.
- Interfața aplicației mobile a fost rescrisă.
- Au fost remediate vulnerabilitățile identificate în timpul auditului de securitate efectuat asupra bibliotecii libeufin, care implementează protocoalele bancare pentru schimbul de informații de plată cu băncile europene.
Sursa: opennet.ro
