Remove question and add sections for the cleartext addrs

This commit is contained in:
Taylor Hornby 2015-12-16 14:02:22 -07:00
parent a6f9c10223
commit 116a526835
2 changed files with 10 additions and 4 deletions

Binary file not shown.

View File

@ -352,15 +352,21 @@ bytes.
The language consisting of the following encoding possibilities is prefix-free.
\subsection{Public Addresses}
\subsection{Cleartext Public Addresses}
TBD. Identical to Bitcoin?
\subsection{Cleartext Private Keys}
TBD. Identical to Bitcoin?
\subsection{\Zcash Public Addresses}
A public address consists of $\SpendAuthorityPublic$ and $\TransmitPublic$.
$\SpendAuthorityPublic$ is a SHA-256 compression function output.
$\TransmitPublic$ is an encryption public key (currently ECIES, but this may
change to Curve25519/crypto\_box), which is an elliptic curve point.
\textbf{TODO: Aren't we including the cleartext addresses, too?}
\subsubsection{Raw Encoding}
The raw encoding of a \Zcash public address consists of:
@ -391,7 +397,7 @@ produces the correct Base58 leading character}
\textbf{TODO: what about the network version byte?}
\subsection{Private Keys}
\subsection{\Zcash Private Keys}
A \Zcash private key consists of $\SpendAuthorityPrivate$ and
$\TransmitPrivate$. $\SpendAuthorityPrivate$ is a SHA-256 compression function