-
Notifications
You must be signed in to change notification settings - Fork 0
/
main-paper.tex
81 lines (59 loc) · 1.82 KB
/
main-paper.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
\documentclass{article}
% imports
\usepackage[utf8]{inputenc}
\usepackage{geometry}
\usepackage{graphicx}
\usepackage{algorithm}% http://ctan.org/pkg/algorithms
\usepackage{algorithmicx}
\usepackage{algpseudocode}
\usepackage{caption}
\usepackage{subfig}
\usepackage{amsmath}
\usepackage{multirow}
\usepackage[acronym]{glossaries}
%\usepackage{draftwatermark}
% watermark
%\SetWatermarkText{DRAFT}
%\SetWatermarkScale{5}
% globals
\captionsetup{width=.9\linewidth}
% do-while code
\algdef{SE}[DOWHILE]{Do}{doWhile}{\algorithmicdo}[1]{\algorithmicwhile\ #1}
% Name is tentative
\title{An Interleaving Hybrid Consensus Protocol}
\author{
Yao Sun\\
\texttt{[email protected]}
\and
Aayush Rajasekaran\\
\texttt{[email protected]}
}
\date{November 20, 2019}
\begin{document}
% title
\maketitle
% abstract
\begin{abstract}
We introduce Unity Interleave, a new consensus algorithm for public blockchain settings.
It is an eventual consistency protocol merging the Proof-of-Work (PoW) and Proof-of-Stake (PoS)
into a coherent stochastic process. It builds upon research previously done for the Unity
protocol, improving security while maintaining fairness and scalability.
\end{abstract}
\section*{Acknowledgements}
This specification was produced in collaboration with the entire R\&D staff at the Open Foundation, with major contributions from Ali Sharif, Ge Zhong, Jeff Disher, Shidokht Hejazi, Sam Pajot-Phipps, Yunfei Zha and Alexandra Roatis.
% ToC
\newpage
\tableofcontents
\newpage
% paper body
\input{sections/1introduction-related.tex}
\input{sections/2background.tex}
\input{sections/3definition.tex}
\input{sections/4analysis.tex}
\input{sections/5results.tex}
\input{sections/6future-works-conclusion.tex}
% references, appendices, glossaries
\pagebreak
\bibliographystyle{alpha}
\bibliography{paper}
\end{document}