Projekt GNU představil svobodný systém elektronických plateb GNU Taler 0.14. Systém GNU Taler zahrnuje základní komponenty, které umožňují fungování banky, výměnného bodu, tržiště, peněženky a auditora. Systém umožňuje identifikaci prodejců pro daňové účely, ale zajišťuje anonymitu pro kupující. Na projektu NGI TALER se pracuje na vytvoření produktu založeného na GNU Taler, který bude připraven pro použití v Evropské unii. Financování vývoje je zajištěno prostřednictvím grantů Evropské komise a Švýcarského státního sekretariátu pro vzdělávání, výzkum a inovace (SERI). Kód je napsán v Pythonu a je distribuován pod licencemi AGPLv3 a LGPLv3.
Platební systém GNU Taler není vázán na vlastní kryptoměnu a pracuje s již existujícími měnami, jako jsou dolary, eura a bitcoiny. Podpora nových měn je realizována prostřednictvím vazby na banku, která vystupuje jako finanční záruka prováděných operací. Projekt propaguje obchodní model založený na směnných operacích — peníze z tradičních platebních systémů, jako jsou BitCoin, Mastercard, SEPA, Visa, ACH a SWIFT, jsou přeměněny na anonymní elektronické peníze ve stejné měně. Uživatel může předávat elektronické peníze prodejcům, kteří je pak mohou na směnárenském místě vyměnit zpět na skutečné peníze.
Už provedené transakce v GNU Taler si uchovávají důvěryhodnost i při úniku soukromých klíčů klientů, prodejců a směnáren – formát databáze umožňuje ověřit všechny provedené transakce a potvrzení jejich nekonfliktnosti. Potvrzením platby pro prodejce je kryptografický důkaz převodu v rámci uzavřené smlouvy s klientem a kryptograficky podepsané potvrzení o dostupnosti prostředků na směnárně. Systém neumožňuje zjistit, kam klient utrácí peníze, ale dává možnost sledovat přijetí prostředků příjemcem, přičemž uchovává anonymitu odesílatele. Takový přístup řeší problémy s daňovými audity, které jsou vlastní Bitcoinu.
Hlavní změny:
- Možnost omezení velikosti transakcí a částky vracení peněz.
- Zaměstnancům zodpovědným za boj proti praní špinavých peněz (AML – Anti-Money Laundering) byla pro usnadnění analýzy podezřelých transakcí poskytnuta možnost stanovit pravidla platná pro dříve neznámé bankovní účty.
- Byly implementovány dva nové pomocné procesy pro tržiště, které snižují redundanci dat a urychlují interakci s výměnnými body.
- Byla přidána nastavení SHOPPING_URL pro informování kupujících o webu s katalogem tržišť, které přijímají platby prostřednictvím GNU Taler.
- Do implementace výměnného bodu byla přidána podpora RFC 7636 pro zvýšení bezpečnosti autorizace pomocí protokolu OAuth 2.0.
- Byl přepracován rozhraní mobilní aplikace.
- Byly odstraněny zranitelnosti identifikované během externího auditu bezpečnosti knihovny libeufin, která implementuje bankovní protokoly pro výměnu platebních informací s evropskými bankami.
Zdroj: opennet.ru
