mirror of https://github.com/zcash/zips.git
Apply suggestions from code review
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
This commit is contained in:
parent
506c3d0df3
commit
a779c1043d
|
@ -572,7 +572,7 @@ Block Header Changes
|
||||||
|
|
||||||
The nonmalleable transaction identifier specified by this ZIP will be used
|
The nonmalleable transaction identifier specified by this ZIP will be used
|
||||||
in the place of the current malleable transaction identifier within the
|
in the place of the current malleable transaction identifier within the
|
||||||
Merkel tree committed to by the ``hashMerkleRoot`` value. However, this
|
Merkle tree committed to by the ``hashMerkleRoot`` value. However, this
|
||||||
change now means that ``hashMerkleRoot`` is not sufficient to fully commit
|
change now means that ``hashMerkleRoot`` is not sufficient to fully commit
|
||||||
to the transaction data, including witnesses, that appear within the block.
|
to the transaction data, including witnesses, that appear within the block.
|
||||||
|
|
||||||
|
@ -585,8 +585,8 @@ produced according to the `Authorizing Data Commitment` part of this
|
||||||
specification.
|
specification.
|
||||||
|
|
||||||
This new commitment is named ``hashAuthDataRoot`` and is the root of a left-dense
|
This new commitment is named ``hashAuthDataRoot`` and is the root of a left-dense
|
||||||
binary merkle tree of transaction authorizing data commitments. Empty internal nodes
|
binary Merkle tree of transaction authorizing data commitments. Empty internal nodes
|
||||||
and leaves in the merkle tree (nodes without children) have the "null" hash value
|
and leaves in the Merkle tree (nodes without children) have the "null" hash value
|
||||||
``[0u8; 32]``. Hashes in this tree are BLAKE2b-256 hashes personalized by the string
|
``[0u8; 32]``. Hashes in this tree are BLAKE2b-256 hashes personalized by the string
|
||||||
``"ZcashAuthDatHash"``.
|
``"ZcashAuthDatHash"``.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue