summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Kügel <skuegel@web.de>2020-03-20 12:23:11 +0100
committerStefan Kügel <skuegel@web.de>2020-03-20 12:23:11 +0100
commit0270fc539afc9ea9905a7e20555d56454b4d35b9 (patch)
tree0567d9792a1fb6bc9355e09c3090dffc3606f4ef
parentc9578ea746cf1317262a32a724a5785cd5da94aa (diff)
downloadbafin-0270fc539afc9ea9905a7e20555d56454b4d35b9.tar.gz
bafin-0270fc539afc9ea9905a7e20555d56454b4d35b9.tar.bz2
bafin-0270fc539afc9ea9905a7e20555d56454b4d35b9.zip
Querverweise eingebaut, Glossar ergänzt, Kleinigkeiten verbessert
-rw-r--r--To_Do_BaFin.lyx882
1 files changed, 740 insertions, 142 deletions
diff --git a/To_Do_BaFin.lyx b/To_Do_BaFin.lyx
index 9508040..284bf1a 100644
--- a/To_Do_BaFin.lyx
+++ b/To_Do_BaFin.lyx
@@ -139,19 +139,23 @@ Einleitung
\begin_layout Standard
Taler ist ein offenes Protokoll für ein elektronisches Bezahlsystem bestehend
aus einer Geldbörse (
-\begin_inset Quotes gld
-\end_inset
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Wallet"
+plural "false"
+caps "false"
+noprefix "false"
-Wallet
-\begin_inset Quotes grd
\end_inset
) und einer zentralen Steuerungslogik (
-\begin_inset Quotes gld
-\end_inset
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Exchange"
+plural "false"
+caps "false"
+noprefix "false"
-Exchange
-\begin_inset Quotes grd
\end_inset
), mit der Geldtransfers über ein Treuhandkonto abgewickelt werden.
@@ -226,18 +230,21 @@ Funktionsweise von Taler
\end_layout
\begin_layout Standard
-Taler stellt eine Steuerungslogik bereit, die im weiteren Text
-\begin_inset Quotes gld
-\end_inset
-
-Exchange
-\begin_inset Quotes grd
-\end_inset
-
+Taler stellt eine Steuerungslogik bereit, die im weiteren Text Exchange
genannt wird.
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
+ der
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Transaktionen"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+ von und zu den elektronischen Geldbörsen, den
\begin_inset Quotes gld
\end_inset
@@ -263,9 +270,28 @@ Coins
, enthält, welche wie Bargeld ebenfalls keinen identifizierenden Rückschluss
auf ihre Eigentümer gestatten.
- Die Coins stellen elektronische Repräsentanten der Zahlungsmittel dar,
- die auf Basis ihrer Ursprungswährung in die Reserve des Treuhandkontos
- des Exchange-Betreibers gebucht wurden.
+ Ein
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Coin"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+ stellt einen elektronischen Repräsentanten der Zahlungsmittel dar, die
+ auf Basis ihrer Ursprungswährung in die
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Reserve"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+ des Treuhandkontos des Exchange-Betreibers gebucht wurden.
Taler ist somit ein Prepaid-System, eine Kreditvergabe hierüber ist ausgeschlos
sen.
\end_layout
@@ -309,8 +335,17 @@ Die Nutzung des Wallet für den Zahlvorgang in Euro-Währung gestaltet sich
Der Exchange erlaubt dann dem empfangenden Wallet das Abheben des entsprechende
n Betrags an elektronischen Münzen in Euro.
Bezahlt werden kann mit diesen Coins in Webshops, an Automaten und bei
- allen Verkaufsstellen, die am Point of Sale den Vertragsschluss mit Taler
- erlauben.
+ allen Verkaufsstellen, die am
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Point-of-Sale"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+ den Vertragsschluss mit Taler erlauben.
\end_layout
\begin_layout Standard
@@ -366,8 +401,17 @@ 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 Point of Sale-Schnittstellen
- bei speziellen Wünschen oder Erfordernissen von Verkäufern.
+nehmen von Exchanges sowie für das Customizing von
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Point-of-Sale"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+-Schnittstellen bei speziellen Wünschen oder Erfordernissen von Verkäufern.
\end_layout
\begin_layout Section
@@ -391,8 +435,17 @@ Für ein langzeitiges Bestehen des Bezahlsystems und eine stetige Supportleistun
allen anderen Systemen auszeichnen.
Neben der schon angesprochenen unterschiedlichen Behandlung von Geldströmen
auf Käufer- und Verkäuferseite sind dies der minimale Verbrauch von Energie
- für alle Buchungsvorgänge, ein niedriges Kostenniveau für Transaktionen,
- Internet-weite Verfügbarkeit und hohe Transaktionsgeschwindigkeit.
+ für alle Buchungsvorgänge, ein niedriges Kostenniveau für
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Transaktionen"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+, Internet-weite Verfügbarkeit und hohe Transaktionsgeschwindigkeit.
Weiterhin sind auch die Integrationskosten und Betriebskosten bei den Händlern
gering.
\end_layout
@@ -410,9 +463,19 @@ Dieses Kapitel widmet sich den Geschäftsvorgängen des Bezahlsystems.
\end_layout
\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
+In Kapitel
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "chap:Screenshots-der-Geschäftsvorgänge"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+ veranschaulichen Screenshots die einzelnen Schritte des Abhebe- und Ausgabevorg
+angs mit einem Android-Smartphone einschließlich des Abhebevorgangs auf
+ das Smartphone-basierte Wallet mit
\begin_inset Quotes gld
\end_inset
@@ -420,8 +483,27 @@ Taler-Cashier
\begin_inset Quotes grd
\end_inset
- als Automated Teller Machine (ATM), gefolgt von Screenshots des Bezahlvorgangs
- mit der Point of Sale-Anwendung
+ als Automated Teller Machine (
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ ATM"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+), gefolgt von Screenshots des Bezahlvorgangs mit der
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Point-of-Sale"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+-Anwendung
\begin_inset Quotes gld
\end_inset
@@ -452,7 +534,17 @@ Inwertsetzung
\begin_inset Quotes gld
\end_inset
-Reserve
+
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Reserve"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+
\begin_inset Quotes grd
\end_inset
@@ -462,7 +554,17 @@ Reserve
\begin_layout Standard
Taler ermöglicht technisch zum gegenwärtigen Zeitpunkt den Abhebevorgang
auf der Webseite einer Geschäftsbank oder an einem Bankschalter sowie die
- webbasierte Buchung mithilfe einer Browser-Erweiterung.
+ webbasierte Buchung mithilfe einer
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Browser-Erweiterung"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+.
Weitere Implementierungen (z.B.
Abheben an einem Geldautomaten) sind angedacht oder bereits in Entwicklung.
Einen speziellen Abhebevorgang stellt das sogenannte
@@ -589,12 +691,32 @@ Der Nutzer wählt den Exchange.
\begin_layout Enumerate
Wenn der Nutzer den Vorgang bestätigt, erzeugt das Wallet mit dem EdDSA-Kryptove
-rfahren frische Credentials (Zugangsberechtigung) für den Abhebevorgang
- und teilt der Bank den sogenannten
+rfahren frische
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Credentials"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+ (Zugangsberechtigung) für den Abhebevorgang und teilt der Bank den sogenannten
+
\begin_inset Quotes gld
\end_inset
-Reserve Public Key
+
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ PublicKey"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+
\begin_inset Quotes grd
\end_inset
@@ -653,7 +775,17 @@ Mit einer Zwei-Faktor-Authentifizierung (mTAN, PIN, photoTAN o.ä.): Die Bank
\begin_layout Standard
Die Bank überweist den Betrag an den Exchange unter Angabe des vom Wallet
- erzeugten Reserve Public Key.
+ erzeugten
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ PublicKey"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+.
Die Credentials erscheinen als Buchungsvermerk im Girokontoauszug der Nutzer.
Damit ist jeder Aufladevorgang mit den betreffenden Geldwerten und Zeitpunkten
eindeutig zuzuordnen und nachvollziehbar.
@@ -661,11 +793,29 @@ Die Bank überweist den Betrag an den Exchange unter Angabe des vom Wallet
\end_deeper
\begin_layout Enumerate
-Der Reserve Public Key dient zum Prüfen der korrekten Verbindung zwischen
- Wallet und Exchange.
- Damit wird in der Datenbank des gewählten Exchange eine Reserve über den
- Betrag der Girokontoüberweisung erzeugt, aus welcher das empfangende Wallet
- dann Coins abheben kann.
+Der
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ PublicKey"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+ dient zum Prüfen der korrekten Verbindung zwischen Wallet und Exchange.
+ Damit wird in der Datenbank des gewählten Exchange eine
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Reserve"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+ über den Betrag der Girokontoüberweisung erzeugt, aus welcher das empfangende
+ Wallet dann Coins abheben kann.
\end_layout
\begin_layout Enumerate
@@ -681,7 +831,17 @@ Mit dem Verfahren SEPA Instant Credit Transfer (SCT Inst) kann das Wallet
\begin_inset Quotes gld
\end_inset
-Reserve Closing Time
+
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ ClosingTime"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+
\begin_inset Quotes grd
\end_inset
@@ -744,8 +904,18 @@ Tipping ist eine geringfügige Aufwandsentschädigung von Webseiten an ihre
Den Nutzern bietet man damit einen Anreiz in Form eines Kleinstbetrags,
der auf ihre Taler-Wallets gebucht wird.
Dazu erzeugt die Webseite für das Wallet ein Token, durch welches das Wallet
- einen auf den Geldwert begrenzten Zugriff auf eine Reserve bekommt, die
- der Webseiten-Betreiber an einem Exchange seiner Wahl angelegt hat.
+ einen auf den Geldwert begrenzten Zugriff auf eine
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Reserve"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+ bekommt, die der Webseiten-Betreiber an einem Exchange seiner Wahl angelegt
+ hat.
Der Vorgang verlangt dann noch eine einfache Bestätigung durch die Webseiten-Be
sucher, mit der ihre Wallets die Coins abheben können.
\end_layout
@@ -777,9 +947,19 @@ Verkäufer
\begin_inset Quotes grd
\end_inset
- gemeint sind alle verkaufenden Stellen, die das Bezahlsystem akzeptieren
- und Taler-Coins annehmen (z.B.
- Webshops, Webseiten, Supermärkte, Ladengeschäfte, Verkaufsautomaten, Kiosksyste
+ gemeint sind alle Stellen, die das Bezahlsystem am
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Point-of-Sale"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+ (POS) akzeptieren und Taler-Coins annehmen (z.B.
+ Webshops, Webseiten, Supermärkte, Laden\SpecialChar softhyphen
+geschäfte, Verkaufsautomaten, Kiosksyste
me, POS-Kassen usw.).
\end_layout
@@ -845,14 +1025,34 @@ Ein regulärer Ausgabevorgang kommt z.B.
\begin_layout Itemize
B1 Gewöhnlicher Vertragsschluss zum Erwerb von Gütern im Internet (kein
- Point of Sale)
+
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Point-of-Sale"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+)
\end_layout
\begin_layout Itemize
-B2 Point of 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)
+B2
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Point-of-Sale"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+/Verkaufsautomaten (einschließlich der Möglichkeit der automatischen Rück\SpecialChar softhyphen
+erstatt
+ung beim Abbruch des Verkaufsvorgangs durch den Automaten, falls bei diesem
+ ein technisches Problem auftritt)
\end_layout
\begin_layout Itemize
@@ -882,21 +1082,46 @@ Wechselgeld und zeitliche Gültigkeit von Coins
\end_layout
\begin_layout Standard
-Bei Bezahlvorgängen kann es aufgrund der festen nominalen Stückelung der
- Coins notwendig sein, dass der Nutzer
+Bei Bezahlvorgängen kann es aufgrund der festen nominalen
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Stückelung"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+ der Coins notwendig sein, dass der Nutzer
\begin_inset Quotes gld
\end_inset
-Wechselgeld
+
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Wechselgeld"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+
\begin_inset Quotes grd
\end_inset
erhält.
Zur Ausgabe von Wechselgeld benutzt Taler das sogenannte
-\begin_inset Quotes gld
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Refresh"
+plural "false"
+caps "false"
+noprefix "false"
+
\end_inset
-Refresh-Protokoll
+-Protokoll
\begin_inset Quotes grd
\end_inset
@@ -912,7 +1137,15 @@ Des weiteren haben Coins ein Ablaufdatum.
\end_layout
\begin_layout Section
-Rückerstattungen
+Rückerstattungen (
+\begin_inset Quotes gld
+\end_inset
+
+Refund
+\begin_inset Quotes grd
+\end_inset
+
+)
\end_layout
\begin_layout Standard
@@ -926,7 +1159,17 @@ tten lassen.
\begin_inset Quotes gld
\end_inset
-Refund
+
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Refund"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+
\begin_inset Quotes grd
\end_inset
@@ -967,9 +1210,18 @@ Einkommensnachweis von Verkäufern
\end_layout
\begin_layout Standard
-Eine zuständige Behörde kann bei diesem Geschäftsvorgang Transaktionen nachvollz
-iehbar machen, die auf Seite der Verkäufer zu Einkommen führen, und so eine
- Einkommensverfolgung anstrengen.
+Eine zuständige Behörde kann bei diesem Geschäftsvorgang
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Transaktionen"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+ nachvollziehbar machen, die auf Seite der Verkäufer zu Einkommen führen,
+ und so eine Einkommensverfolgung anstrengen.
\end_layout
\begin_layout Enumerate
@@ -1078,7 +1330,7 @@ RÜCKERSTATTUNGEN (
\begin_inset Quotes gld
\end_inset
-Refunds
+Refund
\begin_inset Quotes grd
\end_inset
@@ -1139,7 +1391,17 @@ Kosten zu Lasten des Wallet-Guthabens
\begin_layout Enumerate
Kompletter Verfall der Coins nach Ablauf eines bestimmten Zeitraums ohne
- Refresh (z.B.
+
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Refresh"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+ (z.B.
1 Jahr), weil so lange keine Internet-Verbindung des Wallet bestand
\end_layout
@@ -1230,10 +1492,19 @@ Bank Run
\begin_layout Enumerate
Händler können eine Obergrenze des Transaktionsbetrags pro Vorgang festlegen.
Bestehende Obergrenzen z.B.
- für Kreditkarten ohne TAN-Autorisierung am Point of Sale gemäß PSD2 sind
- 50 EUR pro Buchung als anonyme Transaktion.
+ für Kreditkarten ohne TAN-Autorisierung am
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Point-of-Sale"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+ gemäß PSD2 sind 50 Euro pro Buchung.
Darüber hinaus gilt aktuell gemäß PSD2-Richtlinie die Kann-Option für Zahlungsd
-ienstleister, welche Kundenbuchungen in der Summe von maximal 150 EUR ohne
+ienstleister, welche Kundenbuchungen in der Summe von maximal 150 Euro ohne
starke Authentifizierung erlaubt.
Die genaue Anwendbarkeit dieser Richtlinien ist unklar, wobei wir bislang
von Obergrenzen zwischen 50 und 1000 Euro pro Geschäftsvorgang ausgehen,
@@ -1256,7 +1527,7 @@ gers übernehmen.
\begin_layout Enumerate
Die Verantwortung für AML bleibt bei den Geschäftsbanken des Verkäufer,
wobei der Exchange diese mit einer API unterstützt, welche es erlaubt,
- die eingehenden SEPA-Transaktion mit den dazugehörigen Vertragstexten zu
+ die eingehenden SEPA-Buchungen mit den dazugehörigen Vertragstexten zu
verknüpfen.
Diese API kann z.B.
auch von Steuerbehörden genutzt werden, um die Geschäftsvorgänge der Verkäufer
@@ -1272,7 +1543,7 @@ Die Verantwortung für AML bleibt bei den Geschäftsbanken des Verkäufer,
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.
+ SEPA-Buchungen des Exchange (Credit und Debit) sowie die Bilanzprüfung.
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.
@@ -1280,15 +1551,52 @@ Die unabhängigen Auditoren (Code Blau GmbH) sind für unabhängige Prüfungen
\begin_layout Chapter
Screenshots der Geschäftsvorgänge
+\begin_inset CommandInset label
+LatexCommand label
+name "chap:Screenshots-der-Geschäftsvorgänge"
+
+\end_inset
+
+
\end_layout
\begin_layout Standard
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 (für weitere Smartphone-OS
- in Entwicklung), Abschnitt 9.3 veranschaulicht den Abhebevorgang auf das
- Smartphone-basierte Wallet mit der ATM-Anwendung
+ Die Abschnitte
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:Abhebevorgang-vom-Girokonto-mit-Android-Smartphones"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+ und
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:Ausgabevorgang-mit-Android-Smartphones"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+ zeigen die Abhebe- und Ausgabevorgänge mit dem Wallet eines Smartphones
+ mit Android-Betriebssystem (für weitere Smartphone-OS in Entwicklung),
+ Abschnitt
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:Abhebevorgang-mit-Cashier"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+ veranschaulicht den Abhebevorgang auf das Smartphone-basierte Wallet mit
+ der ATM-Anwendung
\begin_inset Quotes gld
\end_inset
@@ -1297,8 +1605,27 @@ Taler-Cashier
\end_inset
.
- In Abschnitt 9.4 folgen Screenshots des Bezahlvorgangs mit der Point of
- Sale-Anwendung
+ In Abschnitt
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:Bezahlvorgang-mit-Merchant"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+ folgen Screenshots des Bezahlvorgangs mit der
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Point-of-Sale"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+-Anwendung
\begin_inset Quotes gld
\end_inset
@@ -1318,6 +1645,13 @@ KUDOS stellen dabei eine Phantasiewährung des experimentellen Taler-Exchange
\begin_layout Section
Abhebevorgang vom Girokonto in das Wallet eines Android-Smartphones
+\begin_inset CommandInset label
+LatexCommand label
+name "sec:Abhebevorgang-vom-Girokonto-mit-Android-Smartphones"
+
+\end_inset
+
+
\end_layout
\begin_layout Enumerate
@@ -1544,9 +1878,18 @@ Die Bank führt die Buchung des Betrags an den gewählten Exchange damit aus:
\end_layout
\begin_layout Enumerate
-Der gewählte Exchange bildet eine Reserve über den Betrag der Girokontoüberweisu
-ng, aus welcher das empfangende Wallet Coins abheben kann, die in der Summe
- dem angeforderten Betrag entsprechen:
+Der gewählte Exchange bildet eine
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Reserve"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+ über den Betrag der Girokontoüberweisung, aus welcher das empfangende Wallet
+ Coins abheben kann, die in der Summe dem angeforderten Betrag entsprechen:
\begin_inset Newline newline
\end_inset
@@ -1572,7 +1915,17 @@ ng, aus welcher das empfangende Wallet Coins abheben kann, die in der Summe
\begin_layout Enumerate
Das Wallet des Kunden hat die Coins abzüglich der Überweisungsgebühr und
der Transaktionsgebühr (für die Buchung vom Girokonto zum Exchange und
- die Transaktion ins Wallet) empfangen:
+ die
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Transaktionen"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+ ins Wallet) empfangen:
\begin_inset Newline newline
\end_inset
@@ -1593,12 +1946,39 @@ Das Wallet des Kunden hat die Coins abzüglich der Überweisungsgebühr und
\begin_layout Section
Ausgabevorgang mit dem Wallet eines Smartphones (Android-Betriebssystem)
+\begin_inset CommandInset label
+LatexCommand label
+name "sec:Ausgabevorgang-mit-Android-Smartphones"
+
+\end_inset
+
+
\end_layout
\begin_layout Standard
Dieser Abschnitt veranschaulicht einen regulären Ausgabevorgang z.B.
bei Vertragsschluss zum Erwerb von Gütern im Internet (den Bezahlvorgang
- am Point of Sale beschreibt Abschnitt 9.4).
+ am
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Point-of-Sale"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+ beschreibt Abschnitt
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:Bezahlvorgang-mit-Merchant"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+).
\end_layout
\begin_layout Enumerate
@@ -1836,6 +2216,13 @@ Taler-Cashier
\end_inset
als Automated Teller Machine-Anwendung
+\begin_inset CommandInset label
+LatexCommand label
+name "sec:Abhebevorgang-mit-Cashier"
+
+\end_inset
+
+
\end_layout
\begin_layout Standard
@@ -2099,6 +2486,13 @@ Merchant
\end_inset
+\begin_inset CommandInset label
+LatexCommand label
+name "sec:Bezahlvorgang-mit-Merchant"
+
+\end_inset
+
+
\end_layout
\begin_layout Standard
@@ -2368,7 +2762,17 @@ Es erscheint eine Bestätigung des erfolgten Kaufs:
\begin_layout Enumerate
Hier wurde ein Coin über 10 KUDOS verbraucht, davon gehen 5,1 KUDOS zugunsten
des Verkäufers, 0,2 KUDOS an den Exchange (als Einbehalt für Gebühren)
- und 4,7 KUDOS Wechselgeld an das Wallet zurück:
+ und 4,7 KUDOS
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Wechselgeld"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+ an das Wallet zurück:
\begin_inset Newline newline
\end_inset
@@ -2497,28 +2901,88 @@ Begriffsbestimmungen / Glossar
\end_layout
\begin_layout Description
-ATM Automated Teller Machine, Bankautomat mit Bargeld-Einzahlung
+ATM
+\begin_inset CommandInset label
+LatexCommand label
+name "➔ ATM"
+
+\end_inset
+
+ Automated Teller Machine, Bankautomat mit Bargeld-Einzahlung
\end_layout
\begin_layout Description
-Browser-Erweiterung Add-on im Browser (Firefox, Chrome) eines ➔ Taler-Wallets
- zum Abheben auch ohne QR-Scan/Smartphone
+Browser-Erweiterung
+\begin_inset CommandInset label
+LatexCommand label
+name "➔ Browser-Erweiterung"
+
+\end_inset
+
+ Add-on im Browser (Firefox, Chrome) eines ➔ Wallet zum Abheben auch ohne
+ QR-Scan/Smartphone
\end_layout
\begin_layout Description
-Coin Kryptographisch gesicherte Repräsentation einer Geldeinheit des E-Gelds
- im ➔ Taler-Wallet (Nominalwert in Euro)
+Closing
+\begin_inset space ~
+\end_inset
+
+Time
+\begin_inset CommandInset label
+LatexCommand label
+name "➔ ClosingTime"
+
+\end_inset
+
+ Zeitfenster von 14 Tagen für den Abhebevorgang, in dem das empfangende
+ Wallet die Coins vom gewählten Exchange abheben kann
\end_layout
\begin_layout Description
-Credential Zugangsberechtigung, welche das Wallet erzeugt, um einen Exchange
- aufzufordern, ihm die signierten Coins bereitzustellen
+Coin
+\begin_inset CommandInset label
+LatexCommand label
+name "➔ Coin"
+
+\end_inset
+
+ Kryptographisch gesicherte Repräsentation einer Geldeinheit des E-Gelds
+ im ➔ Wallet (Nominalwert in Euro)
\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
+Credentials
+\begin_inset CommandInset label
+LatexCommand label
+name "➔ Credentials"
+
+\end_inset
+
+ Zugangsberechtigungen, welche das Wallet erzeugt, um einen Exchange aufzuforder
+n, ihm die signierten Coins bereitzustellen
+\end_layout
+
+\begin_layout Description
+Exchange
+\begin_inset CommandInset label
+LatexCommand label
+name "➔ Exchange"
+
+\end_inset
+
+ Zentrale Steuerungslogik des Bezahlsystems mit der Datenbank zur Verwaltung
+ aller SEPA-Buchungen und zum Abwickeln der
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Transaktionen"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+ von und zu Wallets
\end_layout
\begin_layout Description
@@ -2545,7 +3009,19 @@ target "https://www.gnu.org/licenses/fdl-1.3.html"
\end_layout
\begin_layout Description
-Nominalwert Auf Euro lautender fester Nennwert eines Taler-Coin ➔ Stückelung
+Merchant Von Taler Systems SA entwickeltes Bestell- und Bezahlsystem für
+ ➔ POS-Verkaufsstellen zum Bezahlen mit Taler-Wallets auf Android-Smartphones
+\end_layout
+
+\begin_layout Description
+Nominalwert
+\begin_inset CommandInset label
+LatexCommand label
+name "➔ Nominalwert"
+
+\end_inset
+
+ Auf Euro lautender fester Nennwert eines Taler-Coin ➔ Stückelung
\end_layout
\begin_layout Description
@@ -2558,40 +3034,84 @@ of
\end_inset
Sale
-\begin_inset space ~
+\begin_inset CommandInset label
+LatexCommand label
+name "➔ Point-of-Sale"
+
\end_inset
-(POS) Vollumfängliches Bestell- und Bezahlsystem an Verkaufsstellen wie
- z.B.
+ Vollumfängliches Bestell- und Bezahlsystem an Verkaufsstellen wie z.B.
Kiosken, Ladentheken, Supermarktkassen usw.
\begin_inset Newline newline
\end_inset
-\begin_inset Quotes gld
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "sec:Bezahlvorgang-mit-Merchant"
+plural "false"
+caps "false"
+noprefix "false"
+
\end_inset
-Merchant
-\begin_inset Quotes grd
+
+\end_layout
+
+\begin_layout Description
+Public
+\begin_inset space ~
\end_inset
+Key
+\begin_inset CommandInset label
+LatexCommand label
+name "➔ PublicKey"
+
+\end_inset
+ Identifier zum Prüfen der korrekten Verbindung zwischen Wallet und Exchange
+ und als Buchungsvermerk im Girokontoauszug
\end_layout
\begin_layout Description
-Recoup Im Fall eines regulären Marktaustritts oder im Insolvenzfall des
- Betreibers wird der betroffene Exchange automatisch alle Wallets darüber
- informieren und sie veranlassen, die Geldwerte der noch nicht ausgegebenen
- Taler-Coins dieses Exchange an das ursprüngliche Girokonto zurückzugeben
+Recoup
+\begin_inset CommandInset label
+LatexCommand label
+name "➔ Recoup"
+
+\end_inset
+
+ Im Fall eines regulären Marktaustritts oder im Insolvenzfall des Betreibers
+ wird der betroffene Exchange automatisch alle Wallets darüber informieren
+ und sie veranlassen, die Geldwerte der noch nicht ausgegebenen Taler-Coins
+ dieses Exchange an das ursprüngliche Girokonto zurückzugeben
\end_layout
\begin_layout Description
-Refresh Coins in einem Wallet erhalten einen neuen Schlüssel wegen
+Refresh
+\begin_inset CommandInset label
+LatexCommand label
+name "➔ Refresh"
+
+\end_inset
+
+ Coins in einem Wallet erhalten einen neuen Schlüssel wegen
\end_layout
\begin_deeper
\begin_layout Enumerate
-abgebrochener Transaktionen
+abgebrochener
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Transaktionen"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+
\end_layout
\begin_layout Enumerate
@@ -2609,17 +3129,30 @@ Verhindern des Ablaufs der Haltbarkeit der Coins = Aktualisieren des Wallet
\end_deeper
\begin_layout Description
-Refund Rückerstattung für den Fall, dass ein Verkäufer den Betrag seines
- Umsatzes mindert oder vom Vertrag zurücktritt; dies erzwingt immer einen
- Refresh der betroffenen Coins im Wallet der Käufer
+Refund
+\begin_inset CommandInset label
+LatexCommand label
+name "➔ Refund"
+
+\end_inset
+
+ Rückerstattung für den Fall, dass ein Verkäufer den Betrag seines Umsatzes
+ mindert oder vom Vertrag zurücktritt; dies erzwingt immer einen ➔ Refresh
+ der betroffenen Coins im Wallet der Käufer
\end_layout
\begin_layout Description
-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.
+Reserve
+\begin_inset CommandInset label
+LatexCommand label
+name "➔ Reserve"
+
+\end_inset
+
+ Eine Reserve entsteht im Exchange beim Abhebevorgang und umfasst signierte
+ Coins, welche das empfangende Ziel-Wallet abruft: Das Wallet erzeugt eine
+ temporäre Zugangsberechtigung (➔ Credentials), 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
@@ -2628,27 +3161,25 @@ den Credential als Buchungsvermerk im Girokontoauszug und einem eindeutigen
\end_layout
\begin_layout Description
-Closing
-\begin_inset space ~
+Stückelung
+\begin_inset CommandInset label
+LatexCommand label
+name "➔ Stückelung"
+
\end_inset
-Time Zeitfenster von 14 Tagen für den Abhebevorgang, in dem das empfangende
- Wallet die Coins vom gewählten Exchange abheben kann
-\end_layout
+ Ein Coin kann stets nur den festen
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Nominalwert"
+plural "false"
+caps "false"
+noprefix "false"
-\begin_layout Description
-Public
-\begin_inset space ~
\end_inset
-Key Identifier zum Prüfen der korrekten Verbindung zwischen Wallet und Exchange
- und als Buchungsvermerk im Girokontoauszug
-\end_layout
-
-\begin_layout Description
-Stückelung Ein Coin kann stets nur den festen Nominalwert haben, den es
- bei seiner Erzeugung erhält.
- Wird mit ihm ein Betrag in Euro bezahlt, der unterhalb des Coin-Nominalwerts
+ haben, den es bei seiner Erzeugung erhält.
+ Wird mit ihm ein Betrag in Euro bezahlt, der unterhalb seines Nominalwerts
liegt, muss der Exchange den Unterschiedsbetrag an das ausgebende Wallet
senden, indem es diesem frisch erzeugte Coins zubucht (das sogenannte ➔
\begin_inset space ~
@@ -2665,34 +3196,101 @@ mt (wie ein Kassierer/Kassenwart).
den Geldwert auf das Wallet aufbucht.
Gegenwärtig müssen sowohl Kassenwart als auch Kunde jeweils ein Smartphone
besitzen, der Kassenwart muss den Taler-Cashier, der Kunde ein Taler-Wallet
- installiert haben
-\end_layout
+ installiert haben ➔
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:Abhebevorgang-mit-Cashier"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
-\begin_layout Description
-Merchant Von Taler Systems SA entwickeltes Bestell- und Bezahlsystem für
- ➔ POS-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 Ausgebens von Coins
+Transaktionen
+\begin_inset CommandInset label
+LatexCommand label
+name "➔ Transaktionen"
+
+\end_inset
+
+ Kommunikation zwischen Exchange und Wallets für die jeweiligen Vorgänge
+ des Abhebens und Ausgebens von Coins
\end_layout
\begin_layout Description
-Wallet Elektronische Geldbörse, Aufbewahrungsort der elektronischen Münzen
- ➔ Coins
+Wallet
+\begin_inset CommandInset label
+LatexCommand label
+name "➔ Wallet"
+
+\end_inset
+
+ Elektronische Geldbörse, Aufbewahrungsort der elektronischen Münzen ➔
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Coin"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+
\end_layout
\begin_layout Description
-Wechselgeld Vom Exchange an ein Wallet aufgebuchte neu erzeugte Coins aufgrund
- eines Ausgabevorgangs, bei dem ein Coin verbraucht wird, dessen Nominalwert
+Wechselgeld
+\begin_inset CommandInset label
+LatexCommand label
+name "➔ Wechselgeld"
+
+\end_inset
+
+ Vom Exchange an ein Wallet aufgebuchte neu erzeugte Coins aufgrund eines
+ Ausgabevorgangs, bei dem ein Coin verbraucht wird, dessen
+\begin_inset CommandInset ref
+LatexCommand nameref
+reference "➔ Nominalwert"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
(Stückelung) über dem zu zahlenden Kaufpreis liegt, um den Unterschiedsbetrag
auszugleichen
\end_layout
\begin_layout Description
-Withdrawal Abhebung vom (Giro)Konto = Aufbuchung von Beträgen aus (Fiat-)Währung
-en auf Coins in einem Wallet
+Wire
+\begin_inset space ~
+\end_inset
+
+fee
+\begin_inset CommandInset label
+LatexCommand label
+name "➔ Wirefee"
+
+\end_inset
+
+ Gebühr für die aggregierte Buchung von Umsätzen auf ein Zielkonto von Verkäufer
+n bei Geschäftsbanken
+\end_layout
+
+\begin_layout Description
+Withdrawal
+\begin_inset CommandInset label
+LatexCommand label
+name "➔ Withdrawal"
+
+\end_inset
+
+ Abhebung vom (Giro)Konto = Aufbuchung von Beträgen aus (Fiat-)Währungen
+ auf Coins in einem Wallet
\end_layout
\begin_layout Standard