This commit is contained in:
Özgür Kesim 2022-10-16 11:59:11 +02:00
parent 594ca0ff5f
commit 48a3a694d6

View File

@ -60,32 +60,51 @@ The AP³ project presents here the report for the milestone III for NGI Pointer.
\newpage \newpage
\section{Anonymous auctions} \section{Anonymous auctions}
\subsection{Transscript and Replay for libbrandt}
Added transscript generation to libbrandt
Added replay of transscript of libbrandt
\subsection{Policy extensions framework for GNUN Taler}
General policy extension framework
\subsection{Brandt-Vickrey-auction extension for GNU Taler}
Extension \verb|policy_brandt_vickrey_auction| added
\begin{itemize} \begin{itemize}
\item added transscript generation to libbrandt \item \verb|get_policy_details| generates hash-code for
\item added replay of transscript of libbrandt a policy by building the hash $H(h_a || p_b)$,
\item general policy extension framework where $h_a$ is the hash of the auction meta
\item extension \verb|policy_brandt_vickrey_auction| added data and $p_b$ is the public key of the bidder.
\begin{itemize} Both parameters are part of the policy
\item \verb|get_policy_details| generates hash-code for structure provided during a deposit.
a policy by building the hash $H(h_a || p_b)$, \item the POST-handler receives the transcript and the
where $h_a$ is the hash of the auction meta list of policy-details of former
data and $p_b$ is the public key of the bidder. deposit-operations. It parses the transcript
Both parameters are part of the policy and calls an external program to replay the
structure provided during a deposit. auction and determine the winners and winning
\item the POST-handler receives the transcript and the price.
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} \end{itemize}
\subsection{Future work} \subsection{Future work}
\begin{description} \subsubsection{libbrandt}
\item[more cowbell]
\end{description} use libsodium
make it compatible with current version of GNUNET
\subsubsection{brandt-vickrey-auction}
verify signatures of transscript
\subsubsection{policy framework}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%