Nach anderthalb Jahren der Entwicklung präsentierte das GNU-Projekt die Veröffentlichung des freien elektronischen Zahlungssystems GNU Taler 0.10, das den Käufern Anonymität bietet, aber die Identifizierung von Verkäufern ermöglicht, um die Transparenz der Steuerberichterstattung zu gewährleisten. Das System erlaubt nicht, die Informationen darüber, wohin der Benutzer sein Geld ausgibt, nachzuvollziehen, bietet jedoch Mittel zur Verfolgung des Gelderhalts (der Absender bleibt anonym), was die in BitCoin vorhandenen Probleme mit der Steuerprüfung löst. Der Code ist in Python geschrieben und wird unter den Lizenzen AGPLv3 und LGPLv3 verbreitet.
GNU Taler schafft keine eigene Kryptowährung, sondern arbeitet mit bereits bestehenden Währungen, einschließlich Dollar, Euro und Bitcoin. Die Unterstützung neuer Währungen kann durch die Gründung einer Bank gewährleistet werden, die als finanzieller Garant fungiert. Das Geschäftsmodell von GNU Taler basiert auf der Durchführung von Tauschgeschäften – Geld aus traditionellen Zahlungssystemen wie BitCoin, Mastercard, SEPA, Visa, ACH und SWIFT wird in anonymes elektronisches Geld in derselben Währung umgewandelt. Der Benutzer kann elektronisches Geld an Verkäufer übergeben, die es dann an einem Austauschpunkt gegen Bargeld eintauschen können, das von traditionellen Zahlungssystemen bereitgestellt wird.
Alle Transaktionen in GNU Taler sind durch moderne kryptografische Algorithmen geschützt, die die Integrität selbst bei einem Leak von privaten Schlüsseln der Kunden, Verkäufer und Austauschpunkte wahren. Das Datenbankformat ermöglicht die Überprüfung aller durchgeführten Transaktionen und die Bestätigung ihrer Konsistenz. Der Nachweis der Zahlung für Verkäufer ist der kryptografische Nachweis einer Überweisung im Rahmen des mit dem Kunden abgeschlossenen Vertrags sowie eine kryptografisch signierte Bestätigung über das Vorhandensein von Mitteln am Austauschpunkt. GNU Taler umfasst eine Reihe grundlegender Komponenten, die die Logik für den Betrieb der Bank, des Austauschpunkts, des Marktplatzes, der Brieftasche und des Auditors bereitstellen.
Die Finanzierung der Entwicklung erfolgt durch Zuschüsse der Europäischen Kommission, des Staatssekretariats für Bildung der Schweiz und des Staatssekretariats für Forschung und Innovation (SERI) der Schweiz. Im Rahmen des Projekts NGI TALER wird an der Entwicklung eines auf GNU Taler basierenden Produkts gearbeitet, das für den Einsatz in der Europäischen Union bereit ist.
Hauptänderungen:
- Die Unterstützung für den Schlüsselaustausch unter Verwendung des Protokolls EBICS 3.0 (Electronic Banking Internet Communication Standard), das für den sicheren Austausch von Zahlungsinformationen zwischen Banken gedacht ist, wurde hinzugefügt. Für die Anforderung von Anfragen an Banken unter Verwendung des EBICS-Protokolls wurde das Tool libeufin-nexus vorgeschlagen.
- Für Geschäfte wurde eine benutzerfreundlichere Zahlungsabwicklung mit QR-Codes angeboten, die über einen öffentlich zugänglichen GET-Anfrageserver realisiert wurde, der Vorlagen verwendet.
- Im Apple App Store wird eine Implementierung der Geldbörse für die iOS-Plattform bereitgestellt.
- In den Geldbörsen wurde das Management der Verbindung zu den Austauschpunkten verbessert.
- In Wallet-core wurde die Möglichkeit zur Generierung von Überwachungsereignissen hinzugefügt, um die Diagnose zu erleichtern.
- Für die Geldbörsen wurde ein neuer Transaktionstyp implementiert, der Mittel darstellt, die aufgrund von Denominierung, Rückruf oder Ablauf von Münzen verloren gegangen sind.
- In Wallet-core wurde das Caching von Anfragen sichergestellt und die Unterstützung für die Verifizierung von Schlüsseln im asynchronen Modus hinzugefügt.
Quelle: opennet.ru
