Adí
147cae0059
Update status
...
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
2020-12-23 02:28:02 +00:00
Adí
ea4ff4b713
Update category
...
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
2020-12-23 02:28:02 +00:00
Adí
5ec589fb9b
Remove Original-Author field
...
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
2020-12-23 02:28:02 +00:00
Adí
842d1e3d00
Modify ZIP to specify default fee for all transactions
...
Update naming from zats to zatoshis
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
2020-12-23 02:28:02 +00:00
Adí
dc52b7e6e6
Add notice to wallet devs to monitor Zcash network
2020-12-23 02:28:02 +00:00
Adí
8049d103dc
Update zip-reduce-shielded_tx_fee.rst
...
Co-authored-by: Nathan Wilcox <nathan-at-least@users.noreply.github.com>
2020-12-23 02:28:02 +00:00
Adí
4210404693
Accept suggestions to change Editors to Owners.
...
Co-authored-by: Nathan Wilcox <nathan-at-least@users.noreply.github.com>
2020-12-23 02:28:02 +00:00
Adí
0795dd67cf
Update Activation Schedule
2020-12-23 02:28:02 +00:00
Adí
9e663595eb
Update zip-reduce-shielded_tx_fee.rst
...
Co-authored-by: Nathan Wilcox <nathan-at-least@users.noreply.github.com>
2020-12-23 02:28:02 +00:00
Adí
549403dad5
DoS section
...
Co-authored-by: Nathan Wilcox <nathan-at-least@users.noreply.github.com>
2020-12-23 02:28:02 +00:00
Adí
a39730ce76
Update zip-reduce-shielded_tx_fee.rst
...
Co-authored-by: Nathan Wilcox <nathan-at-least@users.noreply.github.com>
2020-12-23 02:28:02 +00:00
Adí
ccef71edef
Update zip-reduce-shielded_tx_fee.rst
...
Co-authored-by: Nathan Wilcox <nathan-at-least@users.noreply.github.com>
2020-12-23 02:28:02 +00:00
Adí
adaf4cf84a
Update zip-reduce-shielded_tx_fee.rst
...
Co-authored-by: Nathan Wilcox <nathan-at-least@users.noreply.github.com>
2020-12-23 02:28:02 +00:00
Adí
ccbb876fe8
ZIP ownership terminology
...
Co-authored-by: Nathan Wilcox <nathan-at-least@users.noreply.github.com>
2020-12-23 02:28:02 +00:00
Adí
f4c6935530
Added Support Wallets
...
Updated activation terminology.
2020-12-23 02:28:02 +00:00
Adí
bd1e9b2631
Fix typo
2020-12-23 02:28:02 +00:00
Adí
bb2acb6c14
Update ZIP #313
...
Add Activation & UX Guidance.
2020-12-23 02:28:02 +00:00
Adí
05a6e97aab
Update zip-reduce-shielded_tx_fee.rst
...
Co-authored-by: Dimitris Apostolou <dimitris.apostolou@icloud.com>
2020-12-23 02:28:02 +00:00
Adí
a62c68a5ec
Update zip-reduce-shielded_tx_fee.rst
...
Fix spelling.
Co-authored-by: Dimitris Apostolou <dimitris.apostolou@icloud.com>
2020-12-23 02:28:02 +00:00
Adí
0973905d60
Update zip-reduce-shielded_tx_fee.rst
...
Fix formatting.
Co-authored-by: Dimitris Apostolou <dimitris.apostolou@icloud.com>
2020-12-23 02:28:02 +00:00
nighthawk24
3cf9d11da8
Draft ZIP for reducing default tx fee
2020-12-23 02:28:02 +00:00
Daira Hopwood
4b33cd97cf
Add reserved ZIPs 218 (User-Defined Assets and Wrapped Assets) and 219 (Disabling Addition of New Value to the Sapling Chain Value Pool).
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-12-21 00:49:11 +00:00
Daira Hopwood
3eb098fb26
Merge pull request #419 from daira/zip-1014-networks
...
ZIP 1014: clarify that the specification is to be interpreted as applying to Mainnet
2020-11-16 20:37:07 +00:00
Daira Hopwood
a492c3a4bb
ZIP 1014: clarify that the specification is to be interpreted as applying to Mainnet.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-11-14 22:33:44 +00:00
Daira Hopwood
8382a31fae
ZIP 211: add missing reference to the protocol spec.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-11-14 22:17:27 +00:00
Daira Hopwood
c05613af27
ZIP 0: cosmetics and wording improvements. Also say that ZIPs can be written in Markdown.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-11-14 22:17:27 +00:00
Daira Hopwood
947f0b6649
Regularize ZIP categories.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-11-14 22:17:27 +00:00
Daira Hopwood
a3189affb2
Merge pull request #417 from zcash/416-fix-min-difficulty
...
Change the specification of minimum-difficulty blocks to reflect the zcashd implementation
2020-11-13 18:51:10 +00:00
Daira Hopwood
ec045af263
ZIPs 205 and 208: wording tweak.
...
Co-authored-by: teor <teor@riseup.net>
2020-11-13 18:44:17 +00:00
Daira Hopwood
1ea9859e14
ZIPs 205 and 208: conformance language.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-11-12 06:43:35 +00:00
Daira Hopwood
9a4ebc97ba
ZIP 208: "at least" -> "greater than". refs https://github.com/ZcashFoundation/zebra/issues/1276
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-11-12 06:42:15 +00:00
Daira Hopwood
8c289078cb
Change the specification of minimum-difficulty blocks to reflect the zcashd implementation
...
(which alters nBits rather than just the target threshold). fixes #416
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-11-11 21:43:53 +00:00
Daira Hopwood
806076c48c
ZIP 205 and 208: ensure that specification of minimum difficulty blocks matches zcashd.
...
Fixes https://github.com/ZcashFoundation/zebra/issues/1276 .
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-11-10 15:32:59 +00:00
Daira Hopwood
8b311e9651
Merge pull request #409 from amiller/1014-update
...
[ZIP 1014] Updates for Bootstrap Project
2020-11-10 15:22:18 +00:00
Daira Hopwood
ca17b7f5f2
ZIP 207: rename ECC slice to BP slice.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-11-10 15:20:41 +00:00
Daira Hopwood
6f2a534deb
ZIP 1014: refer to current Community Advisory Panel and define it in the Terminology section.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-11-10 15:20:19 +00:00
Daira Hopwood
03e57714c1
ZIP 207: remove example implementation and add links to zcashd PRs.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-11-10 14:55:48 +00:00
Daira Hopwood
ef94502ba3
ZIP 307: update to reflect corrections in protocol spec v2020.1.15.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-11-10 14:51:57 +00:00
Daira Hopwood
1d30b9fe88
ZIP 202: cosmetics, and make "Transaction Validation" a subsection of "Specification".
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-11-10 14:50:34 +00:00
Daira Hopwood
c762d1ca67
Regularize references, especially to RFCs and the Protocol Spec.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-11-09 15:59:51 +00:00
Daira Hopwood
c136527758
Regenerate PDFs.
2020-11-06 01:09:37 +00:00
Daira Hopwood
3274aa10de
Avoid undefined references when building sprout.pdf.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-11-06 01:00:58 +00:00
Daira Hopwood
9a8f72c5e3
Add release date.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-11-06 01:00:58 +00:00
Daira Hopwood
7999296d7d
Minor corrections.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-11-06 01:00:58 +00:00
Daira Hopwood
6e3c173538
Update a comment about BIPs (which is not in the rendered document).
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-11-06 01:00:58 +00:00
Daira Hopwood
c278c2f93a
Reserve transaction version 0x7FFFFFFF and version group ID 0xFFFFFFFF for experimental use.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-11-06 01:00:58 +00:00
Daira Hopwood
9257be1d1f
Add a consensus rule that the (zero-valued) coinbase transaction output of the genesis block cannot be spent.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-11-06 01:00:58 +00:00
Daira Hopwood
917dbf5c46
Add a missing consensus rule that has always been implemented in zcashd: there must be at
...
least one transparent output, Sapling output, or JoinSplit in a transaction.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-11-06 01:00:58 +00:00
Daira Hopwood
94ec65564c
Define Sprout/Sapling chain value pool balances, and include consensus rules from ZIP 209.
...
This includes updates to ZIPs 209 and 211 for consistency of terminology (also addressing
a nit from the NCC Canopy report).
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-11-06 01:00:58 +00:00
Daira Hopwood
71cee89a18
Corrections to note decryption algorithms:
...
* ephemeralKey is kept as a byte sequence rather than immediately converted to a curve point;
this matters because of non-canonical encoding.
* The representation of pk_d in a note plaintext may also be non-canonical and need not be in the
prime subgroup.
* Move checking of cm_u in decryption with ivk to the end of the algorithm, to more closely match
the implementation.
* The note about decryption of outputs in mempool transactions should have been normative.
Also change ZIP 212 to say that it is aligned with this version of the protocol spec.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-11-06 01:00:58 +00:00