Nakon godinu i pol dana razvoja, GNU projekt predstavio je izdanje slobodnog sustava elektroničkih plaćanja GNU Taler 0.10, koji osigurava anonimnost kupcima, ali zadržava mogućnost identifikacije prodavača kako bi se osigurala transparentnost u pružanju poreznih izvještaja. Sustav ne omogućava praćenje informacija o tome gdje korisnik troši novac, ali nudi sredstva za praćenje primitaka (pošiljatelj ostaje anoniman), što rješava probleme s poreznom revizijom koji su svojstveni Bitcoinu. Kod je napisan na Pythonu i distribuira se pod licencama AGPLv3 i LGPLv3.
GNU Taler ne stvara vlastitu kriptovalutu, već radi s postojećim valutama, uključujući dolare, eure i bitcoine. Podršku novim valutama moguće je osigurati putem osnivanja banke koja djeluje kao financijski jamac. Poslovni model GNU Taler temelji se na izvedbi transakcija razmjene — novac iz tradicionalnih platnih sustava, kao što su BitCoin, Mastercard, SEPA, Visa, ACH i SWIFT, pretvara se u anonimne elektroničke novčanice u istoj valuti. Korisnik može prenijeti elektronički novac prodavačima, koji ga zatim na točki razmjene mogu zamijeniti natrag za stvarni novac koji predstavljaju tradicionalni sustavi plaćanja.
Sve transakcije u GNU Taleru zaštićene su korištenjem modernih kriptografskih algoritama, što omogućava očuvanje vjerodostojnosti čak i u slučaju curenja privatnih ključeva klijenata, prodavača i točaka razmjene. Format baze podataka omogućava verifikaciju svih izvršenih transakcija i potvrđivanje njihove konzistentnosti. Potvrda plaćanja za prodavače predstavlja kriptografski dokaz prijenosa u okviru ugovora sklopljenog s klijentom i kriptografski potpisana potvrda o postojanju sredstava na točki razmjene. U sklopu GNU Talera nalazi se set osnovnih komponenti koje pružaju logiku za rad banke, točke razmjene, tržišne platforme, novčanika i revizora.
Financiranje razvoja osigurano je iz sredstava Europske komisije, Državnog tajništva Švicarske za obrazovanje i Državnog tajništva Švicarske za istraživanje i inovacije (SERI). U okviru projekta NGI TALER radi se na razvoju proizvoda temeljenog na GNU Taleru, spremnog za primjenu u Europskoj uniji.
Glavne promjene:
- Dodana je podrška za razmjenu ključeva koristeći protokol EBICS 3.0 (Standard elektroničke bankovne internetske komunikacije), namijenjen za sigurno razmjenjivanje informacije o plaćanjima između banaka. Za slanje zahtjeva bankama korištenjem protokola EBICS predložena je utilita libeufin-nexus.
- Za trgovine je predložen zgodniji sučelje za obavljanje plaćanja koristeći QR kodove, realizirano putem javno dostupnog obraditelja GET zahtjeva koji koristi predloške.
- U Apple App Storeu dostupna je implementacija novčanika za iOS platformu.
- U novčanicima je poboljšano upravljanje povezivanjem s točkama razmjene.
- U Wallet-core dodana je mogućnost generiranja događaja nadgledanja radi pojednostavljenja dijagnostike.
- Za novčanike je implementirana nova vrsta transakcija koja predstavlja sredstva izgubljena zbog denominacije, povlačenja ili isteka važnosti kovanica.
- U Wallet-core osigurano je keširanje zahtjeva i dodana je podrška za verifikaciju ključeva u asinkronom režimu.
Izvor: opennet.ru
