Projekti GNU ka prezantuar versionin 0.8 të GNU Taler, një sistem i lirë për pagesa elektronike. Veçantia e këtij sistemi është se blerësve u ofrohet anonimitet, ndërsa shitësit nuk janë anonimë për të garantuar transparencë në raportimin tatimor. Kjo do të thotë se sistemi nuk lejon gjurmimin e mënyrës se ku përdoruesi i shpenzon paratë, por ofron mjete për të ndjekur hyrjen e fondeve (dërguesi mbetet anonim), duke zgjidhur kështu problemet e auditimit tatimor që janë karakteristike për BitCoin. Kodi është shkruar në Python dhe shpërndahet sipas licencave AGPLv3 dhe LGPLv3.
GNU Taler nuk krijon kriptomonedhĂ«n e vet, por punon me valuta ekzistuese, pĂ«rfshirĂ« dollarĂ«t, euron dhe bitcoin. MbĂ«shtetja pĂ«r valuta tĂ« reja mund tĂ« sigurohet duke krijuar njĂ« bankĂ« qĂ« vepron si garant financiar. Modeli i biznesit i GNU Taler bazohet nĂ« kryerjen e operacioneve tĂ« kĂ«mbimit: paratĂ« nga sistemet tradicionale tĂ« pagesave, si BitCoin, Mastercard, SEPA, Visa, ACH dhe SWIFT, shndĂ«rrohen nĂ« para elektronike anonime nĂ« tĂ« njĂ«jtĂ«n valutĂ«. PĂ«rdoruesi mund tâua transferojĂ« kĂ«to para elektronike shitĂ«sve, tĂ« cilĂ«t mĂ« pas mund tâi kĂ«mbejnĂ« sĂ«rish nĂ« para reale nĂ« pikĂ«n e kĂ«mbimit, tĂ« mbĂ«shtetura nga sistemet tradicionale tĂ« pagesave.
Të gjitha transaksionet në GNU Taler mbrohen me algoritme moderne kriptografike, të cilat bëjnë të mundur ruajtjen e integritetit edhe në rast rrjedhjeje të çelësave privatë të klientëve, shitësve dhe pikave të këmbimit. Formati i bazës së të dhënave mundëson verifikimin e të gjitha transaksioneve të kryera dhe konfirmimin e qëndrueshmërisë së tyre. Dëshmia e pagesës për shitësit është prova kriptografike e transferimit në kuadër të kontratës së lidhur me klientin, si dhe një konfirmim i nënshkruar kriptografikisht për disponueshmërinë e fondeve në pikën e këmbimit. GNU Taler përfshin një grup komponentësh bazë që ofrojnë logjikën e funksionimit për bankën, pikën e këmbimit, platformën tregtare, portofolin dhe auditorin.
Në versionin e ri janë zbatuar ndryshime të përgatitura për të korrigjuar mangësitë e zbuluara gjatë auditimit të sigurisë së bazës së kodit. Auditimi u krye në vitin 2020 nga kompania Code Blau dhe u financua përmes një granti të dhënë nga Komisioni Evropian në kuadër të programit për zhvillimin e teknologjive të internetit të gjeneratës së ardhshme. Pas verifikimit u dhanë rekomandime për forcimin e izolimit të çelësave privatë dhe ndarjen e privilegjeve, përmirësimin e dokumentimit të kodit, thjeshtimin e strukturave tepër të ndërlikuara, si dhe ripunimin e metodave për trajtimin e treguesve NULL, inicializimin e strukturave dhe thirrjet callback.
Ndryshimet kryesore:
- ĂshtĂ« forcuar izolimi i çelĂ«save privatĂ«, tĂ« cilĂ«t tani pĂ«rpunohen duke pĂ«rdorur skedarĂ« ekzekutues tĂ« veçantĂ« taler-exchange-secmod-*, tĂ« nisur nĂ«n njĂ« pĂ«rdorues tĂ« veçantĂ«. Kjo bĂ«n tĂ« mundur ndarjen e logjikĂ«s sĂ« punĂ«s me çelĂ«sat nga procesi taler-exchange-httpd, i cili pĂ«rpunon kĂ«rkesat e jashtme tĂ« rrjetit.
- ĂshtĂ« forcuar izolimi i parametrave konfidencialĂ« tĂ« konfigurimit tĂ« pikave tĂ« kĂ«mbimit (bursave).
- Në implementimin e portofolit (Wallet-core) është shtuar mbështetja për kopje rezervë dhe rikthim.
- NĂ« portofol Ă«shtĂ« pĂ«rditĂ«suar paraqitja e informacionit pĂ«r transaksionet, historikun, gabimet dhe operacionet nĂ« pritje. ĂshtĂ« rritur qĂ«ndrueshmĂ«ria e funksionimit tĂ« portofolit dhe lehtĂ«sia nĂ« pĂ«rdorim. ĂshtĂ« dokumentuar API e portofolit, e cila tani pĂ«rdoret nĂ« tĂ« gjitha ndĂ«rfaqet e pĂ«rdoruesit.
- Në variantin e portofolit të bazuar në teknologjinë WebExtension, i destinuar për përdorim në shfletues, është shtuar mbështetja për shfletuesin GNU IceCat. Janë reduktuar ndjeshëm të drejtat e aksesit të nevojshme për funksionimin e portofolit të bazuar në WebExtension.
- Për pikat e këmbimit dhe platformat tregtare është ofruar mundësia për të përcaktuar kushtet e tyre të ofrimit të shërbimeve.
- Në backend-in për organizimin e funksionimit të platformave tregtare janë shtuar mjete opsionale për inventarizim.
- Në kontratë është ofruar mundësia për të shfaqur miniatura të imazheve të produktit.
- Në katalogun F-Droid janë publikuar aplikacione Android për menaxhimin e shitjeve (point-of-sale) dhe funksionimin e arkës, të përdorura për organizimin e shitjeve në platformat tregtare.
- ĂshtĂ« pĂ«rmirĂ«suar implementimi i procesit tĂ« rimbursimit.
- ĂshtĂ« pĂ«rmirĂ«suar dhe thjeshtuar HTTP API pĂ«r platformat tregtare. ĂshtĂ« thjeshtuar krijimi i frontend-eve pĂ«r platformat tregtare dhe Ă«shtĂ« shtuar mundĂ«sia qĂ« backend-i tĂ« gjenerojĂ« faqe HTML tĂ« gatshme pĂ«r punĂ« me portofolin.
Burimi: opennet.ru
