Jack Grigg
630280869e
ZIP 224: Clarify that the IETF hash-to-curve ID is not normative
2021-03-02 22:20:42 +00:00
Jack Grigg
2961726557
ZIP 224: Additional rationale
...
This is in addition to the design rationale included by reference.
2021-03-02 22:20:42 +00:00
Jack Grigg
6631754e19
ZIP 224: Security and privacy considerations
2021-03-02 22:20:42 +00:00
Jack Grigg
9fd129ff86
ZIP 224: Document that \rho is set to the action's nullifier
2021-03-02 22:20:42 +00:00
Jack Grigg
ca326ab40e
ZIP 224: Add links to test vectors and reference implementation
2021-03-02 22:20:42 +00:00
Jack Grigg
f2eb24ae6e
ZIP 32: Specify Orchard key derivation
2021-03-02 22:20:42 +00:00
Jack Grigg
7350f94b0e
ZIP 224: Add references to specification and design rationale
2021-03-02 22:20:42 +00:00
Daira Hopwood
a55581bae5
Regenerate HTML.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-03-02 20:24:31 +00:00
Daira Hopwood
286af0335c
Merge pull request #449 from nuttycom/225_nu5-tx-format
...
ZIP 225 - Transaction Format & Transaction Identifier Updates for Orchard
2021-03-02 20:19:40 +00:00
Daira Hopwood
35b04b3115
ZIP 225: rst fixes and minor editorial changes.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-03-02 20:18:41 +00:00
Daira Hopwood
98bfb28fe7
Merge pull request #450 from daira/withdraw-zip-0210
...
Withdraw ZIP 210 in favour of ZIP 225.
2021-03-02 09:49:18 +00:00
Daira Hopwood
c0632d26a3
Withdraw ZIP 210 in favour of ZIP 225.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-03-02 00:00:16 +00:00
Daira Hopwood
2318a5c823
Merge pull request #442 from str4d/zip-0216
...
[ZIP 216] Require Canonical Jubjub Point Encodings
2021-03-01 23:55:23 +00:00
Daira Hopwood
faf27e276d
ZIP 216: generate HTML and update index.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-03-01 23:53:42 +00:00
Kris Nuttycombe
ed25876e21
Add flagsOrchard field
2021-03-01 16:14:04 -07:00
Kris Nuttycombe
96b8fd1e35
Clean up RST tables and more quoting fixes.
2021-03-01 15:50:11 -07:00
Kris Nuttycombe
9663e146a9
Apply suggestions from code review
...
* Consistency in naming of spends and actions
* Proper quoting of identifiers within rst tables
* Fix to aggregated Orchard proof size
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
2021-03-01 15:21:39 -07:00
Kris Nuttycombe
62dca39483
Separate Sapling effecting data from authorizing data in the transaction format.
...
This change restructures the wire format of Sapling spend and output
descriptions to segregate authorizing data from the data describing the
effects of the transaction in a similar fashion as has been done for
Orchard. The result is now symmetric between Sapling and Orchard, and
also simplifies slightly the description of the computation of the
authorizing data commitment in ZIP 244.
2021-03-01 10:55:11 -07:00
Daira Hopwood
afc3ae4d1b
edithtml.sh: fix to links of the form "foo.rst#anchor".
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-02-28 21:24:26 +00:00
Daira Hopwood
65026436b7
* Don't imply that the non-canonical encoding of (0, -1) is not a problem; it is.
...
* Rewrite Specification section.
* Additions to Rationale section.
* Wording improvements.
* Note the history of adjustments to the protocol spec.
* Fix rst syntax.
* Change license to MIT.
* MUST NOT is not used.
* Move draft to Proposed.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-02-28 21:11:55 +00:00
Kris Nuttycombe
267bced55a
Draft of ZIP 225
2021-02-28 12:32:29 -07:00
Daira Hopwood
5a92818183
Apply suggestions from code review
...
Co-authored-by: Deirdre Connolly <deirdre@zfnd.org>
2021-02-17 21:47:41 +00:00
Daira Hopwood
368890ae8f
Add stub for ZIP 225 (Version 5 Transaction Format).
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-02-15 21:03:28 +00:00
Daira Hopwood
4b5ce259d1
Move ZIP 244 to Proposed and ZIP 245 to Draft.
...
Also fix an rst syntax error in ZIP 245.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-02-15 20:52:40 +00:00
Daira Hopwood
feda12fab6
Merge pull request #433 from nuttycom/wip/transaction_malleability
...
[ZIPs 244, 245] Specify an algorithm for non-malleable txid creation.
2021-02-15 20:35:28 +00:00
Kris Nuttycombe
d610b8ca17
Regenerate html.
2021-02-15 10:00:04 -07:00
Kris Nuttycombe
566be18f40
Rename signature digests to clarify differences wrt txid digests.
2021-02-15 09:59:01 -07:00
Kris Nuttycombe
a779c1043d
Apply suggestions from code review
...
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
2021-02-15 09:52:53 -07:00
Jack Grigg
c4a863096c
ZIP 216: Fix references
2021-02-11 22:38:22 +00:00
Jack Grigg
acf88b883c
ZIP 216: Rename to only apply to Jubjub points
2021-02-11 22:34:00 +00:00
Jack Grigg
fd63a498f2
ZIP 216: Main draft
2021-02-11 22:32:13 +00:00
Kris Nuttycombe
506c3d0df3
Regenerate HTML
2021-02-09 08:07:53 -07:00
Kris Nuttycombe
cdb7144519
Apply suggestions from code review
...
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
2021-02-09 08:06:00 -07:00
Kris Nuttycombe
62331bbbb6
Add decoupling of wire format from consensus rules to motivation.
2021-02-08 11:19:14 -07:00
Kris Nuttycombe
a424153462
Clarify rationale for personalization changes.
...
Also clarify terminology around signature hash flags vs. types.
2021-02-04 10:59:51 -07:00
Kris Nuttycombe
4b8a78c51b
Specify exclusion of spend authorization sigs from txid.
2021-02-02 14:11:09 -07:00
Kris Nuttycombe
90e83ad754
Note number of underscores in hash personalization strings.
...
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
2021-02-02 13:22:02 -07:00
Kris Nuttycombe
4da60ce58b
Fix authorizing commitment to include spend_auth_sigs
2021-02-02 13:06:43 -07:00
Kris Nuttycombe
862f0e8ed0
Update ZIP 222 to refer to ZIP 245
2021-02-01 16:55:11 -07:00
str4d
7f7bf5f04b
Merge pull request #439 from acoglio/patch-1
...
Add a paragraph break
2021-02-02 04:56:43 +13:00
Kris Nuttycombe
3bc233bafb
Clean up HTML rendering of the RST.
2021-01-26 15:29:24 -07:00
Kris Nuttycombe
e3729e8e7c
Fix rst rendering errors.
2021-01-26 15:06:30 -07:00
Kris Nuttycombe
7558c6995d
Add signature digest algorithm for TZEs.
2021-01-26 14:32:26 -07:00
Kris Nuttycombe
7fbe3780d9
Apply suggestions from code review
...
Co-authored-by: Deirdre Connolly <durumcrustulum@gmail.com>
2021-01-26 08:47:57 -07:00
Kris Nuttycombe
c693ab88bd
Fix outputs digest in signature hash.
2021-01-21 17:23:09 -07:00
Kris Nuttycombe
56dd669368
Add block commitment hash changes.
2021-01-21 12:52:53 -07:00
Kris Nuttycombe
c689a58731
Include signature hash & auth commitment sections.
2021-01-20 17:28:39 -07:00
Kris Nuttycombe
becda9c543
Add alternatives section to record zkproofs discussion.
2021-01-19 15:37:36 -07:00
Alessandro Coglio
08fcc0c1f0
Add a paragraph break
...
It seems that this should get its own paragraph, for symmetry with nearby paragraphs.
2021-01-15 18:09:09 -08:00
Kris Nuttycombe
08faa9f8f8
Fix reference links.
2021-01-13 16:59:24 -07:00