Skip to content

Commit b63f0f3

Browse files
authored
Merge pull request #34 from AAU-Dat/Related-work
Related work
2 parents 5f37f5e + e4d2a00 commit b63f0f3

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

report/src/sections/00-abstract.tex

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
11

22
\begin{abstract}
3-
This is the abstract~\cite{greenwade1993}.
3+
Ethereum is one of the biggest proof-of-stake blockchains.
4+
However, it is still vulnerable to attacks.
5+
One such attack is made possible by Heimbach et al.~where an adversary could de-anonymize validators and then preform a denial-of-service attack on them.
6+
To try and combat this attack, Ethereum has proposed the use of the Whisk protocol.
7+
Whisk is a Single secret leader election protocol that uses a zero-knowledge proof called Curdleproofs that uses inner product arguments to proof the validity of a shuffle of validators.
8+
This paper improves upon Curdleproofs' inner product arguments by introducing CAAUrdleproofs, which is a modified version of Curdleproofs with ideas from Springproofs as to allow for the use of any shuffle size.
9+
We show that CAAUrdleproofs has similar proving and verifying times to Curdleproofs when the shuffle size is a power of two.
10+
We also show that CAAUrdleproofs has a performance advantage for any shuffle size that is not a power of two, and that this advantage grows the lower the shuffle size is below a power of two.
11+
After performing experiments, we also suggest a new shuffle size which is smaller than the current one used in Curdleproofs that would result in a smaller block overhead than the one created by the current Curdleproofs protocol.
12+
413
\end{abstract}
514

615
\begin{IEEEkeywords}

0 commit comments

Comments
 (0)