Commit Graph

895 Commits

Author SHA1 Message Date
str4d 5b10400eaa
Merge pull request #128 from str4d/2286-upgrade-activation
[ZIP 200] Network Upgrade Mechanism
2018-03-01 14:05:19 +13:00
Simon 8e06917016 Move ZIP 202 out of drafts. 2018-02-28 14:59:31 -08:00
Simon 16b07899ba Fix references 2018-02-28 14:57:29 -08:00
str4d 23253e7504 Move ZIP 201 out of drafts 2018-02-28 14:49:48 -08:00
str4d a4d346f9a9 Address remaining comments, add Overwinter upgrade details 2018-02-28 14:49:39 -08:00
str4d c4baac7672
Move ZIP 143 out of drafts 2018-02-28 22:40:13 +00:00
str4d 519ca18c74
Address remaining comments 2018-02-28 22:38:51 +00:00
str4d a2d4311da6
Move ZIP 200 out of drafts 2018-02-28 22:20:13 +00:00
str4d 9eff642696
Clarify terminology 2018-02-28 22:16:38 +00:00
str4d 10f83c790f
Address remaining comments, clean up references 2018-02-28 22:15:12 +00:00
str4d f39f59c51d
Update ZIP references 2018-02-26 23:06:34 +00:00
str4d 3d0c5ecb4c
Cleanups 2018-02-26 22:59:28 +00:00
str4d 349b4cf324
Remove TODO (resolved in 2d7401add5) 2018-02-26 22:53:58 +00:00
str4d abb6e742c1
Update category 2018-02-26 22:47:20 +00:00
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
Simon 4d9ae85758 Update 2018-02-26 11:56:14 -08:00
Simon e2b332cbb8 Update 2018-02-26 08:35:34 -08:00
Daira Hopwood 7c3e4a765e Regenerate PDFs.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-26 11:50:00 +00:00
Daira Hopwood 2b2238b0b5 Minor improvements.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-26 11:44:33 +00:00
Daira Hopwood 8d9b9a00b8 Fix range of ivk.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-26 11:44:01 +00:00
Daira Hopwood 9f67a5d977 Cosmetics and trivial fixes.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-26 11:42:52 +00:00
Daira Hopwood 625d35fce7 Add sections on Spend and Output descriptions.
Swap order of cv and rt in a Spend description for consistency.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-26 11:41:15 +00:00
Daira Hopwood c16011243b Regenerate PDFs.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-26 09:45:44 +00:00
Daira Hopwood 977d881064 Work in progress.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-26 09:44:19 +00:00
Daira Hopwood a626f28117 Cosmetics.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-24 03:15:09 +00:00
Daira Hopwood 59331fca67 SHA fixup 2018-02-24 02:08:14 +00:00
Daira Hopwood bf9bd313a2 Add BLAKE2 section.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-24 02:05:09 +00:00
Daira Hopwood 9ee098adda Add SHA-256 section; clarify the definition of SHA256Compress.
Rename SHA-256 and hash-box macros.
fixes #100

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-24 01:56:32 +00:00
Jay Graber da67f85ba4 Change maximum, state nExpiryHeight is 0 on coinbase by convention 2018-02-23 16:02:53 -08:00
Jay Graber 9b0453ed8e Add coinbase rule 2018-02-23 15:58:59 -08:00
Simon 1a380bcb4a Update 2018-02-21 15:58:57 -08:00
str4d 7fb2467131
Update inner hash personalizations 2018-02-16 22:02:57 +00:00
Simon 0ed39d426b Update zip based on ariel comments 2018-02-14 16:02:58 -08:00
Simon 45ebd9eaba Update zip based on str4d comments 2018-02-14 15:45:45 -08:00
Daira Hopwood e1ac22992d Add fact[s] macros.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-14 08:04:45 +00:00
Daira Hopwood 518c7da42d Add a macro for cross-referencing theorems.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-14 08:02:10 +00:00
Jay Graber e74cf69d4e Edits 2018-02-12 12:38:52 -08:00
Jay Graber fcbe13b2bd Set to 0 for no expiry 2018-02-12 12:36:41 -08:00
Jay Graber 37321a546d s/blockexpiry/expiryheight 2018-02-12 12:34:13 -08:00
Jay Graber 8df1c1f330 s/nBlockExpiry/nExpiryHeight 2018-02-12 12:33:44 -08:00
Daira Hopwood efd8551ddf Fill in Appendix A description of Pedersen hashes.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-12 13:21:21 +00:00
Daira Hopwood ce5b24f72f WIP for commitments in Appendix A.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-12 13:21:21 +00:00
Daira Hopwood 99ad9689e9 Generalize Pedersen hash spec to make chunks per segment variable.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-12 13:21:21 +00:00
Daira Hopwood 0325aa2fd6 Generalize the distinct-x proof to allow negative indices.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-12 13:21:21 +00:00
Daira Hopwood 25fd603a7e Notation.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-12 13:16:36 +00:00
Daira Hopwood eefd9052d6 Nicer notation for selection of u and v.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-12 13:16:36 +00:00
Daira Hopwood 50720eadb6 Change hex integers to mathtt font (to enable length comparison).
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-12 13:16:36 +00:00
Daira Hopwood d1ead6560d Correct an error in the Pedersen hash specification.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-12 13:16:36 +00:00