Vydání platebního systému GNU Taler 0.8, vyvíjeného projektem GNU

Projekt GNU představil verzi svobodného systému elektronických plateb GNU Taler 0.8. Charakteristickým rysem systému je, že zákazníkům je poskytována anonymita, avšak prodejci nejsou anonymní, což zajišťuje transparentnost v poskytování daňových výkazů, tj. systém neumožňuje sledovat informace o tom, kam uživatel utrácí peníze, ale poskytuje prostředky pro sledování příjmů (odesílatel zůstává anonymní), čímž řeší problémy s daňovým auditem, které pramení z BitCoin. Kód je napsán v Pythonu a je distribuován pod licencemi AGPLv3 a LGPLv3.

GNU Taler nevytváří vlastní kryptoměnu, ale pracuje s již existujícími měnami, včetně dolarů, eur a bitcoinů. Podporu nových měn lze zajistit prostřednictvím vytvoření banky, která funguje jako finanční garance. Obchodní model GNU Taler je založen na provádění směnných operací — peníze z tradičních platebních systémů, jako jsou BitCoin, Mastercard, SEPA, Visa, ACH a SWIFT, se transformují na anonymní elektronické peníze ve stejné měně. Zákazník může předávat elektronické peníze prodejcům, kteří je pak mohou na směnárně vyměnit zpět na skutečné peníze, které jsou reprezentovány tradičními platebními systémy.

Všechny transakce v GNU Taler jsou chráněny pomocí moderních kryptografických algoritmů, které zajišťují pravdivost i v případě úniku soukromých klíčů klientů, prodejců a směnáren. Databázový formát umožňuje verifikaci všech provedených transakcí a potvrzení jejich konzistence. Potvrzením platby pro prodejce je kryptografický důkaz o převodu v rámci uzavřené smlouvy se zákazníkem a kryptograficky podepsané potvrzení o dostupnosti prostředků na směnárně. Systém GNU Taler zahrnuje sadu základních komponentů, které poskytují logiku pro fungování banky, směnárny, tržiště, peněženky a auditora.

V nové verzi byly implementovány změny připravené k odstranění nedostatků zjištěných během auditu bezpečnosti kódové základny. Audit provedla v roce 2020 společnost Code Blau a byl financován prostřednictvím grantu uděleného Evropskou komisí v rámci programu pro rozvoj internetových technologií nové generace. Po provedení kontroly byla poskytnuta doporučení týkající se zesílení izolace soukromých klíčů a rozdělení privilegií, zlepšení dokumentace kódu, zjednodušení složitých konstrukcí, přepracování metod zpracování NULL ukazatelů, inicializace struktur a callback volání.

Hlavní změny:

  • Zesílena izolace soukromých klíčů, které nyní jsou zpracovávány pomocí samostatných spustitelných souborů taler-exchange-secmod-*, spouštěných pod samostatným uživatelským účtem, což umožňuje oddělit logiku práce s klíči od procesu taler-exchange-httpd, který zpracovává externí síťové požadavky.
  • Byla posílena izolace důvěrných parametrů konfigurace směnáren (burz).
  • Do implementace peněženky (Wallet-core) byla přidána podpora zálohování a obnovy.
  • V peněžence došlo ke změně vzhledu zobrazení informací o transakcích, historii, chybách a čekajících operacích. Byla zvýšena stabilita fungování peněženky a komfort při používání. API peněženky je nyní zdokumentováno a používá se ve všech uživatelských rozhraních.
  • Ve variantě peněženky na základě technologie WebExtension, určené pro použití v prohlížečích, byla přidána podpora prohlížeče GNU IceCat. Významně byly zkráceny oprávnění potřebná pro fungování peněženky na bázi WebExtension.
  • Pro výměnné body a tržiště je možné definovat vlastní podmínky poskytování služeb.
  • Do backendu pro organizaci práce na tržištích byly přidány volitelné nástroje pro inventarizaci.
  • Ve smlouvě je možnost zobrazení náhledů obrázků produktu.
  • V katalogu F-Droid jsou umístěny aplikace pro Android pro obchodní evidenci (point-of-sale) a práce s pokladnou, které se používají k organizaci prodeje na tržištích.
  • Byla vylepšena realizace procesu vracení peněz.
  • Bylo vylepšeno a zjednodušeno HTTP API pro tržiště. Zjednodušeno vytváření frontendů pro tržiště, byla přidána možnost generovat backendem hotové HTML stránky pro práci s peněženkou.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster