Daira Hopwood
|
757cc5b7b4
|
negligible -> insignificant. refs #92
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-11 12:49:42 +00:00 |
Daira Hopwood
|
87efd20a9c
|
Change PRF^nr to produce computationally uniform output.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-11 12:49:42 +00:00 |
Daira Hopwood
|
82d794060d
|
Change how (ask, rsk) are derived from sk.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-11 12:49:42 +00:00 |
Daira Hopwood
|
963987d5cd
|
Cosmetics.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-10 21:06:47 +00:00 |
Daira Hopwood
|
678ec1043f
|
Bitbox cosmetics (use \strut to ensure consistent vertical alignment).
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-10 21:00:27 +00:00 |
Daira Hopwood
|
ebd2a5964e
|
Macro refactoring.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-10 20:47:34 +00:00 |
Daira Hopwood
|
76f3b1d0fd
|
Add comments at closing braces saying which construct is being closed.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-10 04:11:23 +00:00 |
Daira Hopwood
|
2924ff85e1
|
Add space between bibliography entries.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-10 04:03:29 +00:00 |
Daira Hopwood
|
cda5cd5c7b
|
Use less distracting colours for hyperlinks.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-10 04:03:08 +00:00 |
Daira Hopwood
|
f27f528724
|
Update PDFs.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-06 23:09:15 +00:00 |
Daira Hopwood
|
19cd38b782
|
Update Change History for 2018.0-beta-12.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-06 23:09:15 +00:00 |
Daira Hopwood
|
cf0c5a47e6
|
Update Merkle hashes, add unused layer argument to MerkleHash^Sprout.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-06 23:09:15 +00:00 |
Daira Hopwood
|
39780602bf
|
WIP on Sapling statements.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-06 23:09:15 +00:00 |
Daira Hopwood
|
a6b342f22e
|
Additions to Appendix A: packing modulo the field size, and range checks.
Also update some notes.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-06 23:09:15 +00:00 |
Daira Hopwood
|
b198e08388
|
Rename "raw" to "homomorphic" Pedersen commitments
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-06 23:09:15 +00:00 |
Daira Hopwood
|
77ee3b4fc4
|
Update algorithm for variable-base scalar multiplication to what is
implemented in sapling-crypto.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-06 23:09:15 +00:00 |
Daira Hopwood
|
34bae57edb
|
Add definition of PRF^nr.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-06 23:09:15 +00:00 |
Daira Hopwood
|
79c5c67906
|
Add re-randomizable signature section.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-06 23:09:15 +00:00 |
Daira Hopwood
|
e6c507c995
|
Cosmetic bibliography changes.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-06 23:09:15 +00:00 |
Daira Hopwood
|
bb79519d1b
|
Add Overwinter ZIPs and update section on Overwinter/Sapling transitions.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-06 23:09:15 +00:00 |
Daira Hopwood
|
e21a090af8
|
Add references [FKMSSS2016] and [CDG1987].
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-06 23:09:15 +00:00 |
Daira Hopwood
|
63843cf2d3
|
Cosmetics.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-06 23:09:15 +00: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 |
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 |
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 |
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 |
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 |
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 |
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 |
Daira Hopwood
|
0a528207c6
|
Regenerate PDFs.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-01-31 01:00:14 +00:00 |
Daira Hopwood
|
ef68ba8681
|
Sapling WIP.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-01-31 00:58:58 +00:00 |
Daira Hopwood
|
f3d210742e
|
Cosmetics.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-01-31 00:52:59 +00:00 |
Daira Hopwood
|
f361159dfe
|
Make $v$ more distinguishable from $u$.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-01-31 00:48:43 +00:00 |
Daira Hopwood
|
0f27fcb181
|
Regenerate PDFs.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-01-30 00:43:39 +00:00 |
Daira Hopwood
|
8356e7b3b0
|
Specify more precisely the requirements on Ed25519 public keys and signatures.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-01-30 00:42:35 +00:00 |
Daira Hopwood
|
488195b804
|
Sapling work in progress.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-01-29 23:08:08 +00:00 |
Daira Hopwood
|
ca27322269
|
Regenerate PDFs.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-01-25 20:22:23 +00:00 |
Daira Hopwood
|
b7f565ce9e
|
Add history entry.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-01-25 20:20:53 +00:00 |
Daira Hopwood
|
893bfa3c16
|
Add Makefile targets for building without latexmk.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-01-25 20:14:28 +00:00 |
Daira Hopwood
|
44b370013f
|
Add details about Sapling payment addresses and keys.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-01-25 11:16:21 +00:00 |
Daira Hopwood
|
68bba3c692
|
Add latexmk to dependencies.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-01-25 10:34:33 +00:00 |
Daira Hopwood
|
9cf85c87c3
|
Regenerate PDFs.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-01-22 18:25:37 +00:00 |
Daira Hopwood
|
91056b0736
|
Sapling WIP.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-01-22 18:24:16 +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 |
Daira Hopwood
|
83618bd71b
|
Makefile changes to support latexmk and building sapling.pdf.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-07-26 11:38:26 +01:00 |
Daira Hopwood
|
2608958c59
|
Add Makefile/macro support for producing the Sapling version of the spec.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-07-11 07:58:57 +01:00 |
Daira Hopwood
|
fc73e03c12
|
Regenerate PDF.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-07-10 05:38:35 +01:00 |
Daira Hopwood
|
c4d9a90ea9
|
Fix an off-by-one error in the specification of the Equihash algorithm binding condition.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-07-10 05:36:52 +01:00 |
Daira Hopwood
|
215aca1c15
|
Correct the types and consensus rules for tx and block version numbers.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-07-10 05:35:56 +01:00 |
Daira Hopwood
|
a197958131
|
Clarify the computation of h_i in a JoinSplit statement.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-07-09 22:13:20 +01:00 |
Daira Hopwood
|
93a8881f9b
|
Regenerate PDF.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-05-11 07:46:23 +01:00 |
Daira Hopwood
|
0e6e7327f8
|
The error concerning nTime in the Bitcoin Developer Reference has been corrected.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-05-09 01:24:30 +01:00 |
Daira Hopwood
|
eb7970142f
|
Be more precise when talking about curve points and pairing groups.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-05-09 01:23:27 +01:00 |
Daira Hopwood
|
b2f78a33cc
|
Cosmetics.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-05-09 01:17:56 +01:00 |
Daira Hopwood
|
f189fb122f
|
Remove unneeded bold-extra package.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-03-08 01:14:37 +00:00 |
Daira Hopwood
|
26b3c254f1
|
Improved (AMS) blackboard math font.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-03-08 01:14:12 +00:00 |
Daira Hopwood
|
051044253e
|
Regenerate PDF.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-03-07 21:00:19 +00:00 |
Daira Hopwood
|
1cb178753b
|
Merge branch 'zips115.update-testnet-fr-addresses.1'
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-03-07 20:57:53 +00:00 |
Daira Hopwood
|
bbae605075
|
Cosmetics (font in subscript of Sym.{Encrypt,Decrypt}).
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-03-07 20:54:12 +00:00 |
Daira Hopwood
|
248567fbcd
|
Correct a statement about indistinguishability of JoinSplit descriptions.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-03-07 20:53:25 +00:00 |
Daira Hopwood
|
d4bfecea9b
|
Correct the order of arguments to COMM in its instantiation.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-03-07 20:52:53 +00:00 |
Daira Hopwood
|
91895ee7a7
|
Clarify what a note commitment opens to in 'Omission in Zerocash security proof' section.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-03-07 20:52:04 +00:00 |
Daira Hopwood
|
5fe9d6d525
|
Clarify the consensus rule preventing double-spends.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-03-04 23:25:28 +00:00 |
Daira Hopwood
|
e81610adb4
|
Change the Founders' Reward addresses, for the test network only, to
reflect https://github.com/zcash/zcash/issues/2113 . fixes #115
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-02-27 20:48:47 +00:00 |
Daira Hopwood
|
b34edb5e40
|
Regenerate PDF.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-02-25 06:27:07 +00:00 |
Daira Hopwood
|
6b89a6d618
|
Pagination.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-02-25 06:25:53 +00:00 |
Daira Hopwood
|
920186e24e
|
Generalize the description of the InternalH attack to include finding collisions on (a_pk, rho).
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-02-25 06:25:38 +00:00 |
Daira Hopwood
|
95fa51d785
|
Explain a variation on the Faerie Gold attack and why it is prevented.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-02-25 06:24:47 +00:00 |
Daira Hopwood
|
f6da7897d8
|
Rename enforce to enforceMerklePath.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-02-25 06:23:37 +00:00 |
Daira Hopwood
|
d1adee3045
|
Unindent second paragraph of abstract. fixes #108
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-02-21 20:35:35 +00:00 |
Daira Hopwood
|
ca59a53109
|
Regenerate PDF.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-02-12 05:55:33 +00:00 |
Daira Hopwood
|
6a3b4b1f8a
|
Explain the use of interstitial treestates in chained JoinSplits. fixes #82
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-02-12 05:52:59 +00:00 |
Daira Hopwood
|
63e5bba91a
|
Specify G_2 more precisely.
(We use the same notation as in [BGG2016], but explicitly give the
representation of xi as a polynomial modulo t^2 + 1, which is taken from
71883bc168/src/algebra/curves/alt_bn128/alt_bn128_init.cpp (L135) .)
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-02-12 05:51:31 +00:00 |
Daira Hopwood
|
6e63920461
|
Specify security requirements on SHA256Compress for COMM to be a secure commitment.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-02-12 05:44:15 +00:00 |
Daira Hopwood
|
9641a7a0a5
|
CryptoNote is a protocol so should be boldfaced, like Zcash, Zerocash and Bitcoin.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-02-12 00:02:23 +00:00 |
Daira Hopwood
|
eb75858bc0
|
Regenerate PDF.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-02-11 23:55:08 +00:00 |
Daira Hopwood
|
693b3a7708
|
Reference the white paper on MPC parameter generation
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-02-11 23:54:35 +00:00 |
Daira Hopwood
|
d6f015c1e5
|
Give a definition of statistical zero knowledge.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-02-11 23:53:38 +00:00 |
Daira Hopwood
|
8de5358871
|
Specify the maximum block size. fixes #91
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-02-06 06:30:25 +00:00 |
Daira Hopwood
|
0f87dae7a8
|
\ell_Merkle is a bit length, not a byte length.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-02-06 06:30:25 +00:00 |
Daira Hopwood
|
5b95343f4a
|
Cosmetics: vertical spacing and pagination.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-02-06 03:37:01 +00:00 |
Daira Hopwood
|
335cf44064
|
Clarify wording of consensus rule for transparent value pool.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-02-06 03:37:01 +00:00 |
Daira Hopwood
|
b123d3bd67
|
Add [0]^\ell to the Notation section.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-02-06 01:23:09 +00:00 |
Daira Hopwood
|
2307cc9d4d
|
Delete redundant "The notation ..." in Notation section.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-02-06 01:22:20 +00:00 |
Daira Hopwood
|
3133bbb04d
|
Delete commented-out bit/byte order examples.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-02-06 01:20:34 +00:00 |
Daira Hopwood
|
67868fd21c
|
Regenerate PDF.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-02-04 04:39:41 +00:00 |
Daira Hopwood
|
e5e4054ddb
|
Cosmetics and minor wording changes.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-02-04 04:36:12 +00:00 |
Daira Hopwood
|
b6ae95bd2c
|
Define how nodes select a best chain. fixes #97
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-02-04 04:36:12 +00:00 |
Daira Hopwood
|
91c5ec922d
|
Split "The Block Chain" and "Transactions and Treestates" sections.
Remove the concept of 'block chain views'.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-02-04 04:36:12 +00:00 |
Daira Hopwood
|
b96212bb6e
|
Fix a typo in the definition of nullifier integrity.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-02-04 04:04:59 +00:00 |
Daira Hopwood
|
ed38112661
|
Add abstract and keywords.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-02-04 04:04:13 +00:00 |
Daira Hopwood
|
739abb13f4
|
Regenerate PDF.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2017-01-20 04:33:24 +00:00 |