diff options
author | Christian Grothoff <christian@grothoff.org> | 2024-01-26 17:40:39 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2024-01-26 17:40:39 +0100 |
commit | c4798d6f691a0e93e92fd13f78da6e42dab7f1f9 (patch) | |
tree | 768fb1fc42955bc811ae8d189c3a7731355f37dd | |
parent | 5ce2869c1865557f278867cea26c791d7d8d996a (diff) | |
download | marketing-c4798d6f691a0e93e92fd13f78da6e42dab7f1f9.tar.gz marketing-c4798d6f691a0e93e92fd13f78da6e42dab7f1f9.tar.bz2 marketing-c4798d6f691a0e93e92fd13f78da6e42dab7f1f9.zip |
sliding
-rw-r--r-- | presentations/comprehensive/move-logo.png | bin | 0 -> 11655 bytes | |||
-rw-r--r-- | presentations/comprehensive/ngi-sargasso.png | bin | 0 -> 21899 bytes | |||
-rw-r--r-- | presentations/comprehensive/sargasso.tex | 209 | ||||
-rw-r--r-- | presentations/comprehensive/taler-logo-2021.png | bin | 0 -> 12425 bytes |
4 files changed, 209 insertions, 0 deletions
diff --git a/presentations/comprehensive/move-logo.png b/presentations/comprehensive/move-logo.png Binary files differnew file mode 100644 index 0000000..8f156f4 --- /dev/null +++ b/presentations/comprehensive/move-logo.png diff --git a/presentations/comprehensive/ngi-sargasso.png b/presentations/comprehensive/ngi-sargasso.png Binary files differnew file mode 100644 index 0000000..2ff7688 --- /dev/null +++ b/presentations/comprehensive/ngi-sargasso.png diff --git a/presentations/comprehensive/sargasso.tex b/presentations/comprehensive/sargasso.tex new file mode 100644 index 0000000..3b535d2 --- /dev/null +++ b/presentations/comprehensive/sargasso.tex @@ -0,0 +1,209 @@ +\pdfminorversion=3 +\documentclass[fleqn,xcolor={usenames,dvipsnames}]{beamer} +\usepackage{amsmath} +\usepackage{multimedia} +\usepackage[utf8]{inputenc} +\usepackage{framed,color,ragged2e} +\usepackage[absolute,overlay]{textpos} +\definecolor{shadecolor}{rgb}{0.8,0.8,0.8} +\usetheme{boxes} +\setbeamertemplate{navigation symbols}{} +\usepackage{xcolor} +\usepackage{tikz,eurosym} +\usepackage[normalem]{ulem} +\usepackage{listings} +\usepackage{adjustbox} + +% CSS +\lstdefinelanguage{CSS}{ + basicstyle=\ttfamily\scriptsize, + 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}, + sensitive=true, + morecomment=[l]{//}, + morecomment=[s]{/*}{*/}, + morestring=[b]', + morestring=[b]", + alsoletter={:}, + alsodigit={-} +} + +% JavaScript +\lstdefinelanguage{JavaScript}{ + basicstyle=\ttfamily\scriptsize, + morekeywords={typeof, new, true, false, catch, function, return, null, catch, switch, var, if, in, while, do, else, case, break}, + morecomment=[s]{/*}{*/}, + morecomment=[l]//, + morestring=[b]", + morestring=[b]' +} + +\lstdefinelanguage{HTML5}{ + basicstyle=\ttfamily\scriptsize, + language=html, + sensitive=true, + alsoletter={<>=-}, + morecomment=[s]{<!-}{-->}, + tag=[s], + otherkeywords={ + % General + >, + % Standard tags + <!DOCTYPE, + </html, <html, <head, <title, </title, <style, </style, <link, </head, <meta, />, + % body + </body, <body, + % Divs + </div, <div, </div>, + % Paragraphs + </p, <p, </p>, + % scripts + </script, <script, + % More tags... + <canvas, /canvas>, <svg, <rect, <animateTransform, </rect>, </svg>, <video, <source, <iframe, </iframe>, </video>, <image, </image> + }, + ndkeywords={ + % General + =, + % HTML attributes + charset=, src=, id=, width=, height=, style=, type=, rel=, href=, + % SVG attributes + fill=, attributeName=, begin=, dur=, from=, to=, poster=, controls=, x=, y=, repeatCount=, xlink:href=, + % CSS properties + margin:, padding:, background-image:, border:, top:, left:, position:, width:, height:, + % CSS3 properties + transform:, -moz-transform:, -webkit-transform:, + animation:, -webkit-animation:, + transition:, transition-duration:, transition-property:, transition-timing-function:, + } +} + +\lstdefinelanguage{JavaScript}{ + basicstyle=\ttfamily\scriptsize, + keywords={typeof, new, true, false, catch, function, return, null, catch, switch, var, if, in, while, do, else, case, break, for}, + keywordstyle=\color{blue}\bfseries, + ndkeywords={class, export, boolean, throw, implements, import, this}, + ndkeywordstyle=\color{darkgray}\bfseries, + identifierstyle=\color{black}, + sensitive=false, + comment=[l]{//}, + morecomment=[s]{/*}{*/}, + commentstyle=\color{purple}\ttfamily, + stringstyle=\color{red}\ttfamily, + morestring=[b]', + morestring=[b]" +} + +\usetikzlibrary{shapes,arrows} +\usetikzlibrary{positioning} +\usetikzlibrary{calc} + +\title{Oral Information Management for Digital Cash} +%\subtitle{} + +\setbeamertemplate{navigation symbols}{\includegraphics[width=0.4cm]{ashoka.png} \includegraphics[width=1.75cm]{move-logo.pdf} \includegraphics[width=0.4cm]{gnu.png} \includegraphics[width=1cm]{taler-logo-2021-inkscape.pdf} \hfill} +%\setbeamercovered{transparent=1} + +\author[C. Grothoff]{J. Burdges, F. Dold, {\bf C. Grothoff}, M. Stanisci} +\date{\today} +\institute{The GNU Project} + + +\begin{document} + +\justifying + +\begin{frame} + \begin{center} + Oral Information Management for GNU Taler + \end{center} + +\begin{minipage}{4cm} +\begin{center} +\includegraphics[width=4cm]{move-logo.pdf} + +Brett Matthews + +David Myhre +\end{center} +\end{minipage} +\hfill {\large \&} \hfill +\begin{minipage}{4cm} +\begin{center} +{\Huge GNU} \includegraphics[width=1.5cm]{taler-logo-2021-inkscape.pdf} + +Christian Grothoff + +Marc Stibane +\end{center} +\end{minipage} + +\begin{center} +\includegraphics[width=4cm]{ngi-sargasso.png} +\end{center} + +\end{frame} + + +\section{What is GNU Taler?} +\begin{frame}{What is GNU Taler?} + \begin{center} +Taler is an electronic instant payment system. + \end{center} + \begin{itemize} + \item Uses electronic coins stored in {\bf wallets} on customer's device + \item Implements {\bf digital cash} + \item Pay in {\bf existing currencies} (i.e. EUR, USD, BTC), \\ + or use it to create new {\bf regional currencies} + \end{itemize} + \vfill + \pause + \noindent + However, Taler is + \begin{itemize} + \item \emph{not} a currency + \item \emph{not} a long-term store of value + \item \emph{not} a network or instance of a system + \item \emph{not} decentralized + \item \emph{not} based on proof-of-work or proof-of-stake + \item \emph{not} a speculative asset / ``get-rich-quick scheme'' + \end{itemize} +\end{frame} + + +\begin{frame}{Design principles} + \framesubtitle{https://taler.net/en/principles.html} +GNU Taler must ... +\begin{enumerate} + \item {... be implemented as {\bf free software}.} + \item {... protect the {\bf privacy of buyers}.} + \item {... must enable the state to tax income and crack down on + illegal business activities.} + \item {... prevent payment fraud.} + \item {... be {\bf usable}.} + \item {... be efficient.} +\end{enumerate} +\end{frame} + + + +\begin{frame} +\frametitle{Do you have any questions?} +\vfill +References: + \begin{enumerate} + \item{David Chaum, Christian Grothoff and Thomas Moser. + {\em How to issue a central bank digital currency}. + {\bf Swiss National Bank Working Papers}, 2021.} + \item{Brett Hudson Matthews. + {\em Hidden constraints to digital financial inclusion: the oral-literate divide}. + {\bf Development in Practice}, Volume 29, 2019.} + \item{Christian Grothoff, Bart Polot and Carlo von Loesch. + {\em The Internet is broken: Idealistic Ideas for Building a GNU Network}. + {\bf W3C/IAB Workshop on Strengthening the Internet Against Pervasive Monitoring (STRINT)}, 2014.} + \item{Brett Hudson Matthews. + {\em Oral Information Management Tools: Lighting the Path to Financial Inclusion}. + 2014.} +\end{enumerate} +\end{frame} + +\end{document} diff --git a/presentations/comprehensive/taler-logo-2021.png b/presentations/comprehensive/taler-logo-2021.png Binary files differnew file mode 100644 index 0000000..882c7d2 --- /dev/null +++ b/presentations/comprehensive/taler-logo-2021.png |