From ca802490a5786b5cd2308a793a89e25099a1450f Mon Sep 17 00:00:00 2001 From: Daira Hopwood Date: Tue, 31 Mar 2020 13:48:19 +0100 Subject: [PATCH] Correct a wording error transposing transparent inputs and transparent outputs. Signed-off-by: Daira Hopwood --- protocol/protocol.tex | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/protocol/protocol.tex b/protocol/protocol.tex index 8aaa8041..20c50ee7 100644 --- a/protocol/protocol.tex +++ b/protocol/protocol.tex @@ -4781,7 +4781,7 @@ to $\joinSplitPubKey$ to sign this \transaction. In \Bitcoin, all inputs to and outputs from a \transaction are transparent. The total value of \transparentOutputs{} must not exceed the total value of -\transparentInputs. The net value of \transparentOutputs minus \transparentInputs +\transparentInputs. The net value of \transparentInputs minus \transparentOutputs is transferred to the miner of the \block containing the \transaction; it is added to the \minerSubsidy in the \coinbaseTransaction of the \block. @@ -10389,10 +10389,11 @@ Peter Newell's illustration of the Jubjub bird, from \cite{Carroll1902}. \intropart \lsection{Change History}{changehistory} -\historyentry{2020.1.3}{} +\historyentry{2020.1.3}{2020-04-22} \begin{itemize} - \item No changes to \Sprout, \Sapling, or \Blossom. + \item Correct a wording error transposing \transparentInputs and \transparentOutputs + in \crossref{joinsplitbalance}. \heartwood{ \item Minor wording clarifications. } @@ -10435,20 +10436,22 @@ Peter Newell's illustration of the Jubjub bird, from \cite{Carroll1902}. and Zancas Wilcox. \item Add an acknowledgement to Trail of Bits for their security audit. \item Change indices in the \incrementalMerkleTree diagram to be zero-based. +\sapling{ \item Use the term \quotedterm{monomorphism} for an injective homomorphism, in the context of a \keyMonomorphicSignatureScheme. +} \end{itemize} \historyentry{2019.0.9}{2019-12-27} \begin{itemize} - \item No changes to \Sprout or \Sapling. + \item No changes to \Sprout\notsprout{ or \Sapling}. \blossom{ \item Specify the height at which \Blossom activated. \item Add \Blossom to \crossref{networkupgrades}. \item Add a non-normative note giving the explicit value of $\FoundersRewardLastBlockHeight$. \item Clarify the effect of \Blossom on \sighashTxHashes. -} +} %blossom \item \Makefile updates for \Heartwood. \end{itemize} @@ -10459,7 +10462,7 @@ Peter Newell's illustration of the Jubjub bird, from \cite{Carroll1902}. \sapling{ \item Fix a typo in the generator $\GenS{1}$ in \crossref{blspairing} found by magrady. \item Clarify the type of $\ValueNew{}$ in \crossref{saplingsend}. -} +} %sapling \end{itemize} \historyentry{2019.0.7}{2019-09-24} @@ -10470,7 +10473,7 @@ Peter Newell's illustration of the Jubjub bird, from \cite{Carroll1902}. \item Fix an error in the expression for $\PedersenRangeOffset$ in \crossref{cctpedersenhash}, and add acknowledgement to Kobi Gurkan. \item Fix a typo in \crossref{merklepath} and add acknowledgement to Weikeng Chen. -} +} %sapling \item Update references to ZIPs and to the Electric Coin Company blog. \item \Makefile improvements to suppress unneeded output. \end{itemize} @@ -10497,7 +10500,7 @@ Peter Newell's illustration of the Jubjub bird, from \cite{Carroll1902}. \item Clarify how the constant $c$ in \crossref{concretepedersenhash} is obtained. \item Add a footnote that \zcashd uses \cite{ZIP-32} extended spending keys instead of the derivation from $\SpendingKey$ in \crossref{addressesandkeys}. -} +} %sapling \item Remove ``optimized'' \Makefile targets (which actually produced a larger PDF, with TeXLive 2019). \item Remove ``html'' \Makefile targets.