Commit Graph

895 Commits

Author SHA1 Message Date
Daira Hopwood a5759a0c04 PRF^nr must be collision-resistant.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-12 13:16:36 +00:00
Daira Hopwood 002983854a Regenerate PDFs.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-10 11:32:08 +00:00
Daira Hopwood 04aa3a5350 Bibliography cosmetics.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-10 11:30:52 +00:00
Daira Hopwood 28c67daf9a Specify GroupHash and Pedersen hashes.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-10 11:30:37 +00:00
bitcartel 8099ac84e2
Version group id cannot be zero 2018-02-09 15:19:26 -08:00
str4d 2d7401add5
Specify scriptCode 2018-02-09 16:35:54 +00:00
str4d 6297ac582f
Add link to reference implementation 2018-02-09 16:23:23 +00:00
str4d 639c1de74f
Clarify sentence 2018-02-09 16:20:40 +00:00
str4d 59cea039fb
Fix rST formatting 2018-02-09 16:16:48 +00:00
str4d 1921ce1cf0
Remove comment about future sighash algorithms 2018-02-09 16:14:34 +00:00
str4d 252c22b6d0
Add reference for BLAKE2 personalization field 2018-02-09 16:11:36 +00:00
str4d 12d4e4d67c
Fix typo 2018-02-09 16:05:07 +00:00
str4d f173b5b3d0
BLAKE2b-256 is used everywhere now 2018-02-09 16:01:40 +00:00
str4d 4e02d73e69
Reference BIP 143 and BUIP-HF v1.2 2018-02-09 15:59:44 +00:00
str4d 4998e99960
Remove unnecessary metadata 2018-02-09 15:59:44 +00:00
str4d cf28700c7c
Update draft based on latest transaction format specification draft 2018-02-09 15:59:41 +00:00
str4d 1bfee9eebf
Correct field sizes 2018-02-09 14:19:57 +00:00
bitcartel 02c3e88fb6
Update 2018-02-08 14:32:04 -08:00
Daira Hopwood a871fc52d3 Specify coinbase constraints. fixes #81
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-08 22:24:14 +00:00
Daira Hopwood ce66c0e31b Lifting the 100000-byte transaction size limit is likely to be delayed to Sapling.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-08 22:23:02 +00:00
bitcartel 28760533b7
Update 2018-02-08 00:42:51 -08:00
Daira Hopwood 258110f4e1 Regenerate PDFs.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-08 01:25:15 +00:00
Daira Hopwood 1a230efc6a Stub for instantiation of group hash for Jubjub.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-08 01:23:26 +00:00
Daira Hopwood 02482b695a Add note about endianness of repr_J.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-08 01:23:26 +00:00
Daira Hopwood 39bb59e4d0 Add instantiation of hash extractor for Jubjub.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-08 01:23:18 +00:00
Daira Hopwood 0dcb3d5bc8 Make the background lighter and the Sapling green darker.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-08 01:22:02 +00:00
bitcartel c8405e781a
Update for version group id 2018-02-07 17:21:50 -08:00
Daira Hopwood b9654c2823 Cosmetics.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-07 15:47:05 +00:00
Daira Hopwood 8f647e0f08 Add instantiation of CRHivk.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-07 15:45:58 +00:00
Daira Hopwood a91c06aa7f Regenerate PDFs, and the PNG of the Merkle tree.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-07 12:07:15 +00:00
Daira Hopwood 4d245b4c4c Remove stray Sprouts in the pre-Sprout spec.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-07 12:04:10 +00:00
Daira Hopwood 3f8b1c31a7 libsnark has moved in-tree.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-07 11:56:47 +00:00
Daira Hopwood d82c9cf44c Sapling work-in-progress.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-07 11:56:47 +00:00
Daira Hopwood d3eeb28deb Add PRG section and reference security definitions for PRFs and PRGs.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-07 11:56:47 +00:00
Daira Hopwood de60c26bb9 Specify that 0xF6 followed by zeros encodes an empty memo.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-07 11:56:47 +00:00
Daira Hopwood a11f8a5fe0 Specify the 100000-byte transaction size limit (pre-Overwinter).
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-07 11:56:47 +00:00
Daira Hopwood 137121cf30 Terminology and notation changes.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-07 11:56:47 +00:00
Daira Hopwood d4cf9d501e Cosmetics.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-07 11:56:47 +00:00
Daira Hopwood d214aee5f3 More macros!
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-07 10:21:25 +00:00
Daira Hopwood 1f64dcd31e LaTeX cosmetics.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-02-07 10:02:05 +00:00
bitcartel e925580b0d
Update, remove branch id. 2018-02-06 16:09:01 -08: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