Po sześciu miesiącach prac rozwojowych projekt GNU zaprezentował wolny system płatności elektronicznych GNU Taler 1.1. Platforma została uznana za gotową do wdrożenia w usługach płatniczych i może być już legalnie stosowana do sprzedaży towarów w Szwajcarii. Firmy, które chcą zrealizować sprzedaż z użyciem GNU Taler, wystarczy, że posiadają konto w dowolnym szwajcarskim banku oraz uruchomią backend oferowany przez platformę do organizacji sprzedaży.
Kod GNU Taler jest napisany w języku C i rozpowszechniany na licencjach AGPLv3 i LGPLv3. Zawiera podstawowe komponenty umożliwiające działanie banku, punktu wymiany, rynku, portfela i audytora. System pozwala na identyfikację sprzedawców w celu raportowania podatkowego, ale zapewnia anonimowość kupującym. Finansowanie rozwoju odbywa się na podstawie dotacji z Komisji Europejskiej oraz Szwajcarskiego Sekretariatu Stanu ds. Edukacji, Badań i Innowacji (SERI).
System płatności GNU Taler nie jest oparty na własnej kryptowalucie i działa z już istniejącymi walutami, takimi jak dolary, euro i bitcoiny. Wsparcie nowych walut odbywa się poprzez powiązanie z bankiem, który pełni rolę finansowego gwaranta realizowanych operacji. Projekt promuje model biznesowy oparty na operacjach wymiany — pieniądze z tradycyjnych systemów płatności, takich jak BitCoin, Mastercard, SEPA, Visa, ACH i SWIFT, są przekształcane w anonimowe pieniądze elektroniczne o tej samej walucie. Użytkownik może przekazywać elektroniczne pieniądze sprzedawcom, którzy następnie mogą je w punkcie wymiany zamienić na gotówkę.
Już zrealizowane transakcje w GNU Taler zachowują wiarygodność nawet w przypadku wycieku prywatnych kluczy klientów, sprzedawców i punktów wymiany — format bazy danych pozwala na weryfikację wszystkich zrealizowanych transakcji oraz potwierdzenie ich spójności. Potwierdzeniem płatności dla sprzedawców jest dowód kryptograficzny transferu na podstawie umowy zawartej z klientem oraz kryptograficznie podpisane potwierdzenie dostępności środków w punkcie wymiany. System nie umożliwia ustalenia, na co klient wydaje pieniądze, ale pozwala śledzić wpływy dla odbiorcy, zachowując anonimowość nadawcy. Tego typu podejście rozwiązuje problemy z audytem podatkowym, jakie występują w przypadku BitCoina.
Do organizacji pracy punktu sprzedaży, zarządzania płatnościami i obsługi zamówień udostępniana jest aplikacja na platformę Android, zoptymalizowana do dokonywania płatności z gośćmi w restauracji. Jest dostępny plugin do integracji uruchamianej usługi płatniczej z platformą do tworzenia sklepów internetowych WooCommerce, a także plugin do platformy sprzedaży biletów Pretix.
W nowej wersji:
- Dodano opcję samo-uruchamiania (self-provisioning) backendu sprzedawcy, który zapewnia realizację płatności oraz konfigurację zamówień w punktach sprzedaży.
- W backendzie sprzedawcy wprowadzono narzędzia do zarządzania tokenami dostępu.
- Zrealizowano rozszerzony nowy format kontraktów (v1), pozwalający realizować różne warianty interakcji między sprzedawcami a portfelami (wallet), w tym datki, subskrypcje usług, kupony i wymianę walut.
- Dodano eksperymentalne wsparcie dla przyjmowania tokenów, potwierdzających posiadanie subskrypcji oraz udzielanie rabatów.
- Wprowadzono wsparcie dla dwuetapowej autoryzacji podczas potwierdzania resetowania hasła, podczas połączenia z backendem sprzedawcy oraz przy autoryzacji wymiany informacji płatniczych z wykorzystaniem narzędzia libeufin-bank.
- Dodano wsparcie dla klas prowizji na operacje wypłaty środków.
- W aplikacjach na iOS i Android wprowadzono możliwość odblokowywania portfela przy użyciu funkcji odblokowywania urządzenia oferowanych przez platformy.
- Utworzono pakiety dla Debian 13.
Źródło: opennet.ru
