Daira Hopwood
|
0105afc51f
|
Minor updates.
Co-authored-by: str4d <thestr4d@gmail.com>
Co-authored-by: Josh Cincinnati <acityinohio@users.noreply.github.com>
|
2019-03-20 03:28:09 +00:00 |
Daira Hopwood
|
ee74933826
|
Fix references.
Co-authored-by: str4d <thestr4d@gmail.com>
Co-authored-by: Josh Cincinnati <acityinohio@users.noreply.github.com>
|
2019-03-20 03:28:00 +00:00 |
Daira Hopwood
|
7c9bbc7a36
|
Zcash Company -> Electric Coin Company.
Co-authored-by: str4d <thestr4d@gmail.com>
Co-authored-by: Josh Cincinnati <acityinohio@users.noreply.github.com>
|
2019-03-20 03:27:38 +00:00 |
Daira Hopwood
|
331e487a2b
|
adds implementation description
Co-authored-by: Josh Cincinnati <acityinohio@users.noreply.github.com>
|
2019-03-20 03:21:19 +00:00 |
Daira Hopwood
|
998047b350
|
adds security and privacy considerations section
Co-authored-by: Josh Cincinnati <acityinohio@users.noreply.github.com>
|
2019-03-20 03:21:14 +00:00 |
Daira Hopwood
|
04f4c32dda
|
Mostly trivial wording changes and cosmetics; some simplifications.
Remove OPL licensing; BSD 2-clause is sufficient.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2019-03-20 03:04:02 +00:00 |
Josh Cincinnati
|
14da9191fb
|
Add ZIP 0 draft.
Author: Daira Hopwood <daira@jacaranda.org>
Author: Josh Cincinnati <acityinohio@users.noreply.github.com>
|
2019-03-20 03:04:02 +00:00 |
Daira Hopwood
|
10b35bdd19
|
Remove obsolete draft version of ZIP 0 (superseded by #206).
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2019-03-20 01:42:40 +00:00 |
str4d
|
9c65d64012
|
Merge pull request #209 from str4d/zips-207-208
Update protocol spec with ZIPs 207 and 208
|
2019-03-08 17:59:17 +13:00 |
Daira Hopwood
|
ce803ea0b4
|
Correct generators for BLS12-381.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2019-02-24 05:59:14 +00:00 |
Daira Hopwood
|
86319cfe89
|
Address Daira's review comments.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2019-02-24 02:06:23 +00:00 |
Daira Hopwood
|
5cf59663d9
|
Cosmetics.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2019-02-24 02:05:58 +00:00 |
Daira Hopwood
|
4284a49a20
|
Add bibliography entries for ZIPs 207 and 208.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2019-02-24 02:02:54 +00:00 |
Daira Hopwood
|
fa41eae110
|
Fix a Makefile bug.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2019-02-24 02:02:16 +00:00 |
Jack Grigg
|
d6ed011d5e
|
ZIP 207 changes
|
2019-02-23 19:21:19 +00:00 |
Jack Grigg
|
2fc1b8cc9c
|
ZIP 208 changes
Includes additional changes to constants in sections 7.7 and 7.8 which
are needed to compile, and not part of ZIP 208, but will be altered by
ZIP 207.
|
2019-02-23 19:21:17 +00:00 |
Daira Hopwood
|
4a9eb35910
|
ZIP 32: fill in links to reference implementation.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2019-02-22 22:54:16 +00:00 |
Daira Hopwood
|
d7d12b82b5
|
ZIP 243: add a missing reference.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2019-02-22 22:53:34 +00:00 |
Daira Hopwood
|
34967ee7c5
|
ZIP 143: Clarify testing for SIGHASH_SINGLE and SIGHASH_NONE. fixes #169
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2019-02-22 16:03:10 +00:00 |
Daira Hopwood
|
e01760a60d
|
ZIP 243: fix broken links, and clarify that test vectors do not necessarily pass full validation.
fixes #188, #193
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2019-02-22 15:52:13 +00:00 |
Daira Hopwood
|
1fa1a91f32
|
Regenerate PDFs (including the new blossom.pdf).
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2019-02-22 13:54:50 +00:00 |
Daira Hopwood
|
5097fc7c4e
|
Add macros and Makefile support for building the Blossom specification.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2019-02-22 13:49:08 +00:00 |
Daira Hopwood
|
7f435cd37d
|
Fix a typo in appendix B.2 and clarify the costs of Groth16 batch verification.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2019-02-22 13:49:08 +00:00 |
Daira Hopwood
|
f3c5ed99e2
|
Remove the rule that miners SHOULD NOT mine blocks that chain to other blocks with version number > 4.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2019-02-22 13:49:08 +00:00 |
Daira Hopwood
|
06725e94b9
|
Correct the rule about when a transaction is permitted to have no transparent inputs.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2019-02-22 13:34:25 +00:00 |
Daira Hopwood
|
95d95bc4c4
|
Clarify which transaction fields are added by Overwinter and Sapling.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2019-02-22 13:33:39 +00:00 |
Daira Hopwood
|
8e9171d512
|
Clarify that Equihash is based on a *variation* of the GBP, and cite [AR2017].
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2019-02-22 13:17:07 +00:00 |
Daira Hopwood
|
c57d51d7a0
|
More references and corrected description of Groth16.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2019-02-22 12:49:22 +00:00 |
Daira Hopwood
|
0b626b087a
|
Regenerate PDFs.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2019-02-10 03:30:26 +00:00 |
Daira Hopwood
|
ba949107ab
|
Correct isis agora lovecruft's name.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2019-02-10 03:20:47 +00:00 |
Daira Hopwood
|
2dc3a10bfe
|
Regenerate PDFs.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2019-02-09 01:02:01 +00:00 |
Daira Hopwood
|
64c268fdd7
|
Add Eirik Ogilvie-Wigley and Benjamin Winston to acknowledgements.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2019-02-09 01:00:03 +00:00 |
Daira Hopwood
|
fb9faa3835
|
Cosmetics.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2019-02-09 00:37:00 +00:00 |
Daira Hopwood
|
0988966fdc
|
Remaining fixes and clarifications for BCTV14 vulnerability.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2019-02-09 00:37:00 +00:00 |
Daira Hopwood
|
e17905a0a3
|
Specify the difficulty adjustment change on testnet.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2019-02-09 00:37:00 +00:00 |
Daira Hopwood
|
d4a9158323
|
Say when Sapling activated, and reference ZIP 205.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2019-02-09 00:37:00 +00:00 |
Daira Hopwood
|
d18edb4abc
|
Rename zk-SNARK Parameters sections according to the proving system.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2019-02-08 22:59:38 +00:00 |
Daira Hopwood
|
0d8430799c
|
Correct [SBB2019] to [SWB2019], and note that the BCTV14 vulnerability affected Soundness.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2019-02-05 19:29:31 +00:00 |
Daira Hopwood
|
36eeeba15e
|
Regenerate PDFs.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2019-02-05 16:55:42 +00:00 |
Daira Hopwood
|
9a7ebd326e
|
Disclose BCTV14 vulnerability.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2019-02-05 16:45:09 +00:00 |
Daira Hopwood
|
9515d73aac
|
Regenerate PDFs.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-11-14 02:05:26 +00:00 |
Daira Hopwood
|
680af418cf
|
Fill in another constraint cost.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-11-14 02:02:17 +00:00 |
Daira Hopwood
|
af17ba2485
|
Adjust the notation used for scalar multiplication in Appendix A to allow bit sequences as scalars.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-11-14 02:01:59 +00:00 |
Daira Hopwood
|
9aba6af281
|
Cosmetics.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-11-14 02:01:01 +00:00 |
Daira Hopwood
|
538d1f1eb0
|
Add a description of the Sapling output circuit.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-11-14 01:05:39 +00:00 |
Daira Hopwood
|
79b3d81e42
|
Complete the description of the Sapling spend circuit.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-11-13 23:15:54 +00:00 |
Daira Hopwood
|
5531006f08
|
Fix or complete various calculations of constraint costs.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-11-13 23:11:53 +00:00 |
Daira Hopwood
|
7419c0a366
|
Describe 2-bit window lookup with conditional negation.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-11-13 23:09:34 +00:00 |
Daira Hopwood
|
39b498fed9
|
Remove a todo.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-11-13 22:07:18 +00:00 |
Daira Hopwood
|
0835c3837e
|
Modify the description of fixed-base scalar multiplication to match sapling-crypto.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-11-13 22:06:36 +00:00 |