fixing #3779: typos in paper
This commit is contained in:
parent
4ece9c192c
commit
6878f2e793
@ -372,7 +372,7 @@ payment system this means that either entity could spent the
|
|||||||
associated funds. Assuming the payment system has effective
|
associated funds. Assuming the payment system has effective
|
||||||
double-spending detection, this means that either entity has to
|
double-spending detection, this means that either entity has to
|
||||||
constantly fear that the funds might no longer be available to it.
|
constantly fear that the funds might no longer be available to it.
|
||||||
Thus, ``transfering'' funds by sharing a private key implies that
|
Thus, ``transferring'' funds by sharing a private key implies that
|
||||||
receiving party must trust the sender. In Taler, making funds
|
receiving party must trust the sender. In Taler, making funds
|
||||||
available by sharing a private key and thus sharing control is {\bf
|
available by sharing a private key and thus sharing control is {\bf
|
||||||
not} considered a {\em transaction} and thus {\bf not} recorded for
|
not} considered a {\em transaction} and thus {\bf not} recorded for
|
||||||
@ -467,7 +467,7 @@ private {\em master signing key} of the mint and possibly the auditor.
|
|||||||
Before a customer can withdraw a coin from the mint, he has to pay the
|
Before a customer can withdraw a coin from the mint, he has to pay the
|
||||||
mint the value of the coin, as well as processing fees. This is done
|
mint the value of the coin, as well as processing fees. This is done
|
||||||
using other means of payments, such as SEPA transfers~\cite{sepa}.
|
using other means of payments, such as SEPA transfers~\cite{sepa}.
|
||||||
The subject line of the transfer must contains {\em withdrawal
|
The subject line of the transfer must contain {\em withdrawal
|
||||||
authorization key}, a public key for digital signatures generated by
|
authorization key}, a public key for digital signatures generated by
|
||||||
the customer. When the mint receives a transfer with a public key in
|
the customer. When the mint receives a transfer with a public key in
|
||||||
the subject, it adds the funds to a {\em reserve} identified by the
|
the subject, it adds the funds to a {\em reserve} identified by the
|
||||||
@ -488,7 +488,7 @@ with others, they also become owners of the coin.
|
|||||||
|
|
||||||
\subsection{Coin spending}
|
\subsection{Coin spending}
|
||||||
|
|
||||||
To spent a coin, the coin's owner needs to sign a {\em deposit
|
To spend a coin, the coin's owner needs to sign a {\em deposit
|
||||||
request} specifying the amount, the merchant's account information
|
request} specifying the amount, the merchant's account information
|
||||||
and a {\em business transaction-specific hash} using the coin's
|
and a {\em business transaction-specific hash} using the coin's
|
||||||
private key. A merchant can then transfer this permission of the
|
private key. A merchant can then transfer this permission of the
|
||||||
@ -677,17 +677,17 @@ following interaction with the mint:
|
|||||||
and commits $\langle W, C, b \rangle$ to disk.
|
and commits $\langle W, C, b \rangle$ to disk.
|
||||||
\item The customer transfers an amount of money corresponding to (at least) $K_p$ to the mint, with $W_p$ in the subject line of the transaction.
|
\item The customer transfers an amount of money corresponding to (at least) $K_p$ to the mint, with $W_p$ in the subject line of the transaction.
|
||||||
\item The mint receives the transaction and credits the $W_p$ reserve with the respective amount in its database.
|
\item The mint receives the transaction and credits the $W_p$ reserve with the respective amount in its database.
|
||||||
\item The customer sends $S_W(E_b(C_p))$ to the mint to request withdrawl of $C$; here, $E_b$ denotes Chaum-style blinding with blinding factor $b$.
|
\item The customer sends $S_W(E_b(C_p))$ to the mint to request withdrawal of $C$; here, $E_b$ denotes Chaum-style blinding with blinding factor $b$.
|
||||||
\item The mint checks if the same withdrawl request was issued before; in this case, it sends $S_{K}(E_b(C_p))$ to the customer.\footnote{Here $S_K$
|
\item The mint checks if the same withdrawal request was issued before; in this case, it sends $S_{K}(E_b(C_p))$ to the customer.\footnote{Here $S_K$
|
||||||
denotes a Chaum-style blind signature with private key $K_s$.}
|
denotes a Chaum-style blind signature with private key $K_s$.}
|
||||||
If this is a fresh withdrawl request, the mint performs the following transaction:
|
If this is a fresh withdrawal request, the mint performs the following transaction:
|
||||||
\begin{enumerate}
|
\begin{enumerate}
|
||||||
\item checks if the reserve $W_p$ has sufficient funds for a coin of value corresponding to $K_p$
|
\item checks if the reserve $W_p$ has sufficient funds for a coin of value corresponding to $K_p$
|
||||||
\item stores the withdrawl request $\langle S_W(E_b(C_p)), S_K(E_b(C_p)) \rangle$ in its database for future reference,
|
\item stores the withdrawal request $\langle S_W(E_b(C_p)), S_K(E_b(C_p)) \rangle$ in its database for future reference,
|
||||||
\item deducts the amount corresponding to $K_p$ from the reserve,
|
\item deducts the amount corresponding to $K_p$ from the reserve,
|
||||||
\item and sends $S_{K}(E_b(C_p))$ to the customer.
|
\item and sends $S_{K}(E_b(C_p))$ to the customer.
|
||||||
\end{enumerate}
|
\end{enumerate}
|
||||||
If the guards for the transaction fail, the mint sends an descriptive error back to the customer,
|
If the guards for the transaction fail, the mint sends a descriptive error back to the customer,
|
||||||
with proof that it operated correctly (i.e. by showing the transaction history for the reserve).
|
with proof that it operated correctly (i.e. by showing the transaction history for the reserve).
|
||||||
\item The customer computes (and verifies) the unblind signature $S_K(C_p) = D_b(S_K(E_b(C_p)))$.
|
\item The customer computes (and verifies) the unblind signature $S_K(C_p) = D_b(S_K(E_b(C_p)))$.
|
||||||
The customer writes $\langle S_K(C_p), C_s \rangle$ to disk (effectively adding the coin to the
|
The customer writes $\langle S_K(C_p), C_s \rangle$ to disk (effectively adding the coin to the
|
||||||
@ -964,7 +964,7 @@ transfer.
|
|||||||
|
|
||||||
%The legal status of the system needs to be investigated in the various
|
%The legal status of the system needs to be investigated in the various
|
||||||
%legal systems of the world. However, given that the system enables
|
%legal systems of the world. However, given that the system enables
|
||||||
%taxation and is able to impose withdrawl limits and thus is not
|
%taxation and is able to impose withdrawal limits and thus is not
|
||||||
%suitable for money laundering, we are optimistic that states will find
|
%suitable for money laundering, we are optimistic that states will find
|
||||||
%the design desirable.
|
%the design desirable.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user