diff --git a/protocol/protocol.tex b/protocol/protocol.tex index 6e92bf70..c614277d 100644 --- a/protocol/protocol.tex +++ b/protocol/protocol.tex @@ -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.