Vydanie platobného systému GNU Taler 0.8, na ktorom pracuje projekt GNU

Projekt GNU predstavil vydanie slobodného systému elektronických platieb GNU Taler 0.8. Zaujímavosťou systému je, že zákazníkom je poskytnutá anonymita, avšak predajcovia nie sú anonymní, aby sa zabezpečila transparentnosť poskytovania daňových správ, t.j. systém neumožňuje sledovať informácie o tom, kam používateľ míňa peniaze, ale poskytuje prostriedky na sledovanie príjmov (odosielateľ zostáva anonymný), čo rieši problémy s daňovým auditom, ktoré sú vlastné BitCoin. Kód je napísaný v Pythone a šíri sa pod licenciami AGPLv3 a LGPLv3.

GNU Taler nevytvára vlastnú kryptomenu, ale pracuje s už existujúcimi menami, vrátane dolárov, eur a bitcoínov. Podporu nových mien je možné zabezpečiť prostredníctvom vytvorenia banky, ktorá vystupuje ako finančný garant. Biznis model GNU Taler je založený na vykonávaní operácií výmeny — peniaze z tradičných platobných systémov, 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 na výmennom mieste môžu zameniť späť za skutočné peniaze, ktoré sú zastúpené tradičnými platobnými systémami.

Všetky tranzakcie v GNU Taler sú chránené pomocou moderných kryptografických algoritmov, ktoré umožňujú uchovávať pravosť aj pri úniku súkromných kľúčov klientov, predajcov a výmenných miest. Formát databázy ponúka možnosť overenia všetkých vykonaných tranzakcií a potvrdzuje ich konzistentnosť. Potvrdením platby pre predajcov je kryptografický dôkaz prevodu v rámci uzatvoreného kontraktu s klientom a kryptograficky podpísané potvrdenie o existencii prostriedkov na výmennom mieste. GNU Taler obsahuje súbor základných komponentov, ktoré poskytujú logiku pre fungovanie banky, výmenného miesta, obchodnej platformy, peňaženky a audítora.

V novom vydaní sú implementované zmeny pripravené na odstránenie nedostatkov, ktoré boli zistené počas auditu bezpečnosti kódovej základne. Audit vykonala v roku 2020 spoločnosť Code Blau a bol financovaný prostredníctvom grantu poskytnutého Európskou komisiou v rámci programu rozvoja nových internetových technológií. Po vykonaní kontroly boli poskytnuté odporúčania, ktoré sa týkali posilnenia izolácie súkromných kľúčov a rozdelenia privilegií, zlepšenia dokumentácie kódu, zjednodušenia zložitých konštrukcií, prepracovania metód spracovania NULL ukazovateľov, inicializácie štruktúr a callback volaní.

Hlavné zmeny:

  • Posilnená izolácia súkromných kľúčov, ktoré sa teraz spracovávajú s pomocou samostatných vykonateľných súborov taler-exchange-secmod-*, spúšťaných pod samostatným používateľom, čo umožňuje oddeliť logiku práce s kľúčmi od procesu taler-exchange-httpd, ktorý spracováva vonkajšie sieťové požiadavky.
  • Posilnená izolácia dôverných parametrov konfigurácie výmenných miest (burz).
  • Do implementácie peňaženky (Wallet-core) bola pridaná podpora pre zálohovanie a obnovenie.
  • V peňaženke bola zmenená prezentácia informácií o transakciách, histórii, chybách a čakajúcich operáciách. Zlepšila sa stabilita fungovania peňaženky a užívateľské pohodlie. API peňaženky je zdokumentované a teraz sa používa vo všetkých užívateľských rozhraniach.
  • Vo verzii peňaženky na báze technológie WebExtension, určenej na používanie v prehliadačoch, bola pridaná podpora pre prehliadač GNU IceCat. Výrazne sa znížili oprávnenia potrebné na fungovanie peňaženky založenej na WebExtension.
  • Pre obchodné platformy a burzy je k dispozícii možnosť stanoviť vlastné podmienky poskytovania služieb.
  • Do backendu pre organizáciu práce obchodných platforiem boli pridané voliteľné nástroje pre inventarizáciu.
  • V zmluve bola pridaná možnosť zobrazenia skíc produktových obrázkov.
  • V katalógu F-Droid sú umiestnené Android aplikácie pre obchodné účtovanie (point-of-sale) a prácu s pokladňou, ktoré sa používajú na organizáciu predaja na obchodných platformách.
  • Bola vylepšená realizácia procesu vrátenia peňazí.
  • HTTP API pre obchodné platformy bolo zjednodušené a zlepšené. Vytváranie front-endov pre obchodné platformy bolo zjednodušené a bola pridaná možnosť generovania hotových HTML stránok backendom pre prácu s peňaženkou.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster