From 49df75d888a0d744704e82b0c8d13a0f41a1e817 Mon Sep 17 00:00:00 2001 From: Daira Hopwood Date: Sat, 2 Oct 2021 01:06:21 +0100 Subject: [PATCH] ZIP 221: fix broken links. Signed-off-by: Daira Hopwood --- zip-0221.html | 24 ++++++++++++------------ zip-0221.rst | 6 +++--- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/zip-0221.html b/zip-0221.html index d219ca81..c5f7bf14 100644 --- a/zip-0221.html +++ b/zip-0221.html @@ -287,7 +287,7 @@ License: MIT
Leaf node
The protocol-defined work of the block: \(\mathsf{floor}(2^{256} / (\mathsf{ToTarget}(\mathsf{nBits}) + 1))\) - . 3
+ . 4
Internal or root node

The sum of the nSubTreeTotalWork fields of both children.

@@ -555,7 +555,7 @@ License: MIT

Block header semantics and consensus rules

The following specification is accurate before NU5 activation. See 9 for header field changes in NU5.

The hashFinalSaplingRoot block header field (which was named hashReserved prior to the Sapling network upgrade) is renamed to hashLightClientRoot, to reflect its usage by light clients. (In NU5, this field is renamed again to hashBlockCommitments as specified in 9.)

-

Prior to activation of the network upgrade that deploys this ZIP, this existing consensus rule on block headers (adjusted for the renamed field) is enforced: 4

+

Prior to activation of the network upgrade that deploys this ZIP, this existing consensus rule on block headers (adjusted for the renamed field) is enforced: 3

[Sapling onward] hashLightClientRoot MUST be \(\mathsf{LEBS2OSP}_{256}(\mathsf{rt})\) @@ -673,23 +673,23 @@ License: MIT 2 - FlyClient protocol - - - - - - - - +
3Zcash Protocol Specification, Version 2021.2.16. Section 7.7.5: Definition of WorkFlyClient protocol
+ + + + + + +
3Zcash Protocol Specification, Version 2021.2.16. Section 7.6: Block Header Encoding and Consensus
+ - +
4Zcash Protocol Specification, Version 2021.2.16. Section 7.6: Block Header Encoding and ConsensusZcash Protocol Specification, Version 2021.2.16. Section 7.7.5: Definition of Work
diff --git a/zip-0221.rst b/zip-0221.rst index 366a9c48..144fcfb2 100644 --- a/zip-0221.rst +++ b/zip-0221.rst @@ -828,9 +828,9 @@ References ========== .. [#RFC2119] `RFC 2119: Key words for use in RFCs to Indicate Requirement Levels `_ -.. [#FlyClient] `FlyClient protocol `_ -.. [#protocol-workdef] `Zcash Protocol Specification, Version 2021.2.16. Section 7.7.5: Definition of Work `_ -.. [#protocol-blockheader] `Zcash Protocol Specification, Version 2021.2.16. Section 7.6: Block Header Encoding and Consensus `_ +.. [#FlyClient] `FlyClient protocol `_ +.. [#protocol-blockheader] `Zcash Protocol Specification, Version 2021.2.16. Section 7.6: Block Header Encoding and Consensus `_ +.. [#protocol-workdef] `Zcash Protocol Specification, Version 2021.2.16. Section 7.7.5: Definition of Work `_ .. [#zcashBlock] `Zcash block primitive `_ .. [#mimblewimble] `MimbleWimble Grin MMR implementation `_ .. [#bip-0034] `BIP 34: Block v2, Height in Coinbase `_