summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Kügel <skuegel@web.de>2020-03-15 11:39:54 +0100
committerStefan Kügel <skuegel@web.de>2020-03-15 11:39:54 +0100
commitc08ad3ff42e9d09062fc6ac9506d25f3f18e7da6 (patch)
treec36011a8068d0a27a85e25cb821c876c47fc219d
parent26007eae31c47b20812a0956ade5bd89c346c5a4 (diff)
downloadbafin-c08ad3ff42e9d09062fc6ac9506d25f3f18e7da6.tar.gz
bafin-c08ad3ff42e9d09062fc6ac9506d25f3f18e7da6.tar.bz2
bafin-c08ad3ff42e9d09062fc6ac9506d25f3f18e7da6.zip
Taler-Cashier als viertes Abhebeverfahren eingefügt, Fehler beseitigt, Glossar ergänzt
-rw-r--r--To_Do_BaFin.lyx193
1 files changed, 138 insertions, 55 deletions
diff --git a/To_Do_BaFin.lyx b/To_Do_BaFin.lyx
index aef5c08..55d09d9 100644
--- a/To_Do_BaFin.lyx
+++ b/To_Do_BaFin.lyx
@@ -146,8 +146,15 @@ Wallet
\begin_inset Quotes grd
\end_inset
-) und einer zentralen Steuerungslogik, mit der Geldtransfers über ein Treuhandko
-nto abgewickelt werden.
+) und einer zentralen Steuerungslogik (
+\begin_inset Quotes gld
+\end_inset
+
+Exchange
+\begin_inset Quotes grd
+\end_inset
+
+), mit der Geldtransfers über ein Treuhandkonto abgewickelt werden.
Taler wird entwickelt von der Taler Systems SA mit Sitz in Luxembourg
\begin_inset Foot
status open
@@ -156,7 +163,7 @@ status open
Siehe
\begin_inset CommandInset href
LatexCommand href
-name "Taler-Homepage"
+name "Taler-Homepage (taler.net)"
target "https://taler.net/"
literal "false"
@@ -193,7 +200,7 @@ status open
Siehe Webseite von
\begin_inset CommandInset href
LatexCommand href
-name "Code Blau"
+name "Code Blau (codeblau.de)"
target "https://codeblau.de"
literal "false"
@@ -228,17 +235,19 @@ Exchange
\end_inset
genannt wird.
- Ein Exchange verwaltet die Buchungen zum Abwickeln der Geldtransfers von
- und zu elektronischen Geldbörsen, den
+ Ein Exchange verwaltet einerseits die Buchungen von und zu Girokonten der
+ Geschäftsbanken mithilfe seines Treuhandkontos, andererseits die Buchungen
+ der Transaktionen von und zu den elektronischen Geldbörsen, den
\begin_inset Quotes gld
\end_inset
-Wallets
+Taler-Wallets
\begin_inset Quotes grd
\end_inset
.
-
+ Die beiden jeweiligen Buchungsströme werden koordiniert vom Exchange.
+ Euro-Gelder bleiben stets im SEPA-Bereich.
\end_layout
\begin_layout Standard
@@ -357,8 +366,8 @@ Auf der Einnahmenseite von Taler Systems SA stehen neben den Gebührenanteilen
auch noch ggf.
Einnahmen für den Support, den die Unternehmung gegenüber Exchange-Betreibern
und Verkäufern leistet, insbesondere für das delegierte Aufsetzen und Inbetrieb
-nehmen von Exchanges sowie für das Customizing von POS-Schnittstellen bei
- speziellen Wünschen oder Erfordernissen von Verkäufern.
+nehmen von Exchanges sowie für das Customizing von Point of Sale-Schnittstellen
+ bei speziellen Wünschen oder Erfordernissen von Verkäufern.
\end_layout
\begin_layout Section
@@ -403,7 +412,7 @@ Dieses Kapitel widmet sich den Geschäftsvorgängen des Bezahlsystems.
\begin_layout Standard
In Kapitel 9 veranschaulichen Screenshots die einzelnen Schritte des Abhebe-
und Ausgabevorgangs mit einem Android-Smartphone einschließlich des Abhebevorga
-ngs auf das Smartphone-basierte Wallet mit der POS-Anwendung
+ngs auf das Smartphone-basierte Wallet mit
\begin_inset Quotes gld
\end_inset
@@ -411,8 +420,8 @@ Taler-Cashier
\begin_inset Quotes grd
\end_inset
-.
- Danach folgen Screenshots des POS-Bezahlvorgangs mit der Anwendung
+ als Automated Teller Machine (ATM), gefolgt von Screenshots des Bezahlvorgangs
+ mit der Point-of-Service-Anwendung
\begin_inset Quotes gld
\end_inset
@@ -538,6 +547,23 @@ NFC-Read oder Smartphone-Scan an Bankschaltern bzw.
der QR-Code wird eingelesen
\end_layout
+\begin_layout Enumerate
+Smartphone-Scan mit Bargeldeinzahlung an einer Kasse mittels App
+\begin_inset Quotes gld
+\end_inset
+
+Taler-Cashier
+\begin_inset Quotes grd
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+➔ Die Cashier-App auf dem Gerät des Kassierers erzeugt einen QR-Code, den
+ der Nutzer mit seinem Android-Smartphone einliest
+\end_layout
+
\begin_layout Standard
Der Nutzer wählt das Verfahren und gibt die Geldmenge ein, die auf das persönlic
he Wallet gebucht werden soll.
@@ -819,14 +845,14 @@ Ein regulärer Ausgabevorgang kommt z.B.
\begin_layout Itemize
B1 Gewöhnlicher Vertragsschluss zum Erwerb von Gütern im Internet (kein
- POS)
+ Point of Sale)
\end_layout
\begin_layout Itemize
-B2 POS/Verkaufsautomaten (einschließlich der Möglichkeit der automatischen
- Rück\SpecialChar softhyphen
-erstattung beim Abbruch des Verkaufsvorgangs durch den Automaten, falls
- bei diesem ein technisches Problem auftritt)
+B2 Point fo Sale/Verkaufsautomaten (einschließlich der Möglichkeit der automatis
+chen Rück\SpecialChar softhyphen
+erstattung beim Abbruch des Verkaufsvorgangs durch den Automaten,
+ falls bei diesem ein technisches Problem auftritt)
\end_layout
\begin_layout Itemize
@@ -834,7 +860,7 @@ B3 Spenden
\end_layout
\begin_layout Standard
-\begin_inset VSpace 20bp
+\begin_inset VSpace 5bp
\end_inset
Die nachfolgende Illustration veranschaulicht die Abhebe- und Ausgabevorgänge:
@@ -882,7 +908,7 @@ Des weiteren haben Coins ein Ablaufdatum.
Bevor das Ablaufdatum eines Coin erreicht ist, sollten Taler-Nutzer das
Refresh-Protokoll auslösen, um Coins mit einem neuen Ablaufdatum zu erhalten.
Refresh-Operationen werden bei Bedarf vom Wallet automatisch ausgelöst,
- um die Gültigkeit der Coins verlängern.
+ um die Gültigkeit der Coins zu verlängern.
\end_layout
\begin_layout Section
@@ -1135,7 +1161,7 @@ Fällige Gebühren bei einer Fehlbuchung aufgrund falsch angegebener IBAN-Konton
mer des Verkäufers bzw.
erloschener Empfängerkonten und damit nötigem manuellem Routing (nach Kostentab
elle der Geschäftsbank des Verkäufers bzw.
- der GLS-Bank).
+ der GLS Bank).
\end_layout
\begin_layout Enumerate
@@ -1174,7 +1200,7 @@ Organisatorische Sicherheit
\begin_layout Standard
Organisatorische Details zur sicheren Datenverarbeitung beim Exchange (Datenzent
rum, Redundanz, Zugangskontrolle) wurden noch nicht bestimmt, da die geschäftlic
-he Aufgabenverteilung zwischen GLS-Bank und Taler Systems SA in diesem Punkt
+he Aufgabenverteilung zwischen GLS Bank und Taler Systems SA in diesem Punkt
noch nicht abschließend geklärt ist.
In jedem Fall wird jedoch ein sicherer und bankenüblich zertifizierter
Rechenzentrumsbetrieb bereitgestellt.
@@ -1247,7 +1273,7 @@ Die unabhängigen Auditoren (Code Blau GmbH) sind für unabhängige Prüfungen
in folgenden Bereichen zuständig: Technisch (Quellcode), Exchange-Datenbank
(Prüfung der gesammelten kryptografische Beweise), organisatorische Sicherheit,
SEPA-Transaktionen des Exchange (Credit und Debit) sowie die Bilanzprüfung.
- Die Code Blau GmbH würde ihre Berichte der Taler Systems SA, der GLS-Bank
+ Die Code Blau GmbH würde ihre Berichte der Taler Systems SA, der GLS Bank
und der BaFin regelmäßig zur Verfügung stellen bzw.
bei Unregelmäßigkeiten auch sofort Meldung erstatten.
\end_layout
@@ -1260,9 +1286,9 @@ Screenshots der Geschäftsvorgänge
Die Screenshots zeigen die einzelnen Handlungsschritte aus Sicht der Nutzer
des Taler-Bezahlsystems.
Die Abschnitte 9.1 und 9.2 zeigen die Abhebe- und Ausgabevorgänge mit dem
- Wallet eines Smartphones mit Android-Betriebssystem (weitere Smartphone-OS
- befinden sich in Entwicklung), Abschnitt 9.3 veranschaulicht den Abhebevorgang
- auf das Smartphone-basierte Wallet mit der POS-Anwendung
+ Wallet eines Smartphones mit Android-Betriebssystem (für weitere Smartphone-OS
+ in Entwicklung), Abschnitt 9.3 veranschaulicht den Abhebevorgang auf das
+ Smartphone-basierte Wallet mit der ATM-Anwendung
\begin_inset Quotes gld
\end_inset
@@ -1271,8 +1297,8 @@ Taler-Cashier
\end_inset
.
- In Abschnitt 9.4 folgen Screenshots des POS-Bezahlvorgangs mit der Anwendung
-
+ In Abschnitt 9.4 folgen Screenshots des Bezahlvorgangs mit der Point-of-Service-
+Anwendung
\begin_inset Quotes gld
\end_inset
@@ -1792,8 +1818,7 @@ Der Kunde kann sich stets den Bestand an Coins im Wallet anzeigen lassen:
\end_layout
\begin_layout Section
-Abhebevorgang auf ein Smartphone-basiertes Wallet mit der ATM-Anwendung
-
+Abhebevorgang auf ein Smartphone-basiertes Wallet mit
\begin_inset Quotes gld
\end_inset
@@ -1801,12 +1826,14 @@ Taler-Cashier
\begin_inset Quotes grd
\end_inset
-
+ als Automated Teller Machine-Anwendung
\end_layout
\begin_layout Standard
-Ein Kassenwart, der die ATM-Anwendung Taler-Cashier verwendet, hat die Möglichke
-it, den Kunden das von ihnen erhaltene Geld in Form von Coins zu senden.
+Ein Kassierer oder Kassenwart, der Taler-Cashier verwendet, hat die Möglichkeit,
+ seinen Kunden das von ihnen erhaltene Geld in Form von Coins zu senden.
+ Die Funktion entspricht einem ATM-Bankautomaten, der Bargeld annimmt und
+ den Geldwert auf das Kundenkonto aufbucht.
Als Kassenwart auftreten können Privatpersonen, meist wird es sich jedoch
um Betreiber von Geschäften oder Kiosken handeln.
Sowohl Kassenwart als auch Kunde müssen jeweils ein Smartphone besitzen.
@@ -2040,7 +2067,7 @@ Das Wallet des Kunden erhält die Coins.
\end_layout
\begin_layout Section
-Bezahlvorgang mit der POS-Anwendung
+Bezahlvorgang mit der Point-of-Service-Anwendung
\begin_inset Quotes gld
\end_inset
@@ -2052,7 +2079,7 @@ Taler Merchant
\end_layout
\begin_layout Standard
-Der Bezahlvorgang mit der Anwendung
+Die PoS-Anwendung
\begin_inset Quotes gld
\end_inset
@@ -2060,17 +2087,17 @@ Taler Merchant
\begin_inset Quotes grd
\end_inset
- kommt an Verkaufsstellen (POS) zum Einsatz.
- Am Beispiel einer Cafeteria soll hier die Benutzerführung des POS-Terminals
- verdeutlicht werden, an dem Kunden mit Coins aus ihrem persönlichen Wallet
- bezahlen.
+ kommt an Verkaufsstellen als Bestell- und Bezahlsystem zum Einsatz.
+ Am Beispiel einer Cafeteria soll hier die Benutzerführung verdeutlicht
+ werden (Bestellung, Summierung, Bezahlung mit Coins aus dem persönlichen
+ Wallet der Kunden, Verkaufshistorie).
Der dargestellte Vorgang bezieht sich wie in den vorhergehenden Geschäftsvorgän
gen auch auf Wallets in Android-Smartphones.
KUDOS sind wie gehabt der Platzhalter für EURO.
\end_layout
\begin_layout Enumerate
-Das POS-Terminal wird gestartet:
+Das PoS-Terminal wird gestartet:
\begin_inset Newline newline
\end_inset
@@ -2094,7 +2121,7 @@ Das POS-Terminal wird gestartet:
\end_layout
\begin_layout Enumerate
-Im Auswahl-Menu werden die gewünschten Artikel gesammelt und ihre Beträge
+Im Auswahl-Menü werden die gewünschten Artikel gesammelt und ihre Beträge
summiert:
\begin_inset Newline newline
\end_inset
@@ -2177,7 +2204,7 @@ Complete
\end_layout
\begin_layout Enumerate
-Diesen QR-Code zeigt man dem Kunden zum Scannen:
+Dieser QR-Code wird dem Kunden zum Scannen angezeigt:
\begin_inset Newline newline
\end_inset
@@ -2201,7 +2228,7 @@ Diesen QR-Code zeigt man dem Kunden zum Scannen:
\end_layout
\begin_layout Enumerate
-Der Kunde scannt den QR-Code mit dem Smartphone:
+Der Kunde scannt den QR-Code mit seinem Smartphone:
\begin_inset Newline newline
\end_inset
@@ -2341,7 +2368,7 @@ Hier wurde ein Coin über 10 KUDOS verbraucht, davon gehen 5,1 KUDOS zugunsten
\end_layout
\begin_layout Enumerate
-Das POS-Terminal zeigt nach Eingang der Coins die Bestätigung der erfolgten
+Das PoS-Terminal zeigt nach Eingang der Coins die Bestätigung der erfolgten
Zahlung:
\begin_inset Newline newline
\end_inset
@@ -2366,7 +2393,7 @@ Das POS-Terminal zeigt nach Eingang der Coins die Bestätigung der erfolgten
\end_layout
\begin_layout Enumerate
-Das Terminal geht zum Auswahl-Menu zurück, die Bestellnummer hat sich erhöht:
+Das Terminal geht zum Auswahl-Menü zurück, die Bestellnummer hat sich erhöht:
\begin_inset Newline newline
\end_inset
@@ -2390,7 +2417,7 @@ Das Terminal geht zum Auswahl-Menu zurück, die Bestellnummer hat sich erhöht:
\end_layout
\begin_layout Enumerate
-Die POS-Anwendung kann jederzeit die Historie der Verkäufe anzeigen:
+Die PoS-Anwendung kann jederzeit die Historie der Verkäufe anzeigen:
\begin_inset Newline newline
\end_inset
@@ -2434,7 +2461,7 @@ Begriffsbestimmungen / Glossar
\end_layout
\begin_layout Description
-ATM Automated Teller Machine, Bankautomat
+ATM Automated Teller Machine, Bankautomat mit Bargeld-Einzahlung
\end_layout
\begin_layout Description
@@ -2453,6 +2480,12 @@ Credential Zugangsberechtigung, welche das Wallet erzeugt, um einen Exchange
\end_layout
\begin_layout Description
+Exchange Zentrale Steuerungslogik des Bezahlsystems mit der Datenbank zur
+ Verwaltung aller SEPA-Buchungen und zum Abwickeln der Transaktionen von
+ und zu Wallets
+\end_layout
+
+\begin_layout Description
Lizenzen Es gelten Affero GPLv3+ für den Exchange, LGPLv3+ für den Referenzcode
der Integration in Händlerplattformen, GPLv3+ für Wallet-Code und Software
für Kundenschnittstellen und die GNU Free Documentation License für dieses
@@ -2470,7 +2503,40 @@ https://www.gnu.org/licenses/fdl-1.3.html
\end_layout
\begin_layout Description
-POS Point of Sale, Verkaufsstelle
+Point-of-Service
+\begin_inset space ~
+\end_inset
+
+(PoS) Vollumfängliches Bestell- und Bezahlsystem an Verkaufsstellen
+\begin_inset Newline newline
+\end_inset
+
+➔
+\begin_inset Quotes gld
+\end_inset
+
+Taler Merchant
+\begin_inset Quotes grd
+\end_inset
+
+
+\end_layout
+
+\begin_layout Description
+Point
+\begin_inset space ~
+\end_inset
+
+of
+\begin_inset space ~
+\end_inset
+
+Sale
+\begin_inset space ~
+\end_inset
+
+(POS) Verkaufsstelle wie z.B.
+ Kiosk, Ladentheke, Supermarktkasse usw.
\end_layout
\begin_layout Description
@@ -2494,7 +2560,8 @@ Vertragsrücktritt
\end_layout
\begin_layout Enumerate
-Wechselgeld: Ausgaben mit Werten unterhalb des Nominalwerts einer Coin
+Wechselgeld: An ein Wallet gebuchte neu erzeugte Coins bei Ausgaben mit
+ Werten unterhalb des Nominalwerts eines verbrauchten Coin
\end_layout
\begin_layout Enumerate
@@ -2509,13 +2576,15 @@ Refund Rückerstattung für den Fall, dass ein Verkäufer den Betrag seines
\end_layout
\begin_layout Description
-Reserve Das Wallet erzeugt eine temporäre Zugangsberechtigung (Credential),
- mit der das Wallet den Exchange auffordern kann, ihm Coins auszuhändigen,
- indem der Exchange diese signiert.
+Reserve Eine Reserve entsteht im Exchange beim Abhebevorgang und umfasst
+ signierte Coins, welche das empfangende Ziel-Wallet abruft: Das Wallet
+ erzeugt eine temporäre Zugangsberechtigung (Credential), mit der das Wallet
+ den Exchange auffordern kann, ihm Coins auszuhändigen, indem der Exchange
+ diese signiert.
Die Zugangsberechtigung wird in dem Augenblick angelegt, wenn ein Wallet-Besitz
er von seinem Girokonto einen Betrag an den Exchange überweist mit dem betreffen
den Credential als Buchungsvermerk im Girokontoauszug und einem eindeutigen
- Identifier (als öffentlichem Schlüssel), der einen einmaligen Abhebevorgang
+ Identifier (als öffentlichem Schlüssel), der den einmaligen Abhebevorgang
betrifft
\end_layout
@@ -2546,12 +2615,26 @@ Key Identifier zum Prüfen der korrekten Verbindung zwischen Wallet und Exchange
\end_layout
\begin_layout Description
-Transactions Kommunikation zwischen Exchange und Wallets für die jeweiligen
+Taler
+\begin_inset space ~
+\end_inset
+
+Merchant Von Taler Systems SA entwickeltes Bestell- und Bezahlsystem für
+ Verkaufsstellen zum Bezahlen mit Taler-Wallets auf Android-Smartphones
+\end_layout
+
+\begin_layout Description
+Transaktion Kommunikation zwischen Exchange und Wallets für die jeweiligen
Vorgänge des Abhebens und Bezahlens mit Coins
\end_layout
\begin_layout Description
-Wallet Elektronische Geldbörse
+Wallet Elektronische Geldbörse, Aufbewahrungsort der elektronischen Münzen
+ (Coins)
+\end_layout
+
+\begin_layout Description
+Wechselgeld Ausgaben mit Werten unterhalb des Nominalwerts eines Coin
\end_layout
\begin_layout Description