presentations

Presentations
Log | Files | Refs

commit 67205e1c1af4b9e422279d4f05e514f8f190326b
parent af09355af54fc9a3ee8062b6f5729146bc2db288
Author: Martin Schanzenbach <schanzen@gnunet.org>
Date:   Thu, 31 Aug 2023 15:35:15 +0200

add new presentation on r5n

Diffstat:
AIETF118/R5NRoutExample-0.pdf | 0
AIETF118/R5NRoutExample-1.pdf | 0
AIETF118/R5NRoutExample-2.pdf | 0
AIETF118/R5NRoutExample-3.pdf | 0
AIETF118/R5NRoutExample-4.pdf | 0
AIETF118/R5NRoutExample-5.pdf | 0
AIETF118/R5NRoutExample.drawio | 2++
AIETF118/gnunet.png | 0
AIETF118/r5n.tex | 92+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
9 files changed, 94 insertions(+), 0 deletions(-)

diff --git a/IETF118/R5NRoutExample-0.pdf b/IETF118/R5NRoutExample-0.pdf Binary files differ. diff --git a/IETF118/R5NRoutExample-1.pdf b/IETF118/R5NRoutExample-1.pdf Binary files differ. diff --git a/IETF118/R5NRoutExample-2.pdf b/IETF118/R5NRoutExample-2.pdf Binary files differ. diff --git a/IETF118/R5NRoutExample-3.pdf b/IETF118/R5NRoutExample-3.pdf Binary files differ. diff --git a/IETF118/R5NRoutExample-4.pdf b/IETF118/R5NRoutExample-4.pdf Binary files differ. diff --git a/IETF118/R5NRoutExample-5.pdf b/IETF118/R5NRoutExample-5.pdf Binary files differ. diff --git a/IETF118/R5NRoutExample.drawio b/IETF118/R5NRoutExample.drawio @@ -0,0 +1 @@ +<mxfile host="Electron" modified="2023-08-31T13:27:30.160Z" agent="5.0 (Macintosh; Intel Mac OS X 13_2_1) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/14.6.13 Chrome/89.0.4389.128 Electron/12.0.7 Safari/537.36" etag="9do6tgLn_h-PaXXZZ0ZA" version="14.6.13" type="device"><diagram id="tL_J0fyiPHFeeB-L7Xh7" name="Page-1">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</diagram></mxfile> +\ No newline at end of file diff --git a/IETF118/gnunet.png b/IETF118/gnunet.png Binary files differ. diff --git a/IETF118/r5n.tex b/IETF118/r5n.tex @@ -0,0 +1,92 @@ +\documentclass[aspectratio=169]{beamer} +\usepackage{appendixnumberbeamer} +\usetheme{metropolis} % Use metropolis theme +\definecolor{fhggreen}{RGB}{23,156,125} +\let\oldemph\textbf +\renewcommand{\textbf}[1]{{\color{mLightBrown}\oldemph{#1}}} + +\usepackage{blkarray} +\usepackage{amsmath} +\usepackage{multirow} +\title{The R5N Distributed Hash Table\\\small{IETF118}} +\date{XX/11/2013} +\author{Martin Schanzenbach} +\institute{\hfill\large{GNUnet} \includegraphics[trim={0cm 1.5cm 0cm 0cm},clip,width=4em]{gnunet}} +\begin{document} + \metroset{block=fill,sectionpage=progressbar,numbering=counter} + \maketitle + +\section{The R5N DHT In a Nutshell} +\begin{frame}{Motivation} + \begin{itemize} + \item Open, peer-to-peer routing mechanism. + \item Ad-hoc permissionless participation. + \item Supports topologies in restricted-route environments. + \item Optional recording of routes messages take through the overlay. + \item Implemented in GNUnet, used (among other things) by the GNU Name System (GNS, RFCXXXX). + \end{itemize} +\end{frame} + +\begin{frame}{Example: PUTting some data} + \begin{center} + \includegraphics[width=0.7\textwidth]{R5NRoutExample-0.pdf} + \end{center} +\end{frame} + +\begin{frame}{XOR distances} + \begin{center} + \includegraphics[width=0.7\textwidth]{R5NRoutExample-1.pdf} + \end{center} +\end{frame} +\begin{frame}{XOR distances} + \begin{center} + \includegraphics[width=0.7\textwidth]{R5NRoutExample-2.pdf} + \end{center} +\end{frame} + +\begin{frame}{XOR distance route} + \begin{center} + \includegraphics[width=0.7\textwidth]{R5NRoutExample-3.pdf} + \end{center} +\end{frame} + +\begin{frame}{Randomized route} + \begin{center} + \includegraphics[width=0.7\textwidth]{R5NRoutExample-4.pdf} + \end{center} +\end{frame} + +\begin{frame}{XOR distance route} + \begin{center} + \includegraphics[width=0.7\textwidth]{R5NRoutExample-5.pdf} + \end{center} +\end{frame} + +\section{Quo Vadis?} +\begin{frame}{Roadmap} + \begin{itemize} + \item In progress: + \begin{itemize} + \item 2019-2020: Technical specification of GNS protocol, packaging and alternative implementations.\footnote{Funded by NLnet under EU Next Generation Internet program (\url{https://nlnet.nl/project/GNS/}).} + \item Continuous development and integration into applications. + \end{itemize} + \item 2020--: Establishment of governing body. + \end{itemize} +\end{frame} + +\begin{frame} + \begin{center} + The R5N DHT\\ + \vspace{2cm} + \url{https://gnunet.org}\\ + \vspace{1em} + {\tiny + \texttt{schanzen@gnunet.org}\\ + \texttt{3D11~063C~10F9~8D14~BD24~D147~0B09~98EF~86F5~9B6A}\\ + } + \end{center} +\end{frame} + +\appendix + +\end{document}