Commit Graph

513 Commits

Author SHA1 Message Date
str4d c48da32f5f
Clarifications 2018-02-26 22:19:15 +00:00
str4d f1b89467f4
Update category 2018-02-26 21:35:17 +00:00
str4d 1a5ab78f25
Terminology: "consensus rule change" 2018-02-26 21:34:22 +00:00
str4d c4bf8a86da
Allocated number: ZIP 200 2018-02-06 21:29:26 +00:00
str4d 52e109affc
Fix block parsing section to be about block validation 2018-02-06 19:50:55 +00:00
str4d 35f33f7a34
Clarify statements 2018-02-06 19:37:05 +00:00
str4d 3bbbb1036e
Remove unnecessary ZIP elements 2018-02-06 19:35:59 +00:00
str4d f7d2954e54
Grammar and formatting 2018-02-06 19:35:36 +00:00
str4d baafbfd54d
Update URLs 2018-02-06 09:47:15 +00:00
str4d 584292162c
Clarify wipe-out protection 2018-02-05 01:30:04 +00:00
str4d 621229a657
Adjust indices for epoch range to be more intuitive
The epoch range is now clearly for the upgrade activated at ACTIVATION_HEIGHT_N.
2018-02-05 01:24:37 +00:00
str4d 7e3439ebb4
Update terms, include genesis-rooted chain in definition of branches 2018-02-05 01:18:31 +00:00
str4d 35772f767b
Clarify conditions under which blocks have unknown height 2018-02-05 01:16:54 +00:00
str4d 25375a5b96
ACTIVATION_HEIGHT is non-zero 2018-02-05 01:16:34 +00:00
str4d 42365e445b
Define DEPRECATION_HEIGHT, clarify that 16 weeks is approximate 2018-02-05 01:16:01 +00:00
str4d 26ca04f8ee
Add reference to RFC2119 2018-02-05 01:07:04 +00:00
str4d 2717211483
Clarify action the user is taking when running older software 2018-02-05 01:02:03 +00:00
str4d b625ef6cd6
Add reference to Overwinter transaction format ZIP 2018-02-05 01:01:40 +00:00
str4d 1f04e2745b
Update example to use real network upgrade functions 2018-02-05 01:00:14 +00:00
str4d 065a4a6b96
Add details about Overwinter wipe-out protection 2018-01-29 03:23:43 +00:00
str4d f9604ca1dc
Clarify mempool clearing behaviour 2018-01-29 03:15:48 +00:00
str4d debf26b3f8
Terminology fixes 2018-01-29 03:13:00 +00:00
str4d 851265c13c
Elaborate on relationship between BRANCH_ID and ACTIVATION_HEIGHT 2018-01-29 03:00:56 +00:00
str4d 4297d652e9
Explain choice of three-month network upgrade window 2018-01-29 03:00:26 +00:00
str4d 7118a2a907
Reserve the zero-value branch ID for indicating the absence of any upgrade 2018-01-29 03:00:26 +00:00
str4d f6664895d5
Clarify terminology 2018-01-29 03:00:23 +00:00
str4d 68cbeafdc6
Make the draft about the general mechanism, not specifically activation 2018-01-12 15:07:19 +01:00
str4d ed656109f7
Specify behaviour around chain reorganization and post-activation upgrades 2018-01-12 15:06:35 +01:00
str4d c904f2ebae
Draft of network upgrade activation logic ZIP 2018-01-08 20:36:12 +00:00
Daira Hopwood d4e2da7dfc Regenerate PDFs.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-12-17 00:46:30 +00:00
Daira Hopwood fad74d8574 Refer to NU0 as Overwinter.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-12-17 00:40:39 +00:00
Daira Hopwood a04949caf3 Put zk-SNARK statements in a subsection to prepare for Sapling.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-12-17 00:40:38 +00:00
Daira Hopwood 8f3da545ea Cosmetics.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-12-17 00:40:38 +00:00
Daira Hopwood 179752ae57 Update viewing key encoding.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-12-17 00:10:09 +00:00
Daira Hopwood 2b883b7182 Terminology change: incoming viewing keys.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-12-17 00:08:57 +00:00
Daira Hopwood afc82502b5 Specify that sk_enc MUST be clamped in a viewing key encoding.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-12-16 23:40:34 +00:00
Daira Hopwood cfe4d4bd09 Remove "key tuple" abstraction.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-12-16 23:40:34 +00:00
Daira Hopwood f565d642b4 Cosmetics.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-12-16 23:40:34 +00:00
Daira Hopwood 497f295c72 Add an encoding format for viewing keys.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-12-16 23:40:34 +00:00
Daira Hopwood fb456b8a38 Separate viewing keys (a_pk, sk_enc) from receiving keys sk_enc.
Also fix a minor error in the specification of note decryption.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-12-16 23:40:34 +00:00
Daira Hopwood 8a36de79df Regenerate PDFs.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-12-02 02:11:41 +00:00
Daira Hopwood f330c9e59b Work in progress for Sapling.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-12-02 02:04:39 +00:00
Daira Hopwood 44e989f741 Add NU0 to Sapling version of spec.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-12-02 02:03:23 +00:00
Daira Hopwood 1b394b58fa Add Groth16 proving system, and split Sprout and Sapling statements.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-12-02 02:00:10 +00:00
Daira Hopwood 50cda40f7b HTML generation.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-12-02 01:39:17 +00:00
Daira Hopwood 4a94c063c4 Generalization needed for Sapling: represented groups and pairings.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-12-02 01:03:17 +00:00
Daira Hopwood 2d80ec90d3 Support for subsubsubsections.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-08-03 16:07:05 +01:00
Daira Hopwood 6241003d1b Bibliography tweaks.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-08-03 16:05:29 +01:00
Daira Hopwood e73c7c04fd Refine macros for Sapling version of spec.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-08-03 15:58:28 +01:00
Daira Hopwood b1113c131c zcash.bib: use Unicode.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-08-03 15:58:12 +01:00