GNU proiektuak garatutako GNU Taler 0.8 ordainketa sistemaren kaleratzea

GNU Proiektuak doako ordainketa elektronikoko sistema kaleratu du GNU Taler 0.8. Sistemaren ezaugarri bat da erosleei anonimotasuna ematen zaiela, baina saltzaileak ez dira anonimoak zerga-informazioan gardentasuna bermatzeko, hau da. sistemak ez du onartzen erabiltzaileak dirua gastatzen duen tokiari buruzko informazioa jarraitzeko, baina funtsak jaso izanaren jarraipena egiteko tresnak eskaintzen ditu (igorleak anonimoa izaten jarraitzen du), eta horrek BitCoin-en berezko arazoak konpontzen ditu zerga-ikuskapenekin. Kodea Python-en idatzita dago eta AGPLv3 eta LGPLv3 lizentzien arabera banatzen da.

GNU Taler-ek ez du bere kriptografia-monetarik sortzen, baina lehendik dauden monetekin lan egiten du, dolarrekin, eurorekin eta bitcoinekin. Moneta berrientzako laguntza finantza-berme gisa jarduten duen banku baten sorreraren bidez berma daiteke. GNU Taler-en negozio-eredua truke-transakzioak egitean oinarritzen da: BitCoin, Mastercard, SEPA, Visa, ACH eta SWIFT bezalako ordainketa-sistem tradizionaletako dirua diru elektroniko anonimo bihurtzen da moneta berean. Erabiltzaileak diru elektronikoa transferi diezaieke saltzaileei, eta gero truke-puntuan ohiko ordainketa-sistemak ordezkatzen duten benetako dirua trukatu ahal izango dute.

GNU Taler-en transakzio guztiak algoritmo kriptografiko modernoen bidez babestuta daude, eta horiei esker, benetakotasuna mantentzen dute bezeroen, saltzaileen eta truke-puntuen gako pribatuak filtratzen badira ere. Datu-basearen formatuak amaitutako transakzio guztiak egiaztatzeko eta haien koherentzia berresteko aukera ematen du. Saltzaileentzako ordainketaren berrespena transferentziaren froga kriptografikoa da bezeroarekin egindako kontratuaren esparruan eta truke puntuan funtsen erabilgarritasunaren berrespena kriptografikoki sinatuta. GNU Taler-ek bankuaren, truke-puntuaren, merkataritza-plataformaren, diru-zorroaren eta auditorearen funtzionamendurako logika ematen duten oinarrizko osagai multzo bat biltzen du.

Bertsio berriak kode-oinarriaren segurtasun-ikuskaritza baten ondorioz identifikatutako gabeziak ezabatzeko prestatutako aldaketak ezartzen ditu. Auditoria 2020an egin zuen Code Blau-k eta hurrengo belaunaldiko Interneteko teknologiak garatzeko programaren barruan Europako Batzordeak emandako diru-laguntzaren bidez finantzatu zen. Ikuskaritzaren ostean, gako pribatuen isolamendua eta pribilegioak bereiztea indartzearekin, kodeen dokumentazioa hobetzearekin, egitura konplexuak sinplifikatzearekin, NULL erakusleak prozesatzeko metodoak birlantzearekin, egiturak hasieratzearekin eta itzulerako deiak egitearekin lotutako gomendioak eman ziren.

Aldaketa nagusiak:

  • Gako pribatuen isolamendua areagotu da, gaur egun taler-exchange-secmod-* exekutagarri bereiziak erabiliz prozesatzen diren erabiltzaile bereizi baten menpe exekutatzen direnak, eta horri esker, gakoekin lan egiteko logika bereizteko aukera ematen dizu kanpoko sareko eskaerak prozesatzen dituen taler-exchange-httpd prozesutik. .
  • Truke-puntuen (trukeak) isilpeko konfigurazio-parametroen isolamendu handiagoa.
  • Babeskopia eta berreskuratzeko laguntza gehitu da zorroaren ezarpenean (Wallet-core).
  • Diru-zorroak transakzioei, historiari, akatsei eta zain dauden eragiketei buruzko informazioaren aurkezpena aldatu du. Diru-zorroaren egonkortasuna eta erabiltzeko erraztasuna hobetu dira. Wallet API dokumentatu egin da eta orain erabiltzaile-interfaze guztietan erabiltzen da.
  • WebExtension teknologian oinarritutako zorroaren arakatzailean oinarritutako bertsioak GNU IceCat arakatzailearen laguntza gehitzen du. WebExtension-en oinarritutako zorro bat funtzionatzeko beharrezkoak diren sarbide-eskubideak nabarmen murriztu dira.
  • Truke-puntuek eta merkataritza-plataformek beren zerbitzu-baldintzak definitzeko aukera dute.
  • Inbentariorako aukerako tresnak gehitu dira atzealdean merkataritza-plataformen lana antolatzeko.
  • Kontratuak produktuaren irudi txikiak bistaratzeko aukera eskaintzen du.
  • F-Droid katalogoak merkataritza-kontabilitatea (salmenta-puntua) eta kutxa erregistratzeko eragiketak egiteko Android aplikazioak ditu, merkataritza-plataformetan salmentak antolatzeko erabiltzen direnak.
  • Itzulketa-prozesuaren ezarpena hobetu.
  • HTTP API hobetua eta sinplifikatua merkataritza-plataformetarako. Negoziazio plataformetarako frontend-ak sortzea sinplifikatu da, eta backend-ek zorro batekin lan egiteko prest dauden HTML orriak sortzeko gaitasuna gehitu da.

Iturria: opennet.ru

Gehitu iruzkin berria