From ba1ff59b56cbc3946f70cafe6ed80c9aacc15afa Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Mon, 25 Feb 2019 08:35:51 +0100 Subject: slides --- presentation/slides.tex | 59 +++++++++++++++++++++++++------------------------ 1 file changed, 30 insertions(+), 29 deletions(-) diff --git a/presentation/slides.tex b/presentation/slides.tex index eeb3f9a..9c90674 100644 --- a/presentation/slides.tex +++ b/presentation/slides.tex @@ -273,6 +273,34 @@ Byzantine \emph{Set-Union} Consensus %---------------------------- +\begin{frame} +\frametitle{E-Cash features and trade-offs} + Some selected aspects (more in thesis) + \begin{enumerate}[<+- | alert@+>] + \item Online/Offline \uncover<+->{$\Rightarrow$ Online} + \begin{itemize} + \item Offline = After-the-fact double spending detection + \item Hard to enforce + \item Easy to do accidentally (failures / backups) + \end{itemize} + \item Change/Divisibility \uncover<+->{$\Rightarrow$ Multiple denominations, partial spending, change protocol} + \begin{itemize} + \item Real divisibility nice in theory. + \item In practice: complex, trusted setup, multiple withdraw ``sizes'' + needed anyway + \item Fixed denominations shown to be efficient in spending simulation + \end{itemize} + \item Transferability \uncover<+->{$\Rightarrow$ No!} + \begin{itemize} + \item Anti-feature, enables black markets / tax evasion! + \item Taler provides \emph{income transparency}, roughly the \emph{opposite} + \end{itemize} + %\item Atomic Swaps / Fair Exchange \uncover<+->{$\Rightarrow$ Supported, coin serial no. is public key} + \end{enumerate} +\end{frame} + +%---------------------------- + \begin{frame} \frametitle{Live Demo} \vfill @@ -339,33 +367,6 @@ Byzantine \emph{Set-Union} Consensus %---------------------------- -\begin{frame} -\frametitle{E-Cash features and trade-offs} - Some selected aspects (more in thesis) - \begin{enumerate}[<+- | alert@+>] - \item Online/Offline \uncover<+->{$\Rightarrow$ Online} - \begin{itemize} - \item Offline = After-the-fact double spending detection - \item Hard to enforce - \item Easy to do accidentally (failures / backups) - \end{itemize} - \item Change/Divisibility \uncover<+->{$\Rightarrow$ Multiple denominations, partial spending, change protocol} - \begin{itemize} - \item Real divisibility nice in theory. - \item In practice: complex, trusted setup, multiple withdraw ``sizes'' - needed anyway - \item Fixed denominations shown to be efficient in spending simulation - \end{itemize} - \item Transferability \uncover<+->{$\Rightarrow$ No!} - \begin{itemize} - \item Anti-feature, enables black markets / tax evasion! - \item Taler provides \emph{income transparency}, roughly the \emph{opposite} - \end{itemize} - \item Atomic Swaps / Fair Exchange \uncover<+->{$\Rightarrow$ Supported, coin serial no. is public key} - \end{enumerate} -\end{frame} - -%---------------------------- \begin{frame} \frametitle{Making E-Cash Practical} @@ -500,7 +501,7 @@ $\Rightarrow$ Naive refresh protocol enables tax evasion Compromise Scenarios (simplified): \begin{itemize} \item Exchange's denomination compromised $\Rightarrow$ denomination revoked, - customers use emergency payback protocol do recover funds + customers use emergency payback protocol to recover funds \item Exchange's signing key compromised $\Rightarrow$ signing key revoked, merchants compensated proportional to correct participation in deposit auditing \end{itemize} @@ -847,7 +848,7 @@ game (non-negl.), then they can break some underlying assumption. \begin{frame} \frametitle{Funded/Ongoing Work} \begin{itemize} - \item Me: Work on Taler PoS terminal for the next 6 month, supported + \item Me: Work on Taler NFC / PoS terminal for the next 6 month, supported by German government grant (Prototype Fund) \item Taler Systems: Employs 1 engineer (Marcello Stanisci), looking for funding! \end{itemize} -- cgit v1.2.3