Daira Hopwood
e95695d3bf
Apply suggestions from code review
2021-03-03 15:32:34 +00:00
Kris Nuttycombe
9a4b2e9afe
Update zip-0225.rst
...
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
2021-03-02 20:24:28 -07:00
Kris Nuttycombe
0fc45a53ca
Proposal to remove Sprout fields from the V5 transaction format.
2021-03-02 17:58:12 -07:00
Daira Hopwood
ecec91883b
Merge pull request #448 from str4d/zip-224
...
Updates to ZIP 32 and ZIP 224 for Orchard
2021-03-02 22:22:18 +00:00
Daira Hopwood
62c31fda89
ZIP 224 editorial changes.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-03-02 22:21:26 +00:00
Daira Hopwood
e40bb506ab
ZIP 32 editorial updates.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-03-02 22:20:42 +00:00
Daira Hopwood
e79401a10c
Apply suggestions from ZIP review
...
Co-authored-by: Deirdre Connolly <deirdre@zfnd.org>
2021-03-02 22:20:42 +00:00
Jack Grigg
dd8b82f567
ZIP 32: Address Orchard review comments
2021-03-02 22:20:42 +00:00
Jack Grigg
9cae4aeedc
ZIP 224: Motivation
2021-03-02 22:20:42 +00:00
Jack Grigg
95ea11de9d
ZIP 32: Clarify the diversifier key capabilities of an Orchard fvk
2021-03-02 22:20:42 +00:00
Jack Grigg
2ae31ccdb7
ZIP 224: Minor fixes
2021-03-02 22:20:42 +00:00
Jack Grigg
6fa961877c
ZIP 224: The normative reference for Orchard is the protocol spec
2021-03-02 22:20:42 +00:00
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
teor
8a1fd5f469
ZIP-252: Add draft ZIPs for NU5
2021-03-03 08:08:26 +10:00
teor
b18bc9eeb5
ZIP-252: Avoid codename confusion
2021-03-03 08:07:54 +10:00
teor
cfc8b116fd
ZIP-252: Fix a format typo
2021-03-03 08:07:30 +10: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
teor
1dbc893db5
ZIP-252: Transaction version change
2021-02-24 08:09:49 +10:00
teor
98982f63a7
ZIP-252: Remove heights until decisions are made
...
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
2021-02-24 08:02:15 +10:00
teor
5b5b6c2759
ZIP-252: Fix zcashd version
...
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
2021-02-24 08:01:40 +10:00
teor
52e448556b
ZIP-252: Formatting tweaks and typos
...
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
2021-02-24 08:00:45 +10:00
teor
ab71570ad7
ZIP-252: Clarify protocol versions
2021-02-23 19:46:55 +10:00
teor
3e2310d017
ZIP-252: Pick NU5 constants
2021-02-23 19:44:50 +10:00
teor
2834b6d2ae
ZIP-252: Add a Zebra section
2021-02-23 19:09:53 +10:00
teor
143dc209a8
ZIP-252: Guess zcashd versions
...
And add TODOs
2021-02-23 18:56:25 +10:00
teor
28a9136d70
ZIP-252: Split network protocol versions into a table
2021-02-23 18:41:50 +10:00
teor
0b63982042
ZIP-252: Split out zcashd-specific behaviour
2021-02-23 18:41:28 +10:00
teor
3baafb5d50
ZIP-252: Delete Canopy ZIPs
...
And add TODOs.
2021-02-23 18:22:12 +10:00
teor
d2c1d9b910
ZIP-252: Replace Canopy with NU5
2021-02-23 18:21:43 +10:00
teor
c075253206
ZIP-252: update metadata
2021-02-23 18:10:22 +10:00
teor
a6ea584c0b
ZIP-252: copy ZIP-251 - Canopy as a template
2021-02-23 18:08:10 +10:00