Jack Grigg
2f0817d567
List ZIP 208 as an example of a block target time change
2019-02-01 10:46:39 +00:00
Jack Grigg
0e5701144a
Specify the correct start and end heights for new funding streams
2019-02-01 10:41:58 +00:00
Jack Grigg
e2b5431316
Fix reference for SlowStartShift
2019-02-01 10:23:47 +00:00
Jack Grigg
6b02900eb4
Clarify that funding periods do not align with pre-Blossom FR periods
2019-02-01 10:20:51 +00:00
Jack Grigg
c4bfbb4f4a
Use PostBlossomHalvingInterval instead of HalvingInterval
2019-02-01 10:20:50 +00:00
Jack Grigg
ee39523b75
Add type for recipient address vectors
2019-01-25 02:14:43 +00:00
Jack Grigg
c5513d6de1
Align funding periods across funding streams
2019-01-25 02:08:11 +00:00
Jack Grigg
36d4481d7e
Explicitly parameterise FundingStream in specification
2019-01-25 02:08:06 +00:00
Jack Grigg
cffde64533
Add a TODO
2019-01-25 01:48:31 +00:00
Jack Grigg
4b8685cdd9
Bugfix in example implementation
2019-01-25 01:48:26 +00:00
Jack Grigg
2d62a442f5
Remove some TODOs
2019-01-25 01:48:22 +00:00
Jack Grigg
2c7b2d4dbd
Define AddressChangeInterval in terms of HalvingInterval
2019-01-25 01:48:17 +00:00
Jack Grigg
60bdbd0686
More text changes per Nathan
2019-01-25 01:48:13 +00:00
Jack Grigg
0575989ddb
Rename funding streams per Nathan's comments
2019-01-25 01:48:09 +00:00
Jack Grigg
41e077a354
Switch from a constant value per block to a block reward fraction
2019-01-25 01:48:04 +00:00
Jack Grigg
2c4989a120
Set addresses in example implementation
2019-01-25 01:48:00 +00:00
Jack Grigg
363decd737
Assigned ZIP number 207
2019-01-25 01:47:55 +00:00
Jack Grigg
3ecf6c8134
Additional to-do items
2019-01-25 01:47:51 +00:00
Jack Grigg
93487a1d9b
Specify halving height precisely in spec, and numerically in motivation
2019-01-25 01:47:46 +00:00
Jack Grigg
2250e3355e
Refine description of consensus rules
2019-01-25 01:47:41 +00:00
Jack Grigg
4ae1207623
Simplify funding stream address indexing
2019-01-25 01:47:34 +00:00
Jack Grigg
812a5ac710
Bug fixes
2019-01-25 01:47:25 +00:00
Daira Hopwood
be04f70d5b
Resolve a TODO.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-01-23 08:20:17 +00:00
Daira Hopwood
f825dfe042
Resolve an ambiguity concerning fees.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-01-23 08:19:54 +00:00
Daira Hopwood
b69910c141
Address review comments.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-01-23 00:20:51 +00:00
Jack Grigg
79e4f07586
Initial draft of the Split Founders' Reward ZIP
2019-01-05 01:47:34 +00:00
Daira Hopwood
232234ec86
Additional formatting improvements for ZIP 308.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-12-17 16:53:12 +00:00
Daira Hopwood
7a66cf8d4e
Formatting improvements for ZIP 308.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-12-17 16:48:16 +00:00
Daira Hopwood
5a6d585a9d
Completed draft (with open questions) of ZIP 308.
...
Co-authored-by: Eirik Ogilvie-Wigley <eirik@z.cash>
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-12-17 16:25:43 +00:00
Daira Hopwood
fb1d0e6f41
WIP: Sprout->Sapling migration ZIP.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-11-27 16:23:06 +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
Daira Hopwood
2f868aca8d
Add LEBStoIP.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-11-13 22:00:41 +00:00
Daira Hopwood
c7d08a269c
ZIP 205 formatting fixes.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-10-30 20:43:30 +00:00
Daira Hopwood
e4a74b9d0e
Merge pull request #191 from daira/zip-0205
...
Add ZIP 205.
2018-10-29 01:13:22 +00:00
Daira Hopwood
ede1215566
Add ZIP 205.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-10-28 07:43:31 +00:00
Daira Hopwood
35478ad138
Merge pull request #189 from zcash/bitcartel-patch-1
...
Update ZIP 243 with test vector for transparent tx
2018-10-25 18:28:08 +01:00
Daira Hopwood
43e83effb4
Regenerate PDFs.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-10-24 16:18:39 +01:00
Daira Hopwood
e24f7cede5
Clarify the description of the Merkle path check in Appendix A.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-10-24 16:14:28 +01:00
Daira Hopwood
066d424d3a
Correct the input to H⊛ used to derive the nonce r in RedDSA.Sign, from T || M to T || _vk_ || M.
...
This matches the sapling-crypto implementation; the spec was unintentionally changed in 2018.0-beta-20.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2018-10-24 16:14:28 +01:00
bitcartel
9ed3c3d455
Update ZIP 243 with test vector for transparent tx
2018-10-15 21:14:25 -07:00
Daira Hopwood
f6f47a0ecd
Merge pull request #157 from str4d/zip-0032
...
[ZIP 32] Shielded Hierarchical Deterministic Wallets
2018-10-05 22:07:39 +01:00