Projekt GNU predstavil voľný systém elektronických platieb GNU Taler 0.14. Systém GNU Taler zahŕňa základné komponenty, ktoré umožňujú organizovať činnosť banky, výmenného bodu, obchodnej platformy, peňaženky a audítora. Systém umožňuje identifikáciu predajcov pre daňové účely, no zabezpečuje anonymitu pre kupujúcich. Projekt NGI TALER pracuje na vytvorení produktu na báze GNU Taler, ktorý bude pripravený na použitie v Európskej únii. Financovanie vývoja prebieha z grantov Európskej komisie a Štátneho sekretariátu Švajčiarska pre vzdelávanie, výskum a inovácie (SERI). Kód je napísaný v Pythone a distribuuje sa pod licenciami AGPLv3 a LGPLv3.
Platobný systém GNU Taler nie je viazaný na vlastnú kryptomenu a funguje s už existujúcimi menami, ako sú doláre, eurá a bitcoiny. Podpora nových mien sa realizuje prostredníctvom prepojenia na banku, ktorá slúži ako finančný garant vykonaných operácií. Projekt propaguje obchodný model založený na výmenných operáciách – peniaze z tradičných systémov realizácie platieb, ako sú BitCoin, Mastercard, SEPA, Visa, ACH a SWIFT, sa transformujú na anonymné elektronické peniaze v tej istej mene. Používateľ môže prenášať elektronické peniaze predajcom, ktorí ich následne môžu vo výmenných bodoch zmeniť späť na skutočné peniaze.
Už uskutočnené transakcie v GNU Taler si zachovávajú dôveryhodnosť aj pri úniku súkromných kľúčov zákazníkov, predajcov a výmenných bodov – formát databázy umožňuje overiť všetky uskutočnené transakcie a potvrdenia ich konzistencie. Potvrdením platby pre predajcov je kryptografický dôkaz prevodu v rámci uzavretého kontraktu so zákazníkom a kryptograficky podpísané potvrdenie o dostupnosti prostriedkov na výmennom bode. Systém neumožňuje zistiť, kam zákazník míňa peniaze, ale poskytuje možnosť sledovať príjem prostriedkov prijímateľovi, pričom zostáva anonymita odosielateľa. Takýto prístup rieši problémy s daňovým auditom, typickým pre BitCoin.
Hlavné zmeny:
- Možnosť obmedziť veľkosť transakcií a sumu vrátenia prostriedkov.
- Zamestnancom zodpovedným za boj proti praniu špinavých peňazí (AML – Anti-Money Laundering) bol na uľahčenie analýzy podozrivých transakcií poskytnutý nástroj na definovanie pravidiel, ktoré sa vzťahujú na predtým neznáme bankové účty.
- Boli implementované dva nové podporné procesy pre obchodné platformy, ktoré znižujú redundanciu dát a urýchľujú interakciu s výmennými bodmi.
- Pridané nastavenie SHOPPING_URL na informovanie kupujúcich o stránke s katalógom obchodných platforiem, ktoré prijímajú platby prostredníctvom GNU Taler.
- Do implementácie výmenného bodu bola pridaná podpora RFC 7636 na posilnenie bezpečnosti autorizácie pomocou protokolu OAuth 2.0.
- Prepracované užívateľské rozhranie mobilnej aplikácie.
- Opravené zraniteľnosti zistené počas externého auditu bezpečnosti knižnice libeufin, ktorá implementuje bankové protokoly na výmenu platobných informácií s európskymi bankami.
Zdroj: opennet.ru
