Daira Hopwood
|
633ca00f25
|
Specify the randomness beacon.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-04-20 04:23:20 +01:00 |
Daira Hopwood
|
3909fe6897
|
Specify support for BIP 111 (NODE_BLOOM service bit).
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-04-20 04:23:20 +01:00 |
Daira Hopwood
|
49ab63e322
|
Correct explanation of commitments in overview to apply to Sapling.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-04-20 04:23:20 +01:00 |
Daira Hopwood
|
9cfe4b9243
|
Move the section on Sprout dummy notes.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-04-20 04:23:20 +01:00 |
Daira Hopwood
|
69762401ec
|
Caveat the claim about note traceability set in the overview.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-04-20 04:23:20 +01:00 |
Daira Hopwood
|
fa9bd00e49
|
Explicitly note that outputs from coinbase transactions include Founders' Reward outputs.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-04-20 04:22:06 +01:00 |
Daira Hopwood
|
36cfb95cec
|
Sprout only -> Pre-Sapling.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-04-20 04:22:06 +01:00 |
Daira Hopwood
|
1a383e60f7
|
Sapling consensus changes.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-04-20 04:22:06 +01:00 |
Daira Hopwood
|
6e6704411d
|
Curve25519 -> \KASproutCurve; Ed25519 clarifications.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-04-20 04:19:28 +01:00 |
Daira Hopwood
|
7234e33f21
|
References for optimal ate pairings.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-04-19 18:53:52 +01:00 |
Daira Hopwood
|
07221bc89c
|
Change citation keys to abbreviate fewer author names; other minor bibliography fixes.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-04-19 18:49:29 +01:00 |
Daira Hopwood
|
2bb48c67eb
|
Cosmetics and minor corrections.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-04-19 18:03:52 +01:00 |
Daira Hopwood
|
edd02a4732
|
Merge pull request #146 from str4d/zip-0243
[ZIP 243] Transaction Signature Verification for Sapling
|
2018-04-15 19:55:09 +01:00 |
Daira Hopwood
|
55c60f3f35
|
Add reference to RFC 2119 for ZIPs 143 and 243.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-04-15 12:58:09 +01:00 |
Daira Hopwood
|
611a1c474e
|
Address my comments on ZIP 243.
Also delete unused references to ZIP 201 and the term "Overwinter".
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-04-15 12:57:29 +01:00 |
Daira Hopwood
|
34181a7701
|
Refactor signature definitions and add public-to-private key homomorphism abstraction.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-04-12 22:26:09 +01:00 |
str4d
|
301ad7cea9
|
ZIP 243: Transaction Signature Verification for Sapling
|
2018-04-11 14:36:12 -06:00 |
Daira Hopwood
|
1fe6f0a0b1
|
Make the Description columns of tables ragged-right.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-04-11 07:46:34 +01:00 |
Daira Hopwood
|
052188d218
|
Move some of the LaTeX hacks around to put potentially document-independent stuff first.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-04-11 07:41:02 +01:00 |
Daira Hopwood
|
cda5339eba
|
Correct an error in the Montgomery addition formulae (the constraints were correct).
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-04-10 21:48:35 +01:00 |
Daira Hopwood
|
2109a721e6
|
Cosmetics and trivial corrections.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-04-10 21:46:19 +01:00 |
Daira Hopwood
|
9d18ef7fe8
|
Bibliography cosmetics.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-04-07 18:57:50 +01:00 |
Daira Hopwood
|
b95eaf6889
|
Makefile improvements to ensure optimized PDFs are only written once.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-04-05 16:07:36 +01:00 |
Daira Hopwood
|
a5408376bd
|
Tweaks to pdfsizeopt options.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-04-05 16:07:36 +01:00 |
Daira Hopwood
|
cfa437b3e8
|
Tweaks to HTML generation options and documentation.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-04-05 16:07:36 +01:00 |
Daira Hopwood
|
c3fae92bb4
|
Support for building size-optimized PDFs, and other Makefile and README improvements.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-04-05 16:07:36 +01:00 |
Daira Hopwood
|
f5784f516e
|
Merge pull request #145 from daira/zip201-update-protocol-version
Update Overwinter mainnet protocol version to be 170005 (see ecf544d062 ).
|
2018-04-05 15:06:06 +01:00 |
Daira Hopwood
|
7274918e79
|
Update Overwinter mainnet protocol version to be 170005
(see ecf544d062 ).
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-04-05 14:37:11 +01:00 |
Daira Hopwood
|
0ce9a44e66
|
Regenerate PDFs.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-19 00:03:39 +00:00 |
Daira Hopwood
|
40ec72bb46
|
Add specification of Output statement.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-19 00:01:25 +00:00 |
Daira Hopwood
|
d029d67779
|
Cosmetics.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-18 23:57:09 +00:00 |
Daira Hopwood
|
fc71b29163
|
Minor clarifications.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-18 23:54:36 +00:00 |
Daira Hopwood
|
bffc16b0ee
|
Updates to transaction format and consensus rules for Overwinter and Sapling.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-18 22:02:42 +00:00 |
Daira Hopwood
|
a6245e3f68
|
Clarify conversions between bit and byte sequences.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-18 21:45:27 +00:00 |
Daira Hopwood
|
9498de38f9
|
Updates to Sapling construction, changing how the nullifier is computed and separating it from the randomized spend verifying key (rk).
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-18 21:43:57 +00:00 |
Daira Hopwood
|
9d96abe629
|
Change MerkleDepth^Sapling from 29 to 32. Fixes #143
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-18 21:00:17 +00:00 |
Daira Hopwood
|
d63c0f5f0f
|
Clarify bit ordering of SHA-256 and SHA256Compress.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-18 21:00:17 +00:00 |
Daira Hopwood
|
5cac8e9b6a
|
The first rule of Fork Club is: We don't talk about "forks".
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-18 21:00:17 +00:00 |
Daira Hopwood
|
108fa4daa0
|
Add DiversifyHash, and change the type of diversifiers to a bit sequence.
Fix the generation of diversified addresses to repeatedly try diversifiers.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-18 21:00:17 +00:00 |
Daira Hopwood
|
752156da97
|
Minor corrections and improvements; add missing notation definitions.
Remove things from Sprout spec that shouldn't be there.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-18 21:00:17 +00:00 |
Daira Hopwood
|
a8052562e4
|
Cosmetics.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-18 21:00:16 +00:00 |
Daira Hopwood
|
b19733320c
|
Replace \nstrut hack (for consistent spacing in table of contents) with a better, less intrusive hack.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-18 21:00:16 +00:00 |
Daira Hopwood
|
6995ada467
|
Makefile improvements to avoid a reload for each run of pdflatex (and occasional hangs due to a partially written PDF), in PDF readers that monitor files.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-18 21:00:16 +00:00 |
Daira Hopwood
|
d17c800268
|
Add more temporary files and LaTeX/HTML output files to .gitignore.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-18 21:00:16 +00:00 |
Daira Hopwood
|
00b68453fd
|
Merge pull request #141 from daira/zip202-comments
[ZIP 202] Address my post-merge comments on PR #133
|
2018-03-18 11:34:14 +00:00 |
Daira Hopwood
|
58fe013949
|
Regenerate PDFs.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-11 21:46:11 +00:00 |
Daira Hopwood
|
aeab72d534
|
Update Change History.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-11 21:36:55 +00:00 |
Daira Hopwood
|
2fa37c1f1f
|
Improve security definitions for signatures.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-11 21:31:33 +00:00 |
Daira Hopwood
|
cd930a18be
|
Clean up diversification.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-11 21:31:18 +00:00 |
Daira Hopwood
|
de01f6ed18
|
Various minor improvements and cosmetics.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-03-11 21:29:49 +00:00 |