Note which conformance requirements of BIP 173 (Bech32) apply.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
This commit is contained in:
Daira Hopwood 2018-06-22 22:00:59 +01:00
parent da5909bff5
commit f3ba658772
1 changed files with 5 additions and 1 deletions

View File

@ -7504,7 +7504,10 @@ addresses \cite{Bitcoin-Base58}.
\sapling{
For \Sapling-specific key and address formats, Bech32 \cite{BIP-173} is used
instead of Base58Check.
instead of Base58Check. All conformance requirements of BIP 173 apply except for
the limit of 90 characters on an encoded Bech32 string (which does not hold for
\Sapling viewing keys, for example), and requirements specific to Bitcoin's
Segwit addresses.
}
$\shaCompress$ outputs are always represented as sequences of $32$ bytes.
@ -9602,6 +9605,7 @@ Peter Newell's illustration of the Jubjub bird, from \cite{Carroll1902}.
\item Clarify the wording of the abstract.
\item Correct statements about which algorithms are instantiated by $\BlakeTwosGeneric$ and
$\BlakeTwobGeneric$.
\item Add a note explaining which conformance requirements of \cite{BIP-173} (defining Bech32) apply.
\item Add the Jubjub bird image to the title page. This image has been edited from a scan of
Peter Newell's original illustration (as it appeared in \cite{Carroll1902}) to remove the
background and Bandersnatch, and to restore the bird's clipped right wing.