Virgil Griffith 2623d95209 Did first pass of casper economics paper
Going to SGI tomorrow to do another pass
2017-08-25 20:35:40 +08:00

44 lines
2.1 KiB
TeX

\appendix
\clearpage
\part*{Appendix}
\section{Leak formula derivation}
\label{app:leak}
\todo{Put details of the derivation of the leak formula here.}
\section{Unused text}
\todo{This is where text goes that for which a home hasn't been found yet. If no home is found, it will be deleted.}
for the same \epoch and \hash as in \eqref{eq:msgPREPARE}. The $\hash$ is the block hash of the block at the start of the epoch. A hash $\hash$ being justified entails that all fresh (non-finalized) ancestor blocks are also justified. A hash $\hash$ being finalized entails that all ancestor blocks are also finalized, regardless of whether they were previously fresh or justified. An ``ideal execution'' of the protocol is one where, at the start of every epoch, every validator Prepares and Commits the first blockhash of each epoch, specifying the same $\epochsource$ and $\hashsource$.
In the Casper protocol, there exists a set of validators, and in each \textit{epoch} (see below) validators may send two kinds of messages: $$[PREPARE, epoch, hash, epoch_{source}, hash_{source}]$$ and $$[COMMIT, epoch, hash]$$
If, during an epoch $e$, for some specific ancestry hash $h$, for any specific ($epoch_{source}, hash_{source}$ pair), there exist $\frac{2}{3}$ prepares of the form $$[PREPARE, e, h, epoch_{source}, hash_{source}]$$, then $h$ is considered \textit{justified}. If $\frac{2}{3}$ commits are sent of the form $$[COMMIT, e, h]$$ then $h$ is considered \textit{finalized}.
\section{Notes to Authors}
\subsection{Questions}
\begin{itemize}
\item True/False: The Dynasty counter increments iff there's been a finalization?
\end{itemize}
\subsection{Notes on Suggested Terminology}
\begin{itemize}
\item parent $\rightarrow$ predecessor.
\item child $\rightarrow$ successor (unless want to emphasize there can be multiple candidate successors)
\item ancestors $\rightarrow$ lineage
\item to refer to the set of $\{$ predecessor, successor $\}$ $\rightarrow$ adjacent
\end{itemize}
\subsection{Todo}
\begin{itemize}
\item \sout{Reference the various Figures within the text so we more easily know what goes with what.}
\item \todo{fill me in}
\end{itemize}