Add Base58Check reference.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
This commit is contained in:
Daira Hopwood 2016-01-26 23:36:29 +00:00
parent 75eb8a4099
commit d2df941912
2 changed files with 12 additions and 4 deletions

View File

@ -21,6 +21,7 @@
\newcommand{\Zcash}{\termbf{Zcash}}
\newcommand{\Zerocash}{\termbf{Zerocash}}
\newcommand{\Bitcoin}{\termbf{Bitcoin}}
\newcommand{\ZEC}{\termbf{ZEC}}
\newcommand{\zatoshi}{\term{zatoshi}}
@ -557,8 +558,8 @@ coins, and \PourDescriptions.
Addresses, keys, and coins, can be encoded as a byte string; this is called
the \term{raw encoding}. This byte string can then be further encoded using
Base58Check. The Base58Check layer is the same as for upstream Bitcoin
addresses.
Base58Check. The Base58Check layer is the same as for upstream \Bitcoin
addresses \cite{Base58Check}.
SHA-256 compression function outputs are always represented as strings of 32
bytes.
@ -567,11 +568,11 @@ The language consisting of the following encoding possibilities is prefix-free.
\subsection{Transparent Public Addresses}
TBD. Identical to Bitcoin?
These are encoded in the same way as in \Bitcoin \cite{Base58Check}.
\subsection{Transparent Private Keys}
TBD. Identical to Bitcoin?
These are encoded in the same way as in \Bitcoin \cite{Base58Check}.
\subsection{Confidential Public Addresses}

View File

@ -6,3 +6,10 @@
pages={459-474},
publisher={IEEE}
}
@misc{Base58Check,
title={Base58Check encoding},
howpublished={\url{https://en.bitcoin.it/wiki/Base58Check_encoding}},
note={Accessed: 2016-01-26}
}