Daira Hopwood
e62d57959e
More WIP.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-03-15 16:18:54 +00:00
Daira Hopwood
6453611314
* More Orchard WIP;
...
* The definition of a represented group abstraction function incorrectly required canonicity;
* Note about non-canonical encodings in the Jubjub gave incorrect values for encodings of the point of order 2;
* Change the spec of decryption with ovk to match zcashd (by adding \bot and subgroup checks);
* Add a note saying that a node impl that checkpoints on Sapling can omit verifying BCTV14 proofs.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-03-15 16:18:54 +00:00
Daira Hopwood
68cb4c6d5f
Font hack to make sure that italic bold is not too wide.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-03-15 16:18:54 +00:00
Daira Hopwood
a81cfdb693
More WIP!
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-03-15 16:18:54 +00:00
Daira Hopwood
ad9c631ee0
More WIP for Orchard, including hashing to Pallas and Vesta.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-03-15 16:18:54 +00:00
Daira Hopwood
6215dce577
More WIP
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-03-15 16:18:54 +00:00
Daira Hopwood
0b6faf673d
Update spec for Orchard up to and including section 3 (Concepts).
...
This includes the key derivation diagram in section 3.1.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-03-15 16:18:54 +00:00
Daira Hopwood
300df42bf3
More WIP for Orchard
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-03-15 16:18:54 +00:00
Daira Hopwood
c2c4160151
WIP: Orchard
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-03-15 16:18:54 +00:00
Daira Hopwood
7cf44fe6bc
Merge pull request #458 from daira/zip-216-redundancy
...
ZIP 216: non-canonical encodings of SpendDescription.{cv, rk} and OutputDescription.{cv, epk} will already be rejected
2021-03-13 10:08:51 +00:00
Daira Hopwood
b336b8936d
ZIP 216: non-canonical encodings of SpendDescription.{cv, rk} and OutputDescription.{cv, epk} will already be rejected.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-03-11 18:53:45 +00:00
Daira Hopwood
18d30f3f82
ZIP 216: specify the requirement for pk_d and ak in imported addresses and FVKs to be in the prime-order subgroup.
...
This is not a consensus rule, so MAY be enforced before NU5 activation.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-03-10 16:01:55 +00:00
Daira Hopwood
1c663f53cd
_config.yml: attempt to fix unreliable GitHub pages updates.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-03-07 19:51:37 +00:00
Daira Hopwood
5df826f0f6
ZIP 244: formatting fix.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-03-07 19:34:11 +00:00
Daira Hopwood
65ce3b9c55
Make sure that headings are larger than body text.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-03-07 19:29:54 +00:00
Daira Hopwood
58b4f05984
ZIP 225: editorial updates, generate HTML.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-03-04 03:41:19 +00:00
Daira Hopwood
4e2e7a64e8
Merge pull request #446 from teor2345/zip-252-nu5
...
[ZIP 252] Network Upgrade 5
2021-03-04 03:40:17 +00:00
Daira Hopwood
7e21ab57ac
Push draft of NU5 spec.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-03-04 03:27:02 +00:00
Daira Hopwood
45e175512e
ZIP 32: fix a type error in dk derivation for Orchard.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-03-03 22:48:38 +00:00
Daira Hopwood
81136fe7ab
ZIP 245: add Created date.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-03-03 16:47:59 +00:00
Daira Hopwood
559291b192
ZIPs 224, 225 and 245: add MIT licensing.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-03-03 16:34:12 +00:00
Daira Hopwood
f06f5539d8
ZIP 224 and 225: add Created dates.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-03-03 16:23:50 +00:00
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