-
Notifications
You must be signed in to change notification settings - Fork 18
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
Safrole STF Test Vectors (GP Section 6) - Update #8
base: master
Are you sure you want to change the base?
Conversation
Added "Offenders" STF input (ref GP 0.3.1, eq. 58, 59). |
One suggestion for a complementary test vector is the case of including a set of 17 tickets during the lottery phase. |
Graymatter client passes all updated JSON tests (did not try the Codec stuff yet, but other CODEC stuff passes). Some comments:
|
These tests also use I will post the final numbers onto the jamchain website to have the unambiguous for all future tests, currently we have this. |
README
This in turn generates a different ring signature for the tickets.
*.bin
files)*.scale
vectors (old compact)NOTE
This is not critical for the test-vectors correctness as the aforementioned
nonce
is supposed to be (pseudo-)random and secret (i.e., only known to the prover). Follows that the old ring signatures are still valid wrt to the verification procedure.But IMO is better to keep the test vectors aligned to what is currently generated by the reference implementation.