Version 2021.1.18:

* Define unified payment addresses in place of the Bech32 form of Orchard addresses.
* Remove Sprout-specific fields from the v5 transaction format.
* The rho value for an Orchard output note was incorrectly described as being derived from
  rseed, instead of being set to the nullifier from the same action description as intended
  (fixes #459 ).
* The psi value is now derived using the PRF^expand input [9], instead of [10] (refs #459 ).
* Correct a note about the range of the Merkle hash inputs in \crossref{actionstatement}.
* Correct the validity condition for ak in \crossref{orchardfullviewingkeyencoding}.
* Add a definition for K^Orchard in \crossref{commitmentsandnullifiers} (fixes #460 ).
* Correct the number of full and partial rounds for Poseidon.
* Add a note explaining the origin of the 2^{65} constant in the definition of PoseidonHash.
This commit is contained in:
Daira Hopwood 2021-03-17 02:06:38 +00:00
parent 27a39088d6
commit 36074af67b
2 changed files with 387 additions and 210 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1119,6 +1119,15 @@ Last revised February~5, 2018.}
urldate={2020-07-13} urldate={2020-07-13}
} }
@misc{BIP-350,
presort={BIP-0350},
author={Pieter Wuille},
title={Bech32m format for v1+ witness addresses},
howpublished={Bitcoin Improvement Proposal 350. Created December~16, 2020},
url={https://github.com/bitcoin/bips/blob/master/bip-0350.mediawiki},
urldate={2021-03-17}
}
@misc{ZIP-32, @misc{ZIP-32,
presort={ZIP-0032}, presort={ZIP-0032},
author={Jack Grigg and Daira Hopwood}, author={Jack Grigg and Daira Hopwood},