marketing

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

2025-munich.tex (21136B)


      1 \documentclass[aspectratio=169,t]{beamer}
      2 \input taler-macros
      3 
      4 \newcommand{\TITLE}{NEXT \\ GENERATION \\ INTERNET}
      5 \newcommand{\SUB}{The GNU Taler Payment System}
      6 \newcommand{\AUTHOR}{Christian Grothoff}
      7 \newcommand{\SPEAKER}{Christian Grothoff}
      8 \newcommand{\INST}{The GNU Project}
      9 \newcommand{\DATE}{December 2025}
     10 
     11 % Do not edit this part
     12 \title{\TITLE}
     13 \subtitle{\SUB}
     14 \date{\DATE}
     15 \author[\SPEAKER]{\AUTHOR}
     16 \institute{\INST}
     17 
     18 
     19 \usepackage{amsmath}
     20 \usepackage{multimedia}
     21 \usepackage[utf8]{inputenc}
     22 \usepackage{framed,color,ragged2e}
     23 \usepackage[absolute,overlay]{textpos}
     24 \definecolor{shadecolor}{rgb}{0.8,0.8,0.8}
     25 \usetheme{boxes}
     26 \setbeamertemplate{navigation symbols}{}
     27 \usepackage{xcolor}
     28 \usepackage[normalem]{ulem}
     29 \usepackage{listings}
     30 \usepackage{adjustbox}
     31 \usepackage{array}
     32 \usepackage{bbding}
     33 \usepackage{relsize}
     34 \usepackage{graphicx}
     35 \usepackage{tikz,eurosym,calc}
     36 \usetikzlibrary{tikzmark}
     37 \usetikzlibrary{shapes,arrows,arrows.meta}
     38 \usetikzlibrary{positioning,fit,patterns}
     39 \usetikzlibrary{calc}
     40 \usepackage{multicol}
     41 \usepackage{pgf-umlsd}
     42 \usepackage{relsize}
     43 
     44 \usepackage{booktabs}
     45 \usepackage{makecell}
     46 \usepackage{arydshln}
     47 
     48 
     49 
     50 % "The GNU Taler Payment System", including
     51 % an introduction to our objectives,
     52 % background on the technology,
     53 % demonstration of the system,
     54 % social implications and open issues.
     55 
     56 % CSS
     57 \lstdefinelanguage{CSS}{
     58   basicstyle=\ttfamily\scriptsize,
     59   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},
     60   sensitive=true,
     61   morecomment=[l]{//},
     62   morecomment=[s]{/*}{*/},
     63   morestring=[b]',
     64   morestring=[b]",
     65   alsoletter={:},
     66   alsodigit={-}
     67 }
     68 
     69 % JavaScript
     70 \lstdefinelanguage{JavaScript}{
     71   basicstyle=\ttfamily\scriptsize,
     72   morekeywords={typeof, new, true, false, catch, function, return, null, catch, switch, var, if, in, while, do, else, case, break},
     73   morecomment=[s]{/*}{*/},
     74   morecomment=[l]//,
     75   morestring=[b]",
     76   morestring=[b]'
     77 }
     78 
     79 \lstdefinelanguage{HTML5}{
     80   basicstyle=\ttfamily\scriptsize,
     81   language=html,
     82   sensitive=true,
     83   alsoletter={<>=-},
     84   morecomment=[s]{<!-}{-->},
     85   tag=[s],
     86   otherkeywords={
     87   % General
     88   >,
     89   % Standard tags
     90 	<!DOCTYPE,
     91   </html, <html, <head, <title, </title, <style, </style, <link, </head, <meta, />,
     92 	% body
     93 	</body, <body,
     94 	% Divs
     95 	</div, <div, </div>,
     96 	% Paragraphs
     97 	</p, <p, </p>,
     98 	% scripts
     99 	</script, <script,
    100   % More tags...
    101   <canvas, /canvas>, <svg, <rect, <animateTransform, </rect>, </svg>, <video, <source, <iframe, </iframe>, </video>, <image, </image>
    102   },
    103   ndkeywords={
    104   % General
    105   =,
    106   % HTML attributes
    107   charset=, src=, id=, width=, height=, style=, type=, rel=, href=,
    108   % SVG attributes
    109   fill=, attributeName=, begin=, dur=, from=, to=, poster=, controls=, x=, y=, repeatCount=, xlink:href=,
    110   % CSS properties
    111   margin:, padding:, background-image:, border:, top:, left:, position:, width:, height:,
    112 	% CSS3 properties
    113   transform:, -moz-transform:, -webkit-transform:,
    114   animation:, -webkit-animation:,
    115   transition:,  transition-duration:, transition-property:, transition-timing-function:,
    116   }
    117 }
    118 
    119 \lstdefinelanguage{JavaScript}{
    120   basicstyle=\ttfamily\scriptsize,
    121   keywords={typeof, new, true, false, catch, function, return, null, catch, switch, var, if, in, while, do, else, case, break, for},
    122   keywordstyle=\color{blue}\bfseries,
    123   ndkeywords={class, export, boolean, throw, implements, import, this},
    124   ndkeywordstyle=\color{darkgray}\bfseries,
    125   identifierstyle=\color{black},
    126   sensitive=false,
    127   comment=[l]{//},
    128   morecomment=[s]{/*}{*/},
    129   commentstyle=\color{purple}\ttfamily,
    130   stringstyle=\color{red}\ttfamily,
    131   morestring=[b]',
    132   morestring=[b]"
    133 }
    134 
    135 \setbeamersize{description width=1em}
    136 
    137 \definecolor{blue}{rgb}{0,0,0.7}
    138 \newcommand{\orange}[1]{{\color{orange}#1}}
    139 \newcommand{\blue}[1]{{\color{blue}#1}}
    140 \newcommand{\red}[1]{{\color{red}#1}}
    141 \newcommand{\Guardian}{\mathcal{G}}
    142 \newcommand{\Child}{\mathcal{C}}
    143 \newcommand{\Customer}{\mathcal{C}}
    144 \newcommand{\Merchant}{\mathcal{M}}
    145 \newcommand{\Exchange}{\mathcal{E}}
    146 
    147 \newcommand{\Commit}{\mathsf{Commit}}
    148 \newcommand{\Attest}{\mathsf{Attest}}
    149 \newcommand{\Verify}{\mathsf{Verify}}
    150 \newcommand{\Derive}{\mathsf{Derive}}
    151 \newcommand{\DeriveCompare}{\mathsf{DeriveCompare_\kappa}}
    152 \newcommand{\Compare}{\mathsf{Compare}}
    153 \newcommand{\AgeVer}{\mathsf{AgeVer}}
    154 
    155 \newcommand{\HashF}{\mathsf{H}}
    156 \newcommand{\Hash}{\mathsf{H}}
    157 \newcommand{\Block}{\mathbb{B}}
    158 \newcommand{\Pub}{\mathsf{Pub}}
    159 \newcommand{\Sign}{\mathsf{Sig}}
    160 \newcommand{\Ver}{\mathsf{Ver}}
    161 \newcommand{\Encoding}{\mathsf{Encoding}}
    162 \newcommand{\ECDSA}{\mathsf{ECDSA}}
    163 \newcommand{\Null}{\mathcal{O}}
    164 \newcommand{\EC}{\mathrm{ec}}
    165 \newcommand{\Curve}{\mathsf{Curve25519}}
    166 \newcommand{\SHA}{\mathsf{SHA256}}
    167 \newcommand{\SHAF}{\mathsf{SHA252}}
    168 \newcommand{\FDH}{\mathsf{FDH}}
    169 
    170 \newcommand{\negl}{\epsilon}
    171 
    172 \newcommand{\rand}{\mathsf{rand}}
    173 \newcommand{\age}{\mathsf{a}}
    174 \newcommand{\Age}{\mathsf{M}}
    175 \newcommand{\bage}{\mathsf{b}}
    176 \newcommand{\minage}{\mathsf{m}}
    177 \newcommand{\attest}{\mathsf{T}}
    178 \newcommand{\commitment}{\mathsf{Q}}
    179 \newcommand{\pruf}{\mathsf{P}}
    180 \newcommand{\Vcommitment}{\vec{\mathsf{Q}}}
    181 \newcommand{\Vpruf}{\vec{\mathsf{P}}}
    182 \newcommand{\blinding}{\beta}
    183 
    184 \newcommand{\ZN}{\mathbb{Z}_N}
    185 \newcommand{\Z}{\mathbb{Z}}
    186 \newcommand{\N}{\mathbb{N}}
    187 \newcommand{\A}{\mathbb{A}}
    188 \newcommand{\E}{\mathbb{E}}
    189 \newcommand{\F}{\mathbb{F}}
    190 \newcommand{\seck}{\mathsf{s}}
    191 \newcommand{\pubk}{\mathsf{P}}
    192 \renewcommand{\H}{\mathbb{H}}
    193 \newcommand{\K}{\mathbb{K}}
    194 \newcommand{\Proofs}{\mathbb{P}}
    195 \newcommand{\Commitments}{\mathbb{O}}
    196 \newcommand{\Attests}{\mathbb{T}}
    197 \newcommand{\Blindings}{\mathbb{B}}
    198 \newcommand{\Nil}{\perp}
    199 
    200 \newcommand{\p}{\mathsf{p}}
    201 \newcommand{\com}{\mathsf{com}}
    202 \newcommand{\prf}{\mathsf{prf}}
    203 
    204 \newcommand{\Adv}{\mathcal{A}}
    205 \newcommand{\PPT}{\mathfrak{A}}
    206 \newcommand{\Probability}{\mathrm{Pr}}
    207 \newcommand{\Algorithm}{f}
    208 \renewcommand{\Game}[1]{G_\Adv^\mathsf{#1}}
    209 
    210 \DeclareMathOperator{\Image}{Im}
    211 \DeclareMathOperator{\Mod}{mod}
    212 
    213 \newcommand{\Encode}[1]{\overbracket[0.5pt][2pt]{\,#1\,}}
    214 \newcommand{\Decode}[1]{\underbracket[0.5pt][3pt]{\,#1\,}}
    215 \newcommand{\FDHg}[1]{[#1]_g\,}
    216 \newcommand{\logg}{{\breve{g}}}
    217 
    218 
    219 \newcommand{\drawfrom}{\xleftarrow{\$}}
    220 \newcommand\Exists{%
    221 	  \mathop{\lower0.75ex\hbox{\ensuremath{%
    222 		  \mathlarger{\mathlarger{\mathlarger{\mathlarger{\exists}}}}}}}%
    223 	  \limits}
    224 
    225 \newcommand\Forall{%
    226 	  \mathop{\lower0.75ex\hbox{\ensuremath{%
    227 		  \mathlarger{\mathlarger{\mathlarger{\mathlarger{\forall}}}}}}}%
    228 	  \limits}
    229 
    230 
    231 \begin{document}
    232 
    233 \begin{frame}[plain]
    234 \maketitle
    235 \end{frame}
    236 
    237 \begin{frame}{Agenda}
    238   \tableofcontents
    239 \end{frame}
    240 
    241 \section{Motivation \& Background}
    242 
    243 
    244 \begin{frame}{A Social Problem}
    245 \vfill
    246   This was a question posed to RAND researchers in 1971:
    247 
    248 \begin{quote}
    249   ``Suppose you were an advisor to the head of the KGB. Suppose you are given the assignment of designing a system for the surveillance of all citizens and visitors within the boundaries of the USSR. The system is not to be too obtrusive or obvious. What would be your decision?''
    250 \end{quote}
    251 \vfill
    252 %The result: an electronic funds transfer system that looks
    253 %strikingly similar today's debit card system.
    254 \end{frame}
    255 
    256 \begin{frame}{A Social Problem}
    257 \vfill
    258   \begin{minipage}{12cm}
    259 ``I think one of the big things that we need to do, is we need
    260 to get away from true-name payments on the Internet. The credit
    261 card payment system is one of the worst things that happened for the
    262 user, in terms of being able to divorce their access from their
    263 identity.'' \hfill --Edward Snowden, IETF 93 (2015)
    264 \end{minipage}
    265 \vfill
    266 \end{frame}
    267 
    268 
    269 \begin{frame}{Banks have Problems, too!}
    270 
    271   3D secure (``verified by visa'') is a nightmare:
    272 
    273   \begin{minipage}{5cm}
    274     \begin{itemize}
    275     \item Complicated process
    276     \item Shifts liability to consumer
    277     \item Significant latency
    278     \item Can refuse valid requests
    279     \item Legal vendors excluded
    280     \item No privacy for buyers
    281      \end{itemize}
    282   \end{minipage}
    283   \begin{minipage}{5cm}
    284       \includegraphics[width=\textwidth]{illustrations/cc3ds.pdf}
    285   \end{minipage}
    286   \vfill
    287     Online credit card payments will be replaced, but with what?
    288 \end{frame}
    289 
    290 
    291 \begin{frame}{The Bank's Problem}
    292     \begin{itemize}
    293     \item Global tech companies push oligopolies
    294     \item Privacy and federated finance are at risk
    295 %    \item 30\% fees are conceivable
    296     \item Economic sovereignty is in danger
    297     \end{itemize}
    298 \begin{textblock*}{4cm}(11.5cm,5.2cm) % {block width} (coords)
    299  {\includegraphics[width=\textwidth]{../investors/competitor-logos/amazon.png}}
    300 \end{textblock*}
    301 \begin{textblock*}{2cm}(11cm,3cm) % {block width} (coords)
    302  {\includegraphics[width=\textwidth]{../investors/competitor-logos/alipay.jpeg}}
    303 \end{textblock*}
    304 \begin{textblock*}{2cm}(11cm,7cm) % {block width} (coords)
    305  {\includegraphics[width=\textwidth]{../investors/competitor-logos/paypal.jpeg}}
    306 \end{textblock*}
    307 \begin{textblock*}{2cm}(3cm,9cm) % {block width} (coords)
    308  {\includegraphics[width=\textwidth]{../investors/competitor-logos/applepay.jpeg}}
    309 \end{textblock*}
    310 \begin{textblock*}{2cm}(7cm,7cm) % {block width} (coords)
    311  {\includegraphics[width=\textwidth]{../investors/competitor-logos/samsungpay.jpeg}}
    312 \end{textblock*}
    313 \begin{textblock*}{1cm}(9.5cm,6.3cm) % {block width} (coords)
    314  {\includegraphics[width=\textwidth]{../investors/competitor-logos/android_pay.png}}
    315 \end{textblock*}
    316 \vfill
    317 \end{frame}
    318 
    319 
    320 \begin{frame}{Predicting the Future}
    321   \begin{itemize}
    322   \item Google and Apple will be your bank and run your payment system
    323   \item They can target advertising based on your purchase history, location and
    324         your ability to pay
    325   \item They will provide more usable, faster and broadly available
    326         payment solutions; our federated banking system will be history
    327 %        just like SMTP is now Gmail.
    328   \item After they dominate the payment sector, they will start to charge fees
    329         befitting their oligopoly size
    330   \item Competitors and vendors not aligning with their corporate ``values''
    331         will be excluded by policy and go bankrupt
    332   \item The imperium will have another major tool for its financial warfare
    333   \end{itemize}
    334 \end{frame}
    335 
    336 
    337 \begin{frame}{Central Bank Digital Currency?}
    338 Speech by Augustin Carstens, Bank of International Settlements (October 2020) on the difference between Central Bank Digital Currencies and cash.
    339  \begin{center}
    340     \movie[height = 0.5\paperheight, poster, showcontrols]{Central Bank Digital Currency vs. Cash}
    341           {bis-cbdc.mp4}
    342 
    343 {\tiny
    344 \url{https://www.youtube.com/watch?v=R_E4Uu7ycqE} (10'2020)}
    345 \end{center}
    346 \end{frame}
    347 
    348 
    349 
    350 \section{GNU Taler: Introduction}
    351 
    352 \begin{frame}
    353   \vfill
    354   \begin{center}
    355     {\bf GNU Taler: Introduction}
    356   \end{center}
    357   \vfill
    358 \end{frame}
    359 
    360 
    361 \begin{frame}{GNU Taler~\cite{taler2016space,DBLP:phd/hal/Dold19,cbdc2021chaum}}
    362   \vfill
    363   \begin{center}
    364     {\huge {\bf Digital} cash, made \textbf{socially responsible}.}
    365   \end{center}
    366   \vfill
    367   \begin{center}
    368   \includegraphics[scale=0.3]{taler-logo-2021-inkscape.pdf}
    369   \end{center}
    370   \vfill
    371   \begin{center}
    372     Privacy-Preserving, Practical, Taxable, Free Software, Efficient
    373   \end{center}
    374  \vfill
    375  \vfill
    376 \ %
    377 \end{frame}
    378 
    379 
    380 \begin{frame}{What is Taler?}
    381   \framesubtitle{\url{https://taler.net/en/features.html}}  \noindent
    382 Taler is
    383   \vfill
    384   \begin{itemize}
    385     \item a Free/Libre software \emph{payment system} infrastructure project
    386     \item ... with a surrounding software ecosystem
    387     \item ... and a company (Taler Systems S.A.) and community that wants to deploy it
    388       as widely as possible.
    389   \end{itemize}
    390   \vfill
    391 \noindent
    392  However, Taler is
    393   \begin{itemize}
    394     \item \emph{not} a currency or speculative asset
    395     \item \emph{not} a long-term store of value
    396     \item \emph{not} a network or instance of a system
    397     \item \emph{not} based on proof-of-work or proof-of-stake
    398   \end{itemize}
    399 \end{frame}
    400 
    401 
    402 \begin{frame}{Design principles}
    403   \framesubtitle{https://taler.net/en/principles.html}
    404 GNU Taler must ...
    405 \begin{enumerate}
    406   \item {... be implemented as {\bf free software}.}
    407   \item {... protect the {\bf privacy of buyers}.}
    408   \item {... enable the state to {\bf tax income} and crack down on
    409     illegal business activities.}
    410   \item {... prevent payment fraud.}
    411   \item {... only {\bf disclose the minimal amount of information
    412     necessary}.}
    413   \item {... be usable.}
    414   \item {... be efficient.}
    415   \item {... avoid single points of failure.}
    416   \item {... foster {\bf competition}.}
    417 \end{enumerate}
    418 \end{frame}
    419 
    420 
    421 \begin{frame}
    422 \frametitle{Taler Overview}
    423 \begin{center}
    424 \begin{tikzpicture}
    425  \tikzstyle{def} = [node distance= 5em and 6.5em, inner sep=1em, outer sep=.3em];
    426  \node (origin) at (0,0) {};
    427  \node (exchange) [def,above=of origin,draw]{Exchange};
    428  \node (customer) [def, draw, below left=of origin] {Customer};
    429  \node (merchant) [def, draw, below right=of origin] {Merchant};
    430  \node (auditor) [def, draw, above right=of origin]{Auditor};
    431 % \node (regulator) [def, draw, above=of auditor]{CSSF};
    432 
    433  \tikzstyle{C} = [color=black, line width=1pt]
    434 
    435  \draw [<-, C] (customer) -- (exchange) node [midway, above, sloped] (TextNode) {withdraw coins};
    436  \draw [<-, C] (exchange) -- (merchant) node [midway, above, sloped] (TextNode) {deposit coins};
    437  \draw [<-, C] (merchant) -- (customer) node [midway, above, sloped] (TextNode) {spend coins};
    438  \draw [<-, C] (exchange) -- (auditor) node [midway, above, sloped] (TextNode) {verify};
    439 % \draw [<-, C] (regulator) -- (auditor) node [midway, above, sloped] (TextNode) {report};
    440 
    441 \end{tikzpicture}
    442 \end{center}
    443 \end{frame}
    444 
    445 
    446 
    447 \begin{frame}
    448 \frametitle{Architecture of Taler}
    449 \begin{center}
    450   \includegraphics[width=0.8\textwidth]{operations.png}
    451 \end{center}
    452 \end{frame}
    453 
    454 
    455 \begin{frame}{Consumer Impact of Taler}
    456 \begin{itemize}
    457 \item {\bf Convenient:} pay with one click instantly --– in Euro,
    458 Dollar, Yen or Bitcoin
    459 \item {\bf Friction-free security:} Payments do not require sign-up,
    460 login or multi-factor authentication
    461 \item {\bf Privacy-preserving:} payment requires/shares no personal information
    462 \item {\bf Bank account:} not required
    463 \end{itemize}
    464 \end{frame}
    465 
    466 
    467 \begin{frame}{Merchant Impact of Taler}
    468 \begin{itemize}
    469 \item {\bf Instant clearance:} one-click transactions and instant clearance at par
    470 \item {\bf Easy \& compliant:} GDPR \& PCI-DSS compliance-free and without any effort
    471 \item {\bf Major profit increase:} efficient protocol $+$ no fraud $=$ extremely low costs
    472 \item {\bf 1-click checkout:} without Amazon and without false positives in fraud detection
    473 \end{itemize}
    474 \end{frame}
    475 
    476 
    477 \begin{frame}{Usability of Taler}
    478   \vfill
    479   \begin{center}
    480     \url{https://demo.taler.net/}
    481   \end{center}
    482   \begin{enumerate}
    483   \item Install browser extension.
    484   \item Visit the {\tt bank.demo.taler.net} to withdraw coins.
    485   \item Visit the {\tt shop.demo.taler.net} to spend coins.
    486   \end{enumerate}
    487   \vfill
    488 \end{frame}
    489 
    490 
    491 \input protocol-basics.tex
    492 \input refresh.tex
    493 \input offline.tex
    494 
    495 
    496 %\begin{frame}{The Emergency Act of Canada}
    497 %Speech by Premier Kenney, Alberta, February 2022.
    498 % \begin{center}
    499 %    \movie[height = 0.5\paperheight, poster, showcontrols]{The Emergency Act of Canada}
    500 %          {emergencyact.mp4}
    501 %
    502 %{\tiny \url{https://www.youtube.com/watch?v=NehMAj492SA} (2'2022)}
    503 %  \end{center}
    504 %\end{frame}
    505 
    506 
    507 \section{Future Work \& Conclusion}
    508 
    509 \begin{frame}
    510   \vfill
    511   \begin{center}
    512     {\bf Future Work \& Conclusion}
    513   \end{center}
    514   \vfill
    515 \end{frame}
    516 
    517 
    518 \begin{frame}{Use Case: Journalism}
    519   Today:
    520   \begin{itemize}
    521     \item Corporate structure % ($\Rightarrow$ filter)
    522     \item Advertising primary revenue % ($\Rightarrow$ dependence)
    523     \item Tracking readers critical for business success
    524     \item Journalism and marketing hard to distinguish
    525   \end{itemize}\vfill\pause
    526   With GNU Taler:
    527   \begin{itemize}
    528     \item One-click micropayments per article
    529     \item Hosting requires no expertise % (no PCI DSS)
    530     \item Reader-funded reporting separated from marketing
    531     \item Readers can remain anonymous
    532   \end{itemize}
    533 \end{frame}
    534 
    535 
    536 \begin{frame}{Taler: Project Status}
    537 \framesubtitle{\url{https://docs.taler.net/}}
    538 \begin{itemize}
    539     \item Cryptographic protocols and core exchange component are stable
    540     \item Pilot project at Bern University of Applied Sciences cafeteria
    541     \item Netzbon (regional currency) in Basel launched
    542     \item Taler Operations AG live Swiss-wide
    543     \item Internal alpha deployment with GLS Bank (Germany)
    544     \item Internal alpha deployment with Magnet Bank (Hungary)
    545   \end{itemize}
    546 \end{frame}
    547 
    548 
    549 \begin{frame}{Competitor comparison}
    550   \begin{center} \small
    551     \begin{tabular}{l||c|c|c|c|c}
    552                 & Cash     & Bitcoin    & Zerocoin  & Creditcard & GNU Taler  \\ \hline \hline
    553     Online      &$-$$-$$-$ &   ++       &    ++     &     +      &   +++      \\ \hline
    554     Offline     & +++      &   $-$$-$   &    $-$$-$ &     +      &   $+$$+$   \\ \hline
    555     Trans. cost & +        & $-$$-$$-$  & $-$$-$$-$ &     $-$    &   ++       \\ \hline
    556     Speed       & +        & $-$$-$$-$  & $-$$-$$-$ &     o      &   ++       \\ \hline
    557     Taxation    & $-$      &   $-$$-$   & $-$$-$$-$ &    +++     &  +++       \\ \hline
    558     Payer-anon  &  ++      &   o        &    ++     &  $-$$-$$-$ &  +++       \\ \hline
    559     Payee-anon  & ++       &   o        &    ++     &  $-$$-$$-$ &  $-$$-$$-$ \\ \hline
    560     Security    &  $-$     &   o        &    o      &    $-$$-$  &  ++        \\ \hline
    561     Conversion  & +++      &  $-$$-$$-$ & $-$$-$$-$ &    +++     &  +++       \\ \hline
    562     Libre       &  $-$     &  +++       &    +++    & $-$ $-$ $-$&  +++       \\
    563   \end{tabular}
    564   \end{center}
    565 \end{frame}
    566 
    567 
    568 \begin{frame}{Other ongoing developments}
    569   \begin{itemize}
    570     \item Privacy-preserving auctions (trading, currency exchange) ({\tt oezguer@taler.net})
    571     \item Hardware and software support for embedded systems ({\tt mikolai@taler.net})
    572     \item Tax-deductable receipts for donations to charities (donau.git)
    573     \item Unlinkable anonymous subscriptions and discount tokens ({\tt ivan@taler.net})
    574     \item Support for illiterate and innumerate users\footnote{Background: \url{https://myoralvillage.org/}}
    575          ({\tt marc@taler.net})
    576   \end{itemize}
    577 \end{frame}
    578 
    579 
    580 \begin{frame}{Open Challanges}
    581   \begin{itemize}
    582     \item Try to explain this to lawyers and AML staff of banks
    583     \item What are convincing arguments for citizens to switch?
    584     \item How to address anti-competitive cash-back from card payments?
    585     \item $\ldots$
    586   \end{itemize}
    587 \end{frame}
    588 
    589 
    590 \begin{frame}{How to support?}
    591   \begin{description}
    592     \item[Join:] {\small \url{https://lists.gnu.org/mailman/listinfo/taler}}
    593     \item[Discuss:] {\small \url{https://ich.taler.net/}}
    594     \item[Develop:] \url{https://bugs.taler.net/}, \url{https://git.taler.net/}
    595     \item[Apply:] \url{https://nlnet.nl/propose}, \url{https://nlnet.nl/taler}
    596     \item[Translate:] \url{https://weblate.taler.net/}, \url{translation-volunteer@taler.net}
    597     \item[Integrate:] \url{https://docs.taler.net/}
    598     \item[Donate:] \url{https://gnunet.org/ev}
    599     \item[Partner:] \url{https://taler-systems.com/}
    600   \end{description}
    601 \end{frame}
    602 
    603 
    604 \begin{frame}{Conclusion}
    605   \begin{center}
    606     {\bf  What can we do?}
    607    \end{center}
    608   \vfill
    609 \begin{itemize}
    610  \item{Suffer mass-surveillance enabled by credit card oligopolies with high fees, and}
    611  \item{Engage in arms race with deliberately unregulatable blockchains}
    612 % \item{Enjoy the ``benefits'' of cash \\
    613 %  \hfill  \includegraphics[height=0.3\textheight]{atm-rupee.jpg} \hfill}
    614 \end{itemize}
    615 \vfill
    616 \begin{center}
    617   {\bf OR}
    618 \end{center}
    619 \vfill
    620 \begin{itemize}
    621  \item{Establish free software alternative balancing social goals!}
    622 \end{itemize}
    623 \vfill
    624 \end{frame}
    625 
    626 
    627 
    628 \section*{References}
    629 \begin{frame}[allowframebreaks]{References}
    630 \bibliographystyle{plain}
    631 \bibliography{ref,extra,rfc,biblio-defqa}
    632 \end{frame}
    633 
    634 
    635 \input zoo.tex
    636 
    637 
    638 % This should be last...
    639 \begin{frame}{Acknowledgments}
    640 
    641   \begin{minipage}{0.45\textwidth} \ \\
    642     {\tiny Funded by the European Union (Project 101135475).}
    643 
    644     \begin{center}
    645       \includegraphics[width=0.5\textwidth]{../bandera.jpg}
    646     \end{center}
    647   \end{minipage}
    648   \hfill
    649   \begin{minipage}{0.45\textwidth}
    650     {\tiny Funded by SERI (HEU-Projekt 101135475-TALER).}
    651 
    652     \begin{center}
    653       \includegraphics[width=0.65\textwidth]{../sbfi.jpg}
    654     \end{center}
    655   \end{minipage}
    656 
    657   \vfill
    658 
    659   {\tiny
    660 
    661     Views and opinions expressed are however those of the author(s) only
    662     and do not necessarily reflect those of the European Union. Neither the
    663     European Union nor the granting authority can be held responsible for
    664     them.
    665 
    666   }
    667 \end{frame}
    668 
    669 
    670 \end{document}
    671 
    672 
    673 
    674 \begin{frame}{Future work}
    675   \begin{itemize}
    676     \item Performance improvements for RSA in FLOSS crypto libraries
    677     \item Integrate with e-ID for easier \& cheaper KYC
    678     \item Buy anonymous pre-paid debit cards on-demand with Taler wallet
    679     \item Implement PQC across the stack (with cipher agility, where possible with additive security)
    680   \end{itemize}
    681 \end{frame}