diff --git a/zip-0209.rst b/zip-0209.rst index ed382c2d..d708c57b 100644 --- a/zip-0209.rst +++ b/zip-0209.rst @@ -31,7 +31,10 @@ This proposal defines how the consensus rules are altered such that blocks which Motivation ========== -It is possible for nodes to monitor the total amount of coins that are shielded or unshielded in each of the Sprout or Sapling shielded transaction protocols. If the amount of coins that are unshielded exceed the amount that are shielded, a balance violation has occurred in the corresponding shielded transaction protocol. +It is possible for nodes to monitor the total value of notes that are shielded to, or unshielded from, +each of the Sprout or Sapling value pools. If the total value that is unshielded exceeds the total value +that was shielded for a given pool, a balance violation has occurred in the corresponding shielded +transaction protocol. It would be preferable for the network to reject blocks that result in the aforementioned balance violation. However, nodes do not currently react to such an event. Remediation may therefore require chain rollbacks and other disruption.