-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NCC-2016-016 - Generous Miners using Alternative Clients may Cause Forks #1460
Comments
|
This is specified as intended. I will clarify the protocol specification to make the strict equality a MUST requirement, ensuring that this is clear to implementors of alternative clients. A miner (or anyone else) may donate any additional ZEC to Founders' addresses if it feels like it, but must do so in a separate output. There is a potential spec ambiguity in the case of multiple outputs to the correct Founders' address, which I will also clarify and check against the implementation. |
refs zcash/zcash#1460 Signed-off-by: Daira Hopwood <daira@jacaranda.org>
Fixed in version 2016.0-beta-1.7 of the protocol spec. I verified that the consensus enforcement code matches the new spec (sections 6.5 and 6.6), but I'd appreciate it if someone double-checked that before closing this ticket. |
In the engineering meeting, either @bitcartel or @ageis said they would double-check the code against the spec. I can't remember which. |
|
[@bitcartel's comment confuses me because it seems to be for #1477, but I answered it here anyway.] I've just done 1. (in 2016.0-beta-1.8). For 2., we could add a comment, but I don't see that as a blocker for this release. |
I'm satisfied that the spec and code are consistent. ACK. |
We're currently assessing impact before publishing more detail.
The text was updated successfully, but these errors were encountered: