comparison2025.tex (4479B)
1 \documentclass[c]{beamer} 2 3 %\usepackage{helvet} 4 \usepackage{calc} 5 \usepackage[utf8]{inputenc} % set your input encoding differently, if you want 6 \usepackage[english]{babel} 7 8 \usepackage{booktabs} 9 \usepackage{makecell} 10 \usepackage{enumitem} 11 \usepackage{eurosym} 12 \usepackage{tikz} 13 \usepackage{pgfgantt} 14 \usepackage{amsmath,amssymb} 15 \usetikzlibrary{shapes,arrows} 16 \usetikzlibrary{positioning} 17 \usetikzlibrary{calc} 18 \usepackage[absolute,overlay]{textpos} 19 20 \usepackage{arydshln} 21 \newcommand*\dhline{\specialrule{0pt}{1pt}{0pt}\hdashline[.4pt/3pt]\specialrule{0pt}{0pt}{1pt}} 22 \usepackage{pifont} 23 \newcommand{\y}{\ding{51}} 24 \newcommand{\n}{\ding{55}} 25 \newcommand{\fn}[1]{\textsuperscript{#1}} 26 27 28 %\setbeameroption{show notes} 29 30 \setlist[itemize]{label=$\bullet$} 31 32 33 \def\checkmark{\tikz\fill[scale=0.4](0,.35) -- (.25,0) -- (1,.7) -- (.25,.15) -- cycle;} 34 35 \setbeamercovered{transparent=10} 36 \setbeamertemplate{navigation symbols}{GNU Taler Comparisons --- \today --- Page \insertpagenumber} 37 \setbeamertemplate{section in toc}[sections numbered] 38 39 % Adapt title information 40 % ======================= 41 \title{GNU Taler \\ {\small {\bf T}axable {\bf A}nonymous {\bf L}ibre {\bf E}lectronic {\bf R}esources}} 42 \institute{Taler Systems SA} 43 \author{Christian Grothoff} 44 \date{\today} 45 46 % Some common packages 47 % ==================== 48 \usepackage{units} 49 \usepackage{amsbsy} 50 \usepackage{amsmath} 51 \usepackage{amssymb} 52 \usepackage{graphics} 53 \usepackage{epsf} 54 \usepackage{epsfig} 55 56 57 \begin{document} 58 59 \begin{frame}{GNU Taler as rCBDC: Comparison} 60 \begin{center} \small 61 \begin{tabular}{l||c|c|c} 62 {\bf best}, {\em worst} & Cash & prov. DLT & GNU Taler \\ \hline \hline 63 Works for e-commerce & {\em \n} & \y & {\bf \y} \\ \hline 64 Secure for offline merchants & {\bf \y} & {\em \n} & \y \\ \hline 65 Payer convenience & counting & {\em 2-FA} & {\bf one-click} \\ \hline \hline 66 Payer privacy & {\bf \y} & {\em \n} & {\bf \y} \\ \hline 67 Income transparency & {\em \n} & {\bf \y} & \y \\ \hline 68 Self-custody (no shackles) & {\bf \y} & \n & \y \\ \hline 69 Open banking (FLOSS) & N/A & {\em open} & {\bf libre} \\ \hline \hline 70 Computation cost & {\bf none}& {\em low} & low \\ \hline 71 Storage cost & {\bf none}& {\em eternal} & years$^\dagger$ \\ \hline 72 Transaction rate & $\infty$ & {\em $\le$ 3000} & $\ge$ 50,000 \\ \hline 73 Transaction latency & counting & consensus & {\bf network latency} \\ \hline 74 Integration cost & none & {\em ??} & {\bf 10 lines of code} \\ 75 \end{tabular} 76 \vfill 77 {$\dagger$: typical storage duration configured based on regulatory requirements} 78 \end{center} 79 \end{frame} 80 81 82 \begin{frame}{GNU Taler as rCBDC: Platforms} 83 \begin{center} \small 84 \begin{tabular}{l c c c c|c c} 85 & \multicolumn{4}{c}{Digital Payment System} & \multicolumn{2}{c}{Digital Euro} \\ 86 \cmidrule(lr){2-5} 87 \cmidrule(lr){5-7} 88 & Credit Card & PayPal & Bitcoin & GNU Taler & Online & Offline \\ \midrule 89 Android & \y & \y & \y & \y & \y & \y \\ \dhline 90 iOS & \y & \y & \y & \y & \y & \y \\ \dhline 91 Browser & \y & \y & \y & \y & \n & \n \\ \dhline 92 Smartcard & \y & \n & \y & \n$^\dagger$ & \n & \y \\ \dhline 93 Terminal & \n & \n & \y & \y & \n & \n \\ 94 \bottomrule 95 \end{tabular} 96 {\footnotesize $\dagger$ Work-in-progress.} 97 \end{center} 98 \end{frame} 99 100 101 \begin{frame}{Distribution models} 102 \begin{center} \small 103 \begin{tabular}{l c c c c} 104 \toprule 105 & \multicolumn{4}{c}{Distribution model} \\ 106 \cmidrule(lr){2-5} 107 User Right & Proprietary & Source-available & Open-core & Libre \\ \midrule 108 Execute & \y & \y & \y & \y \\ \dhline 109 Analyze/integrate & \n & (\y) & \y & \y \\ \dhline 110 Modify/improve & \n & \n & (\y) & \y \\ \dhline 111 Fully self-determine$^\dagger$ & \n & \n & \n & \y \\ 112 \bottomrule 113 \end{tabular} 114 \end{center} 115 {\footnotesize $\dagger$ Informational self-determination requires control over the software you use.} 116 \end{frame} 117 118 119 \end{document}