marketing

Marketing materials (presentations, posters, flyers)
Log | Files | Refs

2022-han.tex (10253B)


      1 \pdfminorversion=3
      2 \documentclass[fleqn,xcolor={usenames,dvipsnames}]{beamer}
      3 \usepackage{amsmath}
      4 \usepackage{multimedia}
      5 \usepackage[utf8]{inputenc}
      6 \usepackage{framed,color,ragged2e}
      7 \usepackage[absolute,overlay]{textpos}
      8 \definecolor{shadecolor}{rgb}{0.8,0.8,0.8}
      9 \usetheme{boxes}
     10 \setbeamertemplate{navigation symbols}{}
     11 \usepackage{xcolor}
     12 \usepackage{tikz,eurosym}
     13 \usepackage[normalem]{ulem}
     14 \usepackage{listings}
     15 \usepackage{adjustbox}
     16 
     17 % CSS
     18 \lstdefinelanguage{CSS}{
     19   basicstyle=\ttfamily\scriptsize,
     20   keywords={color,background-image:,margin,padding,font,weight,display,position,top,left,right,bottom,list,style,border,size,white,space,min,width, transition:, transform:, transition-property, transition-duration, transition-timing-function},
     21   sensitive=true,
     22   morecomment=[l]{//},
     23   morecomment=[s]{/*}{*/},
     24   morestring=[b]',
     25   morestring=[b]",
     26   alsoletter={:},
     27   alsodigit={-}
     28 }
     29 
     30 % JavaScript
     31 \lstdefinelanguage{JavaScript}{
     32   basicstyle=\ttfamily\scriptsize,
     33   morekeywords={typeof, new, true, false, catch, function, return, null, catch, switch, var, if, in, while, do, else, case, break},
     34   morecomment=[s]{/*}{*/},
     35   morecomment=[l]//,
     36   morestring=[b]",
     37   morestring=[b]'
     38 }
     39 
     40 \lstdefinelanguage{HTML5}{
     41   basicstyle=\ttfamily\scriptsize,
     42   language=html,
     43   sensitive=true,
     44   alsoletter={<>=-},
     45   morecomment=[s]{<!-}{-->},
     46   tag=[s],
     47   otherkeywords={
     48   % General
     49   >,
     50   % Standard tags
     51 	<!DOCTYPE,
     52   </html, <html, <head, <title, </title, <style, </style, <link, </head, <meta, />,
     53 	% body
     54 	</body, <body,
     55 	% Divs
     56 	</div, <div, </div>,
     57 	% Paragraphs
     58 	</p, <p, </p>,
     59 	% scripts
     60 	</script, <script,
     61   % More tags...
     62   <canvas, /canvas>, <svg, <rect, <animateTransform, </rect>, </svg>, <video, <source, <iframe, </iframe>, </video>, <image, </image>
     63   },
     64   ndkeywords={
     65   % General
     66   =,
     67   % HTML attributes
     68   charset=, src=, id=, width=, height=, style=, type=, rel=, href=,
     69   % SVG attributes
     70   fill=, attributeName=, begin=, dur=, from=, to=, poster=, controls=, x=, y=, repeatCount=, xlink:href=,
     71   % CSS properties
     72   margin:, padding:, background-image:, border:, top:, left:, position:, width:, height:,
     73 	% CSS3 properties
     74   transform:, -moz-transform:, -webkit-transform:,
     75   animation:, -webkit-animation:,
     76   transition:,  transition-duration:, transition-property:, transition-timing-function:,
     77   }
     78 }
     79 
     80 \lstdefinelanguage{JavaScript}{
     81   basicstyle=\ttfamily\scriptsize,
     82   keywords={typeof, new, true, false, catch, function, return, null, catch, switch, var, if, in, while, do, else, case, break, for},
     83   keywordstyle=\color{blue}\bfseries,
     84   ndkeywords={class, export, boolean, throw, implements, import, this},
     85   ndkeywordstyle=\color{darkgray}\bfseries,
     86   identifierstyle=\color{black},
     87   sensitive=false,
     88   comment=[l]{//},
     89   morecomment=[s]{/*}{*/},
     90   commentstyle=\color{purple}\ttfamily,
     91   stringstyle=\color{red}\ttfamily,
     92   morestring=[b]',
     93   morestring=[b]"
     94 }
     95 
     96 \usetikzlibrary{shapes,arrows}
     97 \usetikzlibrary{positioning}
     98 \usetikzlibrary{calc}
     99 
    100 \title{GNU Taler}
    101 %\subtitle{}
    102 
    103 \setbeamertemplate{navigation symbols}{\includegraphics[width=1cm]{inria.pdf} \includegraphics[width=2.3cm]{bfh.png} \includegraphics[width=1.6cm]{fub.pdf} \includegraphics[width=0.4cm]{ashoka.png}  \includegraphics[width=0.4cm]{gnu.png} \includegraphics[width=1cm]{logo-2020.jpg} \hfill}
    104 %\setbeamercovered{transparent=1}
    105 
    106 \author[C. Grothoff]{J. Burdges, F. Dold, {\bf C. Grothoff}, M. Stanisci}
    107 \date{\today}
    108 \institute{The GNU Project}
    109 
    110 
    111 \begin{document}
    112 
    113 \justifying
    114 
    115 \begin{frame}
    116   \begin{center}
    117     \LARGE {\bf GNU}
    118 
    119     \vfill
    120 %    \includegraphics[width=0.66\textwidth]{logo-2017-fr.pdf}
    121     \includegraphics[width=0.66\textwidth]{taler-logo-2021-inkscape.pdf}
    122   \end{center}
    123 \begin{textblock*}{6cm}(.5cm,7.7cm) % {block width} (coords)
    124     {\Large {\bf \href{https://taler.net/}{taler.net}} \\
    125     \href{https://twitter.com/taler}{taler@twitter} \\
    126     \href{https://taler-systems.com/}{taler-systems.com}}
    127 \end{textblock*}
    128 
    129 % Substitute based on who is giving the talk!
    130  \begin{textblock*}{6cm}(6.7cm,7.7cm) % {block width} (coords)
    131    {\hfill {\Large {\bf Florian Dold \&} \\
    132     \hfill {\bf Christian Grothoff}} \\
    133     \hfill \{dold,grothoff\}@taler.net }
    134 \end{textblock*}
    135 
    136 \end{frame}
    137 
    138 
    139 \begin{frame}{GNU Taler}
    140   \vfill
    141   \begin{center}
    142     {\huge {\bf Digital} cash, made \textbf{socially responsible}.}
    143   \end{center}
    144   \vfill
    145   \begin{center}
    146   \includegraphics[scale=0.3]{taler-logo-2021-inkscape.pdf}
    147   \end{center}
    148   \vfill
    149   \begin{center}
    150     Privacy-Preserving, Practical, Taxable, Free Software, Efficient
    151   \end{center}
    152  \vfill
    153  \vfill
    154 \ %
    155 \end{frame}
    156 
    157 
    158 \section{What is Taler?}
    159 \begin{frame}{What is Taler?}
    160   \begin{center}
    161 Taler is an electronic instant payment system.
    162   \end{center}
    163   \begin{itemize}
    164   \item Uses electronic coins stored in {\bf wallets} on customer's device
    165   \item Like {\bf cash}
    166   \item Pay in {\bf existing currencies} (i.e. EUR, USD, BTC), \\
    167     or use it to create new {\bf regional currencies}
    168   \end{itemize}
    169   \vfill
    170   \pause
    171  \noindent
    172  However, Taler is
    173   \begin{itemize}
    174     \item \emph{not} a currency
    175     \item \emph{not} a long-term store of value
    176     \item \emph{not} a network or instance of a system
    177     \item \emph{not} decentralized
    178     \item \emph{not} based on proof-of-work or proof-of-stake
    179     \item \emph{not} a speculative asset / ``get-rich-quick scheme''
    180   \end{itemize}
    181 \end{frame}
    182 
    183 
    184 \begin{frame}{Design principles}
    185   \framesubtitle{https://taler.net/en/principles.html}
    186 GNU Taler must ...
    187 \begin{enumerate}
    188   \item {... be implemented as {\bf free software}.}
    189   \item {... protect the {\bf privacy of buyers}.}
    190   \item {... must enable the state to {\bf tax income} and crack down on
    191     illegal business activities.}
    192   \item {... prevent payment fraud.}
    193   \item {... only {\bf disclose the minimal amount of information
    194     necessary}.}
    195   \item {... be usable.}
    196   \item {... be efficient.}
    197   \item {... avoid single points of failure.}
    198   \item {... foster {\bf competition}.}
    199 \end{enumerate}
    200 \end{frame}
    201 
    202 
    203 \begin{frame}{Social Impact of Taler}
    204   \begin{center}
    205     \includegraphics[height=0.9\textheight]{../../social-impact.pdf}
    206   \end{center}
    207 \end{frame}
    208 
    209 
    210 \begin{frame}
    211 \frametitle{Taler Overview}
    212 \begin{center}
    213   \includegraphics[width=1\textwidth]{operations.png}
    214 \end{center}
    215 \end{frame}
    216 
    217 
    218 \begin{frame}[c]{Example: The Taler Snack Machine\footnote{by M. Boss and D. Hofer}}
    219   \framesubtitle{Integration of a MDB/ICP to Taler gateway.\\Implementation of a NFC or QR-Code to Taler wallet interface.}
    220 	\vfill
    221 	\begin{figure}
    222   \centering
    223   \includegraphics[width=1.0\textwidth]{design}
    224   \end{figure}
    225 \end{frame}
    226 
    227 
    228 \begin{frame}[c]{User story: Install App on Android}
    229 \framesubtitle{\url{https://wallet.taler.net/}}
    230 		\begin{figure}
    231 			\includegraphics[width=0.9\textwidth]{download_wallet.png}
    232 		\end{figure}
    233 \end{frame}
    234 
    235 \begin{frame}{User story: Withdraw e-cash}
    236 		\begin{figure}
    237 			\includegraphics[width=0.9\textwidth]{get_taler_coins.png}
    238 		\end{figure}
    239 \end{frame}
    240 
    241 \begin{frame}{User story: Use machine!}
    242 		\begin{figure}
    243 			\includegraphics[width=0.9\textwidth]{get_snacks.png}
    244 		\end{figure}
    245 \end{frame}
    246 
    247 
    248 \begin{frame}{Usability of Taler}
    249   \vfill
    250   \begin{center}
    251     \url{https://demo.taler.net/}
    252   \end{center}
    253   \begin{enumerate}
    254   \item Install browser extension.
    255   \item Visit the {\tt bank.demo.taler.net} to withdraw coins.
    256   \item Visit the {\tt shop.demo.taler.net} to spend coins.
    257   \end{enumerate}
    258   \vfill
    259 \end{frame}
    260 
    261 
    262 \begin{frame}{Known Design Challenges}
    263 \begin{itemize}
    264     \item How to make the wallets more accessible? (Say to blind users?)
    265     \item Android QR-scan button was not identified by a user. What to do?
    266     \item How can get users to understand self-custody and its implications?
    267     \item How can we best explain the fee structure?
    268     \item How can we systematically ensure error messages are understandable?
    269   \end{itemize}
    270 \end{frame}
    271 
    272 
    273 \begin{frame}{How to support?}
    274   \begin{description}
    275     \item[Join:] {\small \url{https://lists.gnu.org/mailman/listinfo/taler}}, \\
    276                  \url{https://libera.chat/\#taler}
    277     \item[Develop:] \url{https://bugs.taler.net/}, \url{https://git.taler.net/}
    278     \item[Translate:] \url{https://weblate.taler.net/}, \url{translation-volunteer@taler.net}
    279     \item[Integrate:] \url{https://docs.taler.net/}
    280     \item[Donate:] \url{https://gnunet.org/ev}
    281     \item[Invest:] \url{https://taler-systems.com/}
    282   \end{description}
    283   \begin{center}
    284     {\bf The team is eager to work with design students for projects or theses!}
    285   \end{center}
    286 \end{frame}
    287 
    288 
    289 \begin{frame}{Conclusion}
    290 \begin{itemize}
    291  \item Replacing authentication with authorization improves usability
    292  \item Privacy and security do not have to hurt usability
    293  \item Self-custody requires good solutions to existing challenges
    294 \end{itemize}
    295 \end{frame}
    296 
    297 
    298 \begin{frame}
    299 \frametitle{Do you have any questions?}
    300 \vfill
    301 References:
    302 {\tiny
    303   \begin{enumerate}
    304  \item{David Chaum, Christian Grothoff and Thomas Moser.
    305        {\em How to issue a central bank digital currency}.
    306        {\bf SNB Working Papers, 2021}.}
    307  \item{Christian Grothoff, Bart Polot and Carlo von Loesch.
    308        {\em The Internet is broken: Idealistic Ideas for Building a GNU Network}.
    309        {\bf W3C/IAB Workshop on Strengthening the Internet Against Pervasive Monitoring (STRINT)}, 2014.}
    310  \item{Jeffrey Burdges, Florian Dold, Christian Grothoff and Marcello Stanisci.
    311        {\em Enabling Secure Web Payments with GNU Taler}.
    312        {\bf SPACE 2016}.}
    313  \item{Florian Dold, Sree Harsha Totakura, Benedikt M\"uller, Jeffrey Burdges and Christian Grothoff.
    314        {\em Taler: Taxable Anonymous Libre Electronic Reserves}.
    315        Available upon request. 2016.}
    316  \item{Eli Ben-Sasson, Alessandro Chiesa, Christina Garman, Matthew Green, Ian Miers, Eran Tromer and Madars Virza.
    317        {\em Zerocash: Decentralized Anonymous Payments from Bitcoin}.
    318        {\bf IEEE Symposium on Security \& Privacy, 2016}.}
    319  \item{David Chaum, Amos Fiat and Moni Naor.
    320        {\em Untraceable electronic cash}.
    321        {\bf Proceedings on Advances in Cryptology, 1990}.}
    322   \item{Phillip Rogaway.
    323        {\em The Moral Character of Cryptographic Work}.
    324        {\bf Asiacrypt}, 2015.} \label{bib:rogaway}
    325 \end{enumerate}
    326 }
    327 \end{frame}
    328 
    329 \end{document}