forked from BitSharesEurope/bitshares-whitepapers
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* New style * more content
- Loading branch information
Showing
25 changed files
with
450 additions
and
222 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,14 @@ | ||
\author{ | ||
\IEEEauthorblockN{Fabian~Schuh} | ||
\IEEEauthorblockA{BitShares Europe, BitShares.eu\\ | ||
Erlangen, Germany\\ | ||
Email: \texttt{[email protected]}} | ||
\and | ||
\IEEEauthorblockN{Daniel~Larimer} | ||
\IEEEauthorblockA{Cryptonomex, Cryptonomex.com\\ | ||
Blacksburg (VA), USA\\ | ||
Email: \texttt{[email protected]}}% | ||
Fabian~Schuh\\ | ||
BitShares Europe, BitShares.eu\\ | ||
Erlangen, Germany\\ | ||
\texttt{[email protected]}\\[2ex] | ||
%%%%%%% | ||
Daniel~Larimer\\ | ||
Cryptonomex, Cryptonomex.com\\ | ||
Blacksburg (VA), USA\\ | ||
\texttt{[email protected]}% | ||
%%%%%%% | ||
\thanks{This work was supported by Cryptonomex and honorable members of the | ||
bitsharestalk.org community.} | ||
} |
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,49 +1,64 @@ | ||
\documentclass[conference,final,10pt,a4paper]{IEEEtran} | ||
|
||
\usepackage[latin1]{inputenc} | ||
\usepackage{amsmath,amssymb,amssymb} | ||
\usepackage{cleveref} | ||
\usepackage{paralist} | ||
\usepackage[hyphens]{url} | ||
\usepackage{breakurl} | ||
\usepackage[breaklinks]{hyperref} | ||
\usepackage{siunitx} | ||
|
||
\documentclass{btswhitepaper} | ||
\title{BitShares 2.0: General Documentation} | ||
\input{AUTHORS} | ||
|
||
\IEEEoverridecommandlockouts | ||
\begin{document} | ||
\sloppy | ||
\maketitle | ||
|
||
\begin{abstract} | ||
\begin{abstract}% | ||
BitShares 2.0 is an industrial-grade decentralized platform built for | ||
high-performance financial smart contracts. The decentralized exchange that | ||
allows for trading of arbitrary pairs without counterparty risk facilitates | ||
only one out of many available features. Market-pegged assets, such as the | ||
bitUSD, are crypto tokens that come with all the advantages of traditional | ||
cryptocurrencies like bitcoin but trade for at least the value of their | ||
underlying asset, e.g. \$1. Furthermore, BitShares represents the first | ||
decentralized autonomous company that lets its shareholders decide on its | ||
future direction and products. This paper gives a brief overview over the | ||
whole BitShares platform, recapitulates known blockchain technologies and | ||
redefines \emph{state-of-the-art}. | ||
|
||
\end{abstract} | ||
\section { Introduction } \input { content/bts } | ||
|
||
\section { Specifications } \input { content/spec } | ||
\subsection { Blockchain } \input { content/spec-bc } | ||
\subsection { Distributed Consensus Mechanism } \input { content/bts-consensus } | ||
\subsection { Peer-to-Peer Network } \input { content/spec-net } | ||
\subsection { System Parameters } \input { content/bts-parameters } | ||
\subsection { Operations } \input { content/bts-ops } | ||
\subsection { Transactions } \input { content/bts-txs } | ||
|
||
\section { Base Token } \input { content/bts-token } | ||
\subsection { Distribution } \input { content/bts-token-dist } | ||
\subsubsection { Bitshares PTS } \input { content/bts-token-dist-pts } | ||
\subsubsection { Bitshares AGS } \input { content/bts-token-dist-ags } | ||
\subsection { Supply and Fees } \input { content/bts-token-supply } | ||
|
||
\section { Named Accounts } \input { content/bts-acc } | ||
\subsection { Transferability } \input { content/org-transfacc } | ||
\subsection { Dynamic Permissions } \input { content/org-dynacc } | ||
\subsection { Recurring \& Scheduled Payments } \input { content/org-recurr } | ||
\subsection { Costumer Privacy } \input { content/bts-priv } | ||
|
||
\section { Discussion } \input { content/bts-discussion } | ||
|
||
\section { Conclusion } \input { content/bts-conc } | ||
|
||
\section { Introduction } \input { content/bts } | ||
|
||
\section { Architecture of BitShares } \input { content/whatis-architecture } | ||
\subsection { Public Ledger } \input { content/spec-bc } | ||
\subsection { Low Latency Peer-to-Peer Network } \input { content/spec-net } | ||
\subsection { Distributed Consensus Mechanism } \input { content/bts-consensus } | ||
\subsection { Operations } \input { content/bts-ops } | ||
\subsection { Transactions } \input { content/bts-txs } | ||
\subsection { Objects } \input { content/bts-objs } | ||
|
||
\section { Named Account } \input { content/bts-acc } | ||
\subsection { Transferability } \input { content/org-transfacc } | ||
\subsection { Dynamic Permissions } \input { content/org-dynacc } | ||
\subsection { Recurring \& Scheduled Payments } \input { content/org-recurr } | ||
\subsection { Costumer Privacy } \input { content/bts-priv } | ||
|
||
\section { Crypto Token } \input { content/bts-token } | ||
\subsection { Distribution of BTS } \input { content/bts-token-dist } | ||
\subsubsection { Bitshares PTS } \input { content/bts-token-dist-pts } | ||
\subsubsection { Bitshares AGS } \input { content/bts-token-dist-ags } | ||
\subsection { Supply of BTS and Fees } \input { content/bts-token-supply } | ||
|
||
\section { Financial Smart Contract Platform } \input { content/whatis-financial } | ||
|
||
\section { Blockchain Entities } | ||
\subsection { BitShares Witnesses } | ||
\subsection { BitShares Committee } | ||
\subsection { BitShares Budget Items } | ||
|
||
\section { BitShares: A profitable DAC } \input { content/whatis-business } | ||
\subsection { Fee Schedule and Fee Flow } \input { content/bts-fee } | ||
\subsection { System Parameters } \input { content/bts-parameters } | ||
\subsection { Growth Considerations } \input { content/whatis-growth } | ||
|
||
\section { Discussion } \input { content/bts-discussion } | ||
|
||
\section { Conclusion } \input { content/bts-conc } | ||
|
||
\bibliographystyle{IEEEtran} | ||
\bibliography{literature} | ||
%\nocite{*} | ||
\end{document} |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
\documentclass[conference,final,10pt,a4paper]{IEEEtran} | ||
|
||
\usepackage[latin1]{inputenc} | ||
\usepackage{amsmath,amssymb,amssymb} | ||
\usepackage{cleveref} | ||
\usepackage{paralist} | ||
\usepackage[hyphens]{url} | ||
\usepackage{breakurl} | ||
\usepackage[breaklinks]{hyperref} | ||
\usepackage{siunitx} | ||
|
||
\title{BitShares 2.0: The Upgrade from BitShares 0.9 (1.0)} | ||
\input{AUTHORS} | ||
|
||
\IEEEoverridecommandlockouts | ||
\begin{document} | ||
\sloppy | ||
\maketitle | ||
|
||
\begin{abstract} | ||
|
||
BitShares 2.0 | ||
|
||
\end{abstract} | ||
|
||
\section { Introduction } \input { content/fork-intro } | ||
|
||
\section { Upgrade From BitShares 1.0 } \input { content/whatis-pitchfork } | ||
|
||
\section { Conclusion } \input { content/bts-conc } | ||
\bibliographystyle{IEEEtran} | ||
\bibliography{literature} | ||
\end{document} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,160 @@ | ||
\ProvidesClass{btswhitepaper}[2015/08/20 V1 by Fabian Schuh] | ||
\NeedsTeXFormat{LaTeX2e} | ||
\LoadClass[10pt,oneside,twocolumn,a4paper]{scrartcl} | ||
|
||
\RequirePackage[latin1]{inputenc} | ||
\RequirePackage[english]{babel} | ||
\RequirePackage{fancyhdr} | ||
\RequirePackage{amsmath,amssymb,amssymb} | ||
\RequirePackage{paralist} | ||
\RequirePackage[hyphens]{url} | ||
\RequirePackage{breakurl} | ||
\RequirePackage[breaklinks]{hyperref} | ||
\RequirePackage{enumitem} | ||
\RequirePackage{cleveref} | ||
\RequirePackage{graphicx} | ||
\RequirePackage{algorithm} | ||
\RequirePackage{algorithmicx} | ||
\RequirePackage{algpseudocode} | ||
\RequirePackage[per-mode=symbol]{siunitx} | ||
\RequirePackage{tikz} | ||
|
||
%% ----------------------------- | ||
%% Geometry and spacings | ||
%% ----------------------------- | ||
\RequirePackage[a4paper]{geometry} | ||
\geometry{left=.5in,right=.5in,top=1in,bottom=1in} | ||
\footskip = 1in | ||
\setitemize{itemsep=-1ex} | ||
|
||
%% ----------------------------- | ||
%% Reduced spacing in bibliography | ||
%% ----------------------------- | ||
\let\OLDthebibliography\thebibliography | ||
\renewcommand\thebibliography[1]{ | ||
\OLDthebibliography{#1} | ||
\setlength{\parskip}{0pt} | ||
\setlength{\itemsep}{0pt plus 0.3ex} | ||
} | ||
|
||
%------------------------------------------------------------------------------ | ||
% Algorithm | ||
%------------------------------------------------------------------------------ | ||
\algrenewcommand\algorithmicindent{.5em} | ||
|
||
%% ----------------------------- | ||
% use Times Roman font, so we'll default to Times. | ||
%% ----------------------------- | ||
\RequirePackage{times} | ||
|
||
%% ----------------------------- | ||
%% Terminology | ||
%% ----------------------------- | ||
\def\contentsname{Contents} | ||
\def\listfigurename{List of Figures} | ||
\def\listtablename{List of Tables} | ||
\def\refname{References} | ||
\def\indexname{Index} | ||
\def\tablename{TABLE} | ||
\def\figurename{Figure} | ||
\def\partname{Part} | ||
\def\appendixname{Appendix} | ||
\def\abstractname{Abstract} | ||
|
||
%% ----------------------------- | ||
%% Color | ||
%% ----------------------------- | ||
\usepackage{xcolor} | ||
\definecolor{btsdark}{HTML}{00587c} | ||
\definecolor{btslight}{HTML}{00a9e0} | ||
|
||
%% ----------------------------- | ||
%% Headers | ||
%% ----------------------------- | ||
\fancypagestyle{wp}{% | ||
\fancyhf{} | ||
\fancyhead[R]{{\color{black}\sffamily\thepage}} | ||
\fancyhead[L]{{\color{black}\sffamily \nouppercase{\textsc{\rightmark}}}} | ||
\fancyfoot{} | ||
\fancyfoot[R]{\includegraphics[height=2cm]{figures/btslogo4.png}} | ||
\renewcommand{\headrule}{\color{btslight}\hrule} | ||
\renewcommand{\headrulewidth}{0.4pt} | ||
} | ||
\fancypagestyle{plain}{% | ||
\fancyhf{} | ||
\fancyhead{} | ||
\fancyfoot{} | ||
\renewcommand{\headrule}{} | ||
\renewcommand{\headrulewidth}{0pt} | ||
} | ||
\pagestyle{wp} | ||
|
||
%% ----------------------------- | ||
%% Diverse | ||
%% ----------------------------- | ||
\hyphenpenalty=750 | ||
\hbadness=1350 | ||
\frenchspacing | ||
\binoppenalty=1000 | ||
\relpenalty=800 | ||
\clubpenalty=1000 | ||
\widowpenalty=1000 | ||
\displaywidowpenalty=1000 | ||
|
||
%% ----------------------------- | ||
%% Title | ||
%% ----------------------------- | ||
\usepackage[some]{background} | ||
\backgroundsetup{ | ||
scale=1,angle=0,opacity=1, | ||
contents={% | ||
\begin{tikzpicture}[remember picture,overlay] | ||
\path [fill=btsdark] (-0.5\paperwidth, 0.50\paperheight) | ||
rectangle ( 0.5\paperwidth, 0.25\paperheight); | ||
\end{tikzpicture}} | ||
} | ||
|
||
\makeatletter | ||
\def\@maketitle{% | ||
\vskip-5em | ||
\newpage | ||
\BgThispage | ||
\let \footnote \thanks | ||
\begin{flushright} | ||
\color{white} | ||
{\LARGE\bfseries\textsc{\@title} \par}% | ||
\vskip 3.5em% | ||
{\normalsize | ||
\lineskip .5em% | ||
\begin{minipage}{.3\linewidth} | ||
\end{minipage} | ||
{\color{white}\vrule width 2pt}\hskip.5em | ||
\begin{minipage}{.3\linewidth} | ||
\@author | ||
\end{minipage} | ||
}% | ||
\end{flushright} | ||
\vskip 3.5em | ||
\thispagestyle{plain} | ||
} | ||
\makeatother | ||
|
||
%% ----------------------------- | ||
%% Abstract | ||
%% ----------------------------- | ||
\def\abstract{\noindent\normalfont\bfseries\textit{\abstractname}---\relax} | ||
\def\endabstract{\relax\vspace{1.34ex}\par\normalfont\normalsize} | ||
|
||
%% ----------------------------- | ||
%% Headlines | ||
%% ----------------------------- | ||
\usepackage{titlesec} | ||
\titleformat{\section} | ||
{\normalfont\sffamily\large\bfseries\color{btslight}} | ||
{\thesection}{1em}{} | ||
\titleformat{\subsection} | ||
{\normalfont\sffamily\large\bfseries\color{btslight}} | ||
{\thesubsection}{1em}{} | ||
\titleformat{\subsubsection} | ||
{\normalfont\sffamily\large\bfseries\color{btslight}} | ||
{\thesubsubsection}{1em}{} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.