\documentclass{scrarticle} \usepackage[a4paper]{geometry} \usepackage{hyperref} \usepackage{xcolor} \hypersetup{ colorlinks = true, allcolors = {black}, linkcolor = [rgb]{0.6 0.1 0.1}, urlcolor = [rgb]{0.1 0.1 0.7} } \usepackage{url} \usepackage{amssymb} \usepackage{amsmath} \usepackage{pdfpages} \usepackage{graphicx} \begin{document} \title{AP³\\ Report for Milestone III\\ NGI Pointer} \author{Özgür Kesim\\ Christan Grothoff\\ Florian Dold\\ Stefan Kügel\\ Emmanuel Benoist\\[\bigskipamount] \normalsize Mentor: Mirko Ross \href{mailto:m.ross@digital-worx.de}{}\\[\medskipamount] } \date{October 15, 2022} \maketitle \section*{Management summary} \begin{abstract} The AP³ project presents here the report for the milestone III for NGI Pointer. The deliverables for this milestone are: \begin{description} \item[P2P payments] -- \item[Anonymous auction] -- \end{description} \end{abstract} \vfill \hfill {\footnotesize Version: 1.0} \thispagestyle{empty} \newpage \tableofcontents \newpage \section{P2P payments} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \newpage \section{Anonymous auctions} \begin{itemize} \item added transscript generation to libbrandt \item added replay of transscript of libbrandt \item general policy extension framework \item extension \verb|policy_brandt_vickrey_auction| added \begin{itemize} \item \verb|get_policy_details| generates hash-code for a policy by building the hash $H(h_a || p_b)$, where $h_a$ is the hash of the auction meta data and $p_b$ is the public key of the bidder. Both parameters are part of the policy structure provided during a deposit. \item the POST-handler receives the transcript and the list of policy-details of former deposit-operations. It parses the transcript and calls an external program to replay the auction and determine the winners and winning price. \end{itemize} \end{itemize} \subsection{Future work} \begin{description} \item[more cowbell] \end{description} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \newpage \part*{Appendix} \addcontentsline{toc}{part}{Appendix} \appendix \newpage %\includepdf[pagecommand=\section{Age restriction and Legal Issues}\label{legal},frame=true,pages=1,scale=.9]{Age_restriction_and_legal_issues.pdf} %\includepdf[pages=2-,scale=.9,frame=true]{Age_restriction_and_legal_issues.pdf} \end{document}