From 31cc757c5811f6968d11abcd2ccca4f082a59dc7 Mon Sep 17 00:00:00 2001 From: Daira Hopwood Date: Mon, 19 Dec 2016 21:11:05 +0000 Subject: [PATCH] Note that due to an oversight, the Zcash genesis block does not follow BIP-34. Signed-off-by: Daira Hopwood --- protocol/protocol.tex | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/protocol/protocol.tex b/protocol/protocol.tex index 717ab338..646b4deb 100644 --- a/protocol/protocol.tex +++ b/protocol/protocol.tex @@ -3221,15 +3221,17 @@ The following BIPs apply, otherwise unchanged, to \Zcash: \cite{BIP-37}, \cite{BIP-61}. -The following BIPs apply starting from the \genesisBlock, i.e.\ any activation +The following BIPs apply starting from the \Zcash \genesisBlock, i.e.\ any activation rules or exceptions for particular \blocks in the \Bitcoin \blockchain are to be ignored: \cite{BIP-16}, \cite{BIP-30}, -\cite{BIP-34}, \cite{BIP-65}, \cite{BIP-66}. +\cite{BIP-34} applies to all blocks other than the \Zcash \genesisBlock +(for which the ``height in coinbase'' was inadvertently omitted). + \cite{BIP-13} applies with the changes to address version bytes described in \crossref{transparentaddrencoding}. @@ -3685,6 +3687,8 @@ The errors in the proof of Ledger Indistinguishability mentioned in \begin{itemize} \item Specify a check on the order of $\Proof_B$ in a \zeroKnowledgeProof. + \item Note that due to an oversight, the \Zcash \genesisBlock does not + follow \cite{BIP-34}. \end{itemize} \subparagraph{2016.0-beta-1.10}