Skip to content

Commit 402c261

Browse files
committed
Capitalization of section titles
1 parent 603f0c1 commit 402c261

File tree

6 files changed

+8
-8
lines changed

6 files changed

+8
-8
lines changed

report/src/sections/04-Approach.tex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,7 @@ \subsubsection*{Verifier computation}
223223
\end{theorem}
224224

225225

226-
\subsection{Shuffle security}\label{subsec:approach-shuffle-security}
226+
\subsection{Shuffle Security}\label{subsec:approach-shuffle-security}
227227
The shuffle method proposed by Larsen et al.~\cite{cryptoeprint:2022/560} that is used in Curdleproofs is based on the idea of shuffling a list of proposers over a set of slots.
228228
A formal definition of the shuffle is given in~\autoref{fig:shuffle}.
229229

@@ -397,7 +397,7 @@ \subsubsection{Shuffle Security}
397397

398398
By repeating this experiment for several runs, one can experimentally say when a shuffle with given parameters is secure.
399399

400-
\subsubsection{Size reduction}
400+
\subsubsection{Size Reduction}
401401
If we reduce the shuffle size used in Whisk and still prove it secure, then we expect to see a reduction in the size overhead on the blockchain.
402402

403403
We first set our focus on Curdleproofs, as this is the protocol we have modified directly.

report/src/sections/05-experimental-protocol.tex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ \section{Experimental Protocol}\label{sec:experimental-protocol}
1111
The virtual machine is running Ubuntu Server 24.
1212

1313

14-
\subsection{CAAUrdleproof}\label{sec:CAAUrdleproof-experiment}
14+
\subsection{CAAUrdleproofs}\label{sec:CAAUrdleproof-experiment}
1515
In this experiment, we measure the time to run the CAAUrdleproofs protocol.
1616
The results will be compared to those of Curdleproofs, which we re-run on our hardware.
1717
As Curdleproofs already has a Rust benchmark implemented, we will be using that same benchmark for both protocols.
@@ -24,7 +24,7 @@ \subsection{CAAUrdleproof}\label{sec:CAAUrdleproof-experiment}
2424

2525

2626

27-
\subsection{Shuffle security}\label{subsec:experimental-protocol-shuffle-security}
27+
\subsection{Shuffle Security}\label{subsec:experimental-protocol-shuffle-security}
2828
In this experiment, we run the shuffle protocol with varying shuffle sizes and varying numbers of adversarial tracked ciphertexts.
2929
The purpose of this experiment is to find the lowest possible shuffle size that is still secure against adversarial tracking.
3030
We, therefore, run the experiment with shuffle sizes,~$\ell$, between 32 and 512.

report/src/sections/06-results.tex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ \subsection{Proving and Verifying Times}\label{subsec:results:provingverifying}
2929

3030

3131

32-
\subsection{Shuffle security}\label{subsec:Shuffle-security}
32+
\subsection{Shuffle Security}\label{subsec:Shuffle-security}
3333

3434
\begin{figure}[!htb]
3535
\centering

report/src/sections/07-discussion.tex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ \section{Discussion}\label{sec:discussion}
55
We will also discuss some of the limitations of the CAAUrdleproofs protocol and how it compares to Curdleproofs.
66

77

8-
\subsection{CAAUrdleproofs in comparison to Curdleproofs}\label{subsec:CAAUrdleproofs-vs-Curdleproofs}
8+
\subsection{CAAUrdleproofs in Comparison to Curdleproofs}\label{subsec:CAAUrdleproofs-vs-Curdleproofs}
99
As mentioned in~\autoref{subsec:results:provingverifying}, the proving and verifying times between the two protocols are close to identical when $\ell$ is a power of two.
1010
This is because the added computation is negligible compared to the other computations present in the original Curdleproofs protocol.
1111

report/src/sections/09-future-works.tex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
\section{Future work}\label{sec:future-works}
1+
\section{Future Work}\label{sec:future-works}
22
In this section, we will focus on areas where the Whisk protocol still has room for improvement.
33

44
The main modification from Curdleproofs to CAAUrdleproofs is the added flexibility in choosing the shuffle size for Whisk.

report/src/sections/appendix/04-shuffling-times.tex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
\clearpage
2-
\section{Shuffling results}\label{sec:shuffling-results}
2+
\section{Shuffling Results}\label{sec:shuffling-results}
33
Here, we present the results of the shuffling times given different shuffling size values.
44
The results can be seen in~\autoref{fig:shufflespeed}.
55
\begin{figure}[!htb]

0 commit comments

Comments
 (0)