Update release notes for 2.0.4
Co-authored-by: Jack Grigg <jack@z.cash>
This commit is contained in:
parent
008705d7c1
commit
93d358eb16
|
@ -4,3 +4,46 @@ release-notes at release time)
|
|||
Notable changes
|
||||
===============
|
||||
|
||||
Sprout note validation bug fixed in wallet
|
||||
------------------------------------------
|
||||
We include a fix for a bug in the Zcashd wallet which could result in Sprout
|
||||
z-addresses displaying an incorrect balance. Sapling z-addresses are not
|
||||
impacted by this issue. This would occur if someone sending funds to a Sprout
|
||||
z-address intentionally sent a different amount in the note commitment of a
|
||||
Sprout output than the value provided in the ciphertext (the encrypted message
|
||||
from the sender).
|
||||
|
||||
Users should install this update and then rescan the blockchain by invoking
|
||||
“zcashd -rescan”. Sprout address balances shown by the zcashd wallet should
|
||||
then be correct.
|
||||
|
||||
Thank you to Alexis Enston for bringing this to our attention.
|
||||
|
||||
[Security Announcement 2019-03-19](https://z.cash/support/security/announcements/security-announcement-2019-03-19/)
|
||||
|
||||
[Pull request](https://github.com/zcash/zcash/pull/3897)
|
||||
|
||||
Miner address selection behaviour fixed
|
||||
---------------------------------------
|
||||
Zcash inherited a bug from upstream Bitcoin Core where both the internal miner
|
||||
and RPC call `getblocktemplate` would use a fixed transparent address, until RPC
|
||||
`getnewaddress` was called, instead of using a new transparent address for each
|
||||
mined block. This was fixed in Bitcoin 0.12 and we have now merged the change.
|
||||
|
||||
Miners who wish to use the same address for every mined block, should use the
|
||||
`-mineraddress` option.
|
||||
|
||||
[Mining Guide](https://zcash.readthedocs.io/en/latest/rtd_pages/zcash_mining_guide.html)
|
||||
|
||||
|
||||
New consensus rule: Reject blocks that violate turnstile (Testnet only)
|
||||
-----------------------------------------------------------------------
|
||||
Testnet nodes will now enforce a consensus rule which marks blocks as invalid
|
||||
if they would lead to a turnstile violation in the Sprout or Shielded value
|
||||
pools. The motivations and deployment details can be found in the accompanying
|
||||
[ZIP draft](https://github.com/zcash/zips/pull/210).
|
||||
|
||||
The consensus rule will be enforced on mainnet in a future release.
|
||||
|
||||
[Pull request](https://github.com/zcash/zcash/pull/3885)
|
||||
|
||||
|
|
Loading…
Reference in New Issue