Projekt GNU wydanie wolnego systemu płatności elektronicznych . Cechą systemu jest to, że kupującym zapewnia się anonimowość, ale sprzedawcy nie są anonimowi dla zapewnienia przejrzystości w zakresie raportowania podatkowego, tj. system nie pozwala na śledzenie informacji o tym, gdzie użytkownik wydaje pieniądze, ale zapewnia środki do śledzenia wpływów (nadawca pozostaje anonimowy), co rozwiązuje problemy z audytem podatkowym, które właściwe są dla BitCoina. Kod napisany jest w Pythonie i objęty licencjami AGPLv3 i LGPLv3.
GNU Taler nie tworzy własnej kryptowaluty, lecz działa z już istniejącymi walutami, w tym z dolarami, euro i bitcoinami. Wsparcie nowych walut można uzyskać poprzez założenie banku, który pełni rolę gwaranta finansowego. Model biznesowy GNU Taler oparty jest na realizacji operacji wymiany — pieniądze z tradycyjnych systemów płatniczych, takich jak BitCoin, Mastercard, SEPA, Visa, ACH i SWIFT, zamieniane są na anonimowe pieniądze elektroniczne w tej samej walucie. Użytkownik może przekazywać pieniądze elektroniczne sprzedawcom, którzy następnie mogą w punkcie wymiany zamienić je z powrotem na prawdziwe pieniądze, reprezentowane przez tradycyjne systemy płatności.
Wszystkie transakcje w GNU Taler są chronione przy użyciu nowoczesnych algorytmów kryptograficznych, które pozwalają zachować integralność nawet w przypadku wycieku prywatnych kluczy klientów, sprzedawców i punktów wymiany. Format bazy danych umożliwia weryfikację wszystkich dokonanych transakcji oraz potwierdzenie ich spójności. Potwierdzeniem płatności dla sprzedawców jest kryptograficzny dowód przelewu w ramach umowy zawartej z klientem oraz kryptograficznie podpisane potwierdzenie posiadania środków w punkcie wymiany. GNU Taler składa się z zestawu podstawowych komponentów, które zapewniają logikę dla działania banku, punktu wymiany, platformy handlowej, portfela i audytora.
W nowym wydaniu:
- Ulepszono HTTP API do interakcji z punktem wymiany (giełdą).
- Stworzono aplikację z portfelem dla Androida (zostanie umieszczona w katalogu F-droid).
- W pełni przetestowano operacje unieważnienia klucza i zwrotu środków.
- Backend dla Wire został dostosowany do stylu kompatybilnego z .
- Określono i zaimplementowano usługi synchronizacji (jeszcze nie zintegrowane w portfelu).
Projekt również ubiega się o grant od funduszu NLnet na przeprowadzenie niezależnego audytu pod kątem kryptograficznej niezawodności oraz jakości kodu punktu wymiany.
Źródło: opennet.ru
