Vydanie platobného systému GNU Taler 0.9 vyvinutého projektom GNU

Po roku vývoja vydal projekt GNU GNU Taler 0.9, bezplatný elektronický platobný systém, ktorý poskytuje anonymitu pre kupujúcich, no zachováva možnosť identifikovať predajcov pre transparentné daňové vykazovanie. Systém neumožňuje sledovanie informácií o tom, kde používateľ míňa peniaze, ale poskytuje nástroje na sledovanie prijatia finančných prostriedkov (odosielateľ zostáva anonymný), čo rieši problémy spojené s bitcoinmi s daňovými kontrolami. Kód je napísaný v jazyku Python a distribuovaný pod licenciami AGPLv3 a LGPLv3.

GNU Taler nevytvára vlastnú kryptomenu, ale pracuje s existujúcimi menami vrátane dolárov, eur a bitcoinov. Podporu nových mien je možné zabezpečiť vytvorením banky, ktorá vystupuje ako finančný garant. Obchodný model GNU Taler je založený na vykonávaní výmenných transakcií – peniaze z tradičných platobných systémov ako BitCoin, Mastercard, SEPA, Visa, ACH a SWIFT sa premieňajú na anonymné elektronické peniaze v rovnakej mene. Používateľ môže previesť elektronické peniaze predajcom, ktorí ich potom môžu na mieste výmeny vymeniť späť za skutočné peniaze reprezentované klasickými platobnými systémami.

Všetky transakcie v GNU Taler sú chránené pomocou moderných kryptografických algoritmov, ktoré im umožňujú zachovať autenticitu aj v prípade úniku súkromných kľúčov klientov, predajcov a výmenných miest. Formát databázy poskytuje možnosť overiť všetky dokončené transakcie a potvrdiť ich konzistentnosť. Potvrdenie o platbe pre predajcov je kryptografickým dokladom o prevode v rámci zmluvy uzatvorenej s klientom a kryptograficky podpísaným potvrdením o dostupnosti finančných prostriedkov na výmennom mieste. GNU Taler obsahuje sadu základných komponentov, ktoré poskytujú logiku pre fungovanie banky, výmenného bodu, obchodnej platformy, peňaženky a audítora.

Hlavné zmeny:

  • Pridaná podpora pre dôverné mobilné platby uskutočňované v režime P2P (peer-to-peer) prostredníctvom priameho prepojenia aplikácie kupujúceho a aplikácie na mieste predaja (POS).
  • Pridaná podpora pre platby s vekovým obmedzením (predávajúci môže stanoviť minimálnu vekovú hranicu a kupujúci má možnosť potvrdiť splnenie tejto požiadavky bez zverejnenia dôverných údajov).
  • Vylepšená schéma databázy bodov výmeny, ktorá je optimalizovaná pre výkon a škálovateľnosť.
  • Banka Python bola nahradená súpravou nástrojov LibEuFin Sandbox s implementáciou serverových komponentov, ktoré zabezpečujú fungovanie bankových protokolov a emulujú jednoduchý bankový systém na správu účtov a zostatkov.
  • Možnosť peňaženky založená na WebExtension pre použitie v prehliadačoch bola prispôsobená na podporu tretej verzie manifestu Chrome.

Zdroj: opennet.ru

Pridať komentár