summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2019-02-22 18:13:15 +0100
committerFlorian Dold <florian.dold@gmail.com>2019-02-22 18:13:15 +0100
commitb1675056d3ac54a2db0e8f4569a5e0a3a15a272f (patch)
treedab748e205a5e61a8a41b1e9af0b9a888eb0524b
parentfd42d02134e041177e1cdea0cc9b889099eb99e6 (diff)
downloaddold-thesis-phd-b1675056d3ac54a2db0e8f4569a5e0a3a15a272f.tar.gz
dold-thesis-phd-b1675056d3ac54a2db0e8f4569a5e0a3a15a272f.tar.bz2
dold-thesis-phd-b1675056d3ac54a2db0e8f4569a5e0a3a15a272f.zip
slides
-rw-r--r--presentation/slides.tex24
1 files changed, 24 insertions, 0 deletions
diff --git a/presentation/slides.tex b/presentation/slides.tex
index 59e86b3..907df20 100644
--- a/presentation/slides.tex
+++ b/presentation/slides.tex
@@ -637,6 +637,30 @@ Blockchain?
\begin{frame}
\frametitle{Experiments / Performance}
+ \begin{itemize}
+ \item Wallet: Most operations take in the order of 10s of milliseconds per
+ coin, even on semi-recent android phones
+ \item How many coins consitute one ``transaction''? How many / what kind of refreshes per transaction?
+ \begin{itemize}
+ \item Depends on denominations, coin selection, typical amounts
+ \item Results from naive simulation (denominations $2^0,\dots,2^12$, uniform random spends $4-5000$)
+ \item $8.3$ spend operations, $1.3$ refresh operations with $4.2$ outputs
+ \end{itemize}
+ \item Benchmarks done on 96-core AMD EPYC 7451 CPU with 256GiB DDR42667 MHz
+ RAM
+ \end{itemize}
+\end{frame}
+
+\begin{frame}
+\frametitle{Experiments / Performance}
+ \begin{itemize}
+ \item \textit{taler-exchange-benchmark}: Testbed with parallel clients and one exchange
+ \item $\Rightarrow$ CPU / network bandwidth dominated by refreshing
+ \item $\Rightarrow$ $\approx 1/2$ of time spent in cryptographic operations
+ \item $\Rightarrow$ Many db tx conflicts observed leading to retries, potential for some optimization
+ \item $\Rightarrow$ Pessimistic assumptions: $230$ transactions/second on one machine
+ \item $\Rightarrow$ Fixed microtransactions: $1560$ transactions/second on one machine
+ \end{itemize}
\end{frame}
%----------------------------