Wydanie systemu płatności GNU Taler 0.10, rozwijanego przez projekt GNU

Po półtora roku prac nad projektem GNU zaprezentowano wydanie wolnego systemu płatności elektronicznych GNU Taler 0.10, który zapewnia anonimowość kupującym, ale umożliwia identyfikację sprzedawców dla zapewnienia przejrzystości w zakresie raportowania podatkowego. System nie pozwala na śledzenie informacji o tym, na co użytkownik wydaje pieniądze, ale zapewnia narzędzia do śledzenia wpływów (nadawca pozostaje anonimowy), co rozwiązuje problemy z audytem podatkowym typowe dla BitCoin. Kod został napisany w Pythonie i jest rozpowszechniany na licencjach 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.

Finansowanie rozwoju pochodzi z dotacji Komisji Europejskiej, Szwajcarskiego Sekretariatu ds. Edukacji i Szwajcarskiego Sekretariatu ds. Badań i Innowacji (SERI). W ramach projektu NGI TALER trwają prace nad stworzeniem na bazie GNU Taler produktu gotowego do zastosowania w Unii Europejskiej.

Główne zmiany:

  • Dodano wsparcie dla wymiany kluczy z wykorzystaniem protokołu EBICS 3.0 (Electronic Banking Internet Communication Standard), przeznaczonego do bezpiecznej wymiany informacji o płatnościach między bankami. Do wysyłania zapytań do banków przy użyciu protokołu EBICS zaproponowano narzędzie libeufin-nexus.
  • Dla sklepów zaproponowano bardziej wygodny interfejs realizacji płatności z użyciem kodów QR, zrealizowany poprzez publicznie dostępną obsługę zapytań GET, korzystającą z szablonów.
  • W sklepie Apple app store opublikowano realizację portfela dla platformy iOS.
  • W portfelach poprawiono zarządzanie połączeniami z punktami wymiany.
  • W Wallet-core dodano możliwość generowania zdarzeń monitorujących w celu uproszczenia diagnostyki.
  • Dla portfeli wprowadzono nowy typ transakcji, reprezentujący środki utracone z powodu denominacji, wycofania lub upływu ważności monet.
  • W Wallet-core zapewniono pamięć podręczną zapytań i dodano wsparcie dla weryfikacji kluczy w trybie asynchronicznym.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster