This repository has been archived by the owner on May 7, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 29
/
paper.tex
90 lines (68 loc) · 2.61 KB
/
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
82
83
84
85
86
87
88
89
90
\def\fullversionflag{1}
\ifodd\fullversionflag
\documentclass[letterpaper,11pt]{article}
\else
\documentclass{llncs}
\fi
\usepackage{etoolbox}
\newtoggle{fullversion}
\ifodd\fullversionflag
\toggletrue{fullversion}
\else
\togglefalse{fullversion}
\fi
\input{latexdefs}
\iftoggle{fullversion}{
\usepackage{authblk}
}{}
\pagestyle{plain}
\usepackage{breakcites}
\begin{document}
\title{An Introduction to Hyperledger}
\date{}
\author{Hyperledger Whitepaper Working Group}
\iftoggle{fullversion}{
}{
\institute{}
}
\maketitle
\begin{abstract}
Hyperledger is a Linux Foundation sponsored initiative with the goal of building secure enterprise blockchain implementations. Hyperledger does not have a single blockchain codebase or a single blockchain project, but rather functions as an organization where projects that are accepted by the community can collaborate and share ideas, infrastructure, and code. In this paper we explain the reasons behind the existence of Hyperledger and some of the governance choices we made and the design philosophy we bring to projects. We list some of the use cases and features that motivated our members to participate in Hyperledger. Additionally we outline the current state of Hyperledger in terms of the projects and development efforts that are currently ongoing, and provide directions for those looking to learn more about Hyperledger. This paper is not intended as a technical whitepaper but rather as an introduction to Hyperledger. However, we provide appropriate references for those interested in the technical details of various aspects of Hyperledger.
\end{abstract}
\section{Introduction}
\label{sec:Introduction}
\input{introduction.tex}
\section{Why Open Source}
\label{sec:WhyOpenSource}
\input{why_open_source.tex}
\section{The Umbrella Organization}
\label{sec:TheUmbrellaOrganization}
\input{the_umbrella_organization.tex}
\section{Design Philosophy}
\label{sec:DesignPhilosophy}
\input{design_philosophy.tex}
\section{Relevant Use Cases}
\label{sec:RelevantUseCases}
\input{RelevantUseCases/relevant_use_cases.tex}
\section{Current Projects}
\label{sec:CurrentProjects}
\input{CurrentProjects/current_projects.tex}
%\section{Highlighted Features}
%\label{sec:HighlightedFeatures}
%\input{HighlightedFeatures/highlighted_features.tex}
\section{Long-Term Vision}
\label{sec:LongTermVision}
\input{vision.tex}
\section{Conclusion}
\label{sec:Conclusion}
\input{conclusion.tex}
\iftoggle{fullversion}{
\bibliographystyle{alpha}
}{
\bibliographystyle{alpha}
}
\bibliography{hyperledger}
\appendix
\section{Authors and Acknowledgements}
\input{authors.tex}
\end{document}