bafin

System documentation for regulators
Log | Files | Refs

commit 3698d525ce486c877fd5d73a43d2c7fd5fa25d8f
parent 5c9c02c1c929f6aef591fc02903c152b11efe979
Author: Christian Grothoff <christian@grothoff.org>
Date:   Thu,  6 Feb 2020 15:24:56 +0100

first comments

Diffstat:
MTo_Do_BaFin.lyx | 125++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------
1 file changed, 89 insertions(+), 36 deletions(-)

diff --git a/To_Do_BaFin.lyx b/To_Do_BaFin.lyx @@ -141,10 +141,10 @@ Grundsätze \end_layout \begin_layout Standard -GNU Taler ist ein freies, offenes Protokoll für ein elektronisches Bezahlsystem - bestehend aus einer Prepaid-Geldbörse und einer zentralen Steuerungslogik, - mit der Geldtransfers über Treuhandkonten erfolgen. - Es wird entwickelt von Taler Systems SA +Taler ist ein offenes Protokoll für ein elektronisches Bezahlsystem bestehend + aus einer (Prepaid-)Geldbörse und einer zentralen Steuerungslogik, mit + der Geldtransfers über ein Treuhandkonto abgewickelt werden. + Taler wird entwickelt von der Taler Systems SA mit Sitz in Luxembourg \begin_inset Foot status collapsed @@ -173,10 +173,14 @@ literal "false" \end_inset -. +, wobei die Entwickler zumeist in Deutschland leben und arbeiten. + Das Bezahlsystem soll als Kooperation zwischen der GLS Bank (Bochum) und + Taler Systems SA betrieben werden. \end_layout \begin_layout Standard + +\strikeout on Der Quellcode gilt aufgrund des gewählten Lizenzmodells als nicht-proprietär und kann nur als freie Software ausgeführt, weitergegeben, verändert oder weiterentwickelt werden. @@ -187,6 +191,9 @@ Der Quellcode gilt aufgrund des gewählten Lizenzmodells als nicht-proprietär status collapsed \begin_layout Plain Layout + +\family sans +\strikeout on Der Quellcode untersteht den Prinzipien freier Software, dem Lizenzmodell GNU GPL und dem Copyleft. Näheres dazu auf den Webseiten @@ -225,8 +232,10 @@ literal "false" \end_layout \begin_layout Standard -Prüfungen der Codebasis und der eingesetzten Signaturverfahren erfolgen - durch unabhängige Auditoren +Die Prüfungen der Codebasis, der eingesetzten Signaturverfahren, der Transaktion +en und der Sicherheitsmassnahmen im laufenden Betrieb soll durch die Sicherheits +experten von CodeBlau (Berlin) erfolgen, welche als unabhängige Auditoren + das System kontrollieren. \begin_inset Foot status collapsed @@ -246,10 +255,12 @@ literal "false" \end_inset -. + \end_layout \begin_layout Standard + +\strikeout on Geschäftsbanken und Zahlungs\SpecialChar softhyphen dienstleister können die Steuerungslogik von GNU Taler jeweils in ihren eigenen Rechenzentren hosten und in einer von @@ -265,20 +276,22 @@ sätzen der Zahlungsanbieter auf einem \end_layout \begin_layout Standard -GNU Taler verwendet keine Blockchain- oder Distributed-Ledger-Technologie - und ist keine virtuelle Währung. - Die Nominalwerte der elektronischen Münzen dieses Bezahlsystems bleiben - fix, sind also sind nicht-volatil. +Taler verwendet keine Blockchain- oder Distributed-Ledger-Technologie und + verwendet keine virtuelle/crypto Währung. + Die Werte der elektronischen Münzen in den Geldbörsen der Kunden sind in + Euros nominiert. + +\strikeout on Damit sind Veränderungen ihres Preisniveaus technisch ausgeschlossen, Spekulati onen auf Kurswertänderungen systematisch unmöglich. \end_layout \begin_layout Subsubsection* -Funktionsweise von GNU Taler +Funktionsweise von Taler \end_layout \begin_layout Standard -GNU Taler stellt eine Steuerungslogik bereit, die im weiteren Text +Taler stellt eine Steuerungslogik bereit, die im weiteren Text \begin_inset Quotes gld \end_inset @@ -321,10 +334,15 @@ ntos bei einem Exchange-Betreiber gebucht wurden. \end_layout \begin_layout Standard -Externe Auditoren wie beispielsweise Aufsichts- und Finanzbehörden werden - im laufenden Betrieb automatisch über die Funktionsweise jedes Exchange +Externe Auditoren +\strikeout on +, wie beispielsweise Aufsichts- und Finanzbehörden +\strikeout default + werden im laufenden Betrieb automatisch über die Transaktionen der Exchange informiert und können im Fall von Unstimmigkeiten zeitnah reagieren. - Eine theoretisch unbegrenzte Zahl von Auditoren vermag somit die korrekte + +\strikeout on +Eine theoretisch unbegrenzte Zahl von Auditoren vermag somit die korrekte Funktion zu beurteilen und zu validieren. \end_layout @@ -333,21 +351,35 @@ Die Nutzer des Taler-Bezahlsystems sollten ihre Coins wie Bargeld behandeln, das heißt: sie dem entsprechend auch sichern. Ein Wallet mit seinen Coins kann auf beliebig vielen digitalen Endgeräten und Speichermedien abgelegt und gesichert werden. - Man kann Coins versenden und weiterleiten, aber auch verlieren. + Die Wallets kommen auch mit einer eingebauten Backup-Funktionalität um + die Wallet-Daten sicher bei einem Dienstleister +\begin_inset Quotes gld +\end_inset + +in der Cloud +\begin_inset Quotes grd +\end_inset + + zu speichern. + Nutzer können mit den Coins bezahlen, diese zurück auf ihr (Giro)Konto + buchen, oder falls keine der Backup-Möglichkeiten genutzt wurde, diese + auch verlieren. \end_layout \begin_layout Standard Die elektronischen Münzen in einem Wallet entsprechen rechtlich dem Eigentum - der Wallet-Besitzer, während die Exchange-Betreiber deren Gegenwerte in - der Ursprungswährung treuhänderisch verwahren. - Die Exchange-Betreiber haben ein Zahlungsversprechen den Wallet-Besitzern - gegenüber, wenn diese als Käufer ihre Coins einsetzen, und verantworten - die Weitergabe der realen Geldwerte an die Zielkonten der Verkäufer bei + der Wallet-Besitzer, während die Exchange-Betreiber deren Gegenwert in + der Ursprungswährung treuhänderisch verwahrt. + Der Exchange-Betreiber hat ein Zahlungsversprechen den Wallet-Besitzern + gegenüber, wenn diese als Käufer ihre Coins einsetzen, und verantwort die + Weitergabe der realen Geldwerte an die (Giro)Zielkonten der Verkäufer bei deren Geschäftsbanken. \end_layout \begin_layout Standard + +\strikeout on Jedes einzelne Wallet kann Repräsentanten von Währungen aller Art aufnehmen. Dies umfasst nicht nur Fiat\SpecialChar softhyphen währungen, sondern auch verschiedene virtuelle @@ -357,12 +389,19 @@ und virtuelle Währungen, die Blockchain-basiert sein können \emph default ]. Wenn es sich beispielsweise um Beträge in einer Fiatwährung wie dem Euro - handeln soll, dann wählt ein Wallet-Besitzer einen Exchange, dessen Währung - auf Euro lautet, und löst einen Abhebevorgang aus, der das Euro-Konto des - Wallet-Besitzers mit einer Soll-Buchung belastet und das Treuhandkonto - des Exchange-Betreibers mit einer Haben-Buchung beaufschlagt. + handeln soll, +\strikeout default +\color red + FIXME: INTRO anpassen! +\color inherit + dann wählt ein Wallet-Besitzer einen Exchange, dessen Währung auf Euro + lautet, und löst einen Abhebevorgang aus, der das Euro-Konto des Wallet-Besitze +rs mit einer Soll-Buchung belastet und das Treuhandkonto des Exchange-Betreibers + mit einer Haben-Buchung beaufschlagt. Der Exchange bebucht dann automatisch das empfangende Wallet mit elektronischen - Münzen in Euro (Abhebevorgang detailliert + Münzen in Euro +\strikeout on + (Abhebevorgang detailliert \begin_inset CommandInset ref LatexCommand vref reference "subsec: Abhebevorgang" @@ -372,11 +411,16 @@ noprefix "false" \end_inset -). +) +\strikeout default +. Bezahlt werden kann mit diesen Coins in Webshops, an Automaten und bei - allen Verkaufsstellen, die am Point of Sale den Vertragsschluss in der - betreffenden Währung - hier dem Euro - mit den Käufern vereinbaren (Ausgabevorg -ang detailliert + allen Verkaufsstellen, die am Point of Sale den Vertragsschluss mit Taler + erlauben. + +\strikeout on +in der betreffenden Währung - hier dem Euro - mit den Käufern vereinbaren + (Ausgabevorgang detailliert \begin_inset CommandInset ref LatexCommand vref reference "subsec: Ausgabevorgang" @@ -394,7 +438,9 @@ Der kryptografisch signierte Vertrag enthält die genauen Vertragsbedingungen zwischen Käufer und Verkäufer und ist für eventuelle Streitfälle auch vor Gericht verwendbar als Eigentumsnachweis eines gekauften Gutes zum gegebenen Kaufpreis. - Dazu müssen weder Käufer noch Verkäufer über die Identität oder Bankdaten + +\strikeout on +Dazu müssen weder Käufer noch Verkäufer über die Identität oder Bankdaten ihrer Geschäftspartner Bescheid wissen. Beide Seiten setzen lediglich die nur ihnen bekannten Signaturen ein. Zur Abwicklung von Lieferaufträgen wird es natürlich nötig sein, eine Lieferadr @@ -404,6 +450,8 @@ esse anzugeben. \end_layout \begin_layout Standard + +\strikeout on Mit Coins des Taler-Protokolls zahlende Käufer können davon ausgehen, dass ihre Identitäten durch Vertragsschlüsse zum Kauf von Gütern nicht offengelegt werden, da sowohl ihre Zahlungsmittel als auch die Verträge keinen Rückschluss @@ -421,9 +469,14 @@ ten ansprechen, durch das sich Käufer u.U. Coins des Taler-Protokolls annehmende Verkäufer müssen davon ausgehen, dass ihre Umsätze schon allein durch die Buchung ihrer Einnahmen aus dem Taler-Bezah lsystem auf ihre Girokonten bei Geschäftsbanken nachvollziehbar sind. - Zusätzlich dazu sind sie sich der Rolle der externen Auditoren bewusst, - deren Aufsichtsfunktion auch durch Finanzbehörden wahrgenommen werden kann. - + Zusätzlich dazu sind sie sich der Rolle des externen Auditors bewusst, + welcher Unregelmässigkeiten den Finanzbehörden meldet. + Das Taler-System beinhaltet auch, dass Verkäufer bestimmte Vorgänge automatisch + beim Auditor melden, um diesen bei seiner Tätigkeit zu unterstützen. +\end_layout + +\begin_layout Standard +[HIER müssen wir GANZ vorsichtig formulieren:] \end_layout \begin_layout Standard