Commit Graph

1341 Commits

Author SHA1 Message Date
Daira Hopwood 7152d677c8 Use IsBlossomActivated in the definition of FounderAddressAdjustedHeight for consistency.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-05-20 11:09:19 +01:00
Daira Hopwood c699bd4ba1 Minor fix to the list of integer constants in the Notation section.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-05-20 11:08:53 +01:00
Daira Hopwood 9e2d6352d9 Make ZIP 208 consistent with the protocol specification as of version 2019.0.0.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-05-20 11:07:47 +01:00
Daira Hopwood c0c5f35af2 ZIP 208 minor rewording.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-05-17 18:19:44 +01:00
Daira Hopwood 756c9cdd49 Move Blossom ZIP interactions discussion to ZIP 207.
Co-authored-by: Jack Grigg <jack@z.cash>
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-05-17 18:19:44 +01:00
Daira Hopwood 98bcfd9ab4 ZIP 208: cosmetics.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-05-17 18:19:44 +01:00
Daira Hopwood 426ed5e77d ZIP 208: misc changes.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-05-17 18:19:44 +01:00
Daira Hopwood 8e6881730f ZIP 208: cosmetics, and separate current from pre-Blossom spec references.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-05-17 18:19:44 +01:00
Daira Hopwood d530096d09 Add comment about measurements needed to decide on block time.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-05-17 18:19:44 +01:00
Daira Hopwood b3f3977906 Draft ZIP 208: Shorter Block Target Spacing
Co-authored-by: Simon Liu <simon@z.cash>
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-05-17 18:19:44 +01:00
Daira Hopwood da380e579a
Merge pull request #236 from garethtdavies/patch-1
Fixing link to ZIP 213
2019-05-16 14:43:32 +01:00
Gareth Davies 1798ad5681
Fixing link to ZIP 213 2019-05-15 14:15:48 -07:00
Daira Hopwood b510cafc3d
Merge pull request #235 from str4d/zip-210-assigned
Update ZIP 210 with assigned number
2019-05-14 00:30:40 +01:00
Jack Grigg 614fdd6d7e
Update link to ZIP 210 in README 2019-05-14 00:13:23 +01:00
Jack Grigg e599a1f65c
Assigned ZIP number 210 2019-05-14 00:11:23 +01:00
Daira Hopwood 8b0d50586e
Merge pull request #232 from daira/zip-0308-updates
ZIP 308 updates
2019-05-12 12:22:50 +01:00
Daira Hopwood a7683fbca6 ZIP 308: Correct `vpub_out` to `vpub_new`.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-05-10 20:32:49 +01:00
Daira Hopwood f7eec5124d ZIP 308: Add list of implementing zcashd PRs.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-05-10 20:28:42 +01:00
Daira Hopwood 482f4c0468 ZIP 308: Mark Status as Final.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-05-10 20:28:19 +01:00
Daira Hopwood 4861f55830 ZIP 308: Migration transactions MUST have an expiry delta of 450 blocks.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-05-10 20:27:45 +01:00
Daira Hopwood d7bed44d73 ZIP 308: Migration txns SHOULD only be sent if the timestamp of the block used to trigger sending a batch is more recent than 3 hours ago according to the node's adjusted clock.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-05-10 20:26:45 +01:00
Daira Hopwood cee6562813 ZIP 308: Specify that `[un]finalized_migrated_amount` does not include fees.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-05-10 20:25:44 +01:00
Daira Hopwood 5f50fe0fca ZIP 308: In `z_getmigrationstatus` change occurrences of the word 'confirmed' to 'finalized'.
Also add "at least" to the definition of finalized.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-05-10 20:24:38 +01:00
Daira Hopwood 0a202f8c35 ZIP 308: Update RPC names to begin with `z_`.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-05-10 20:22:31 +01:00
Daira Hopwood 6c47fbc21a ZIP 308: ovk SHOULD be generated as if for a transfer from a t-addr.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-05-10 20:21:09 +01:00
Daira Hopwood 40e609444d Regenerate PDFs.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-05-01 11:21:21 +01:00
Daira Hopwood 6e32abdfaa Adjust revision date and version. (No longer beta! Wooo! :3 )
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-05-01 11:02:42 +01:00
Daira Hopwood 07334dad30 Correction to FounderAddressAdjustedHeight.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-05-01 10:59:21 +01:00
Daira Hopwood 1a00b68e7e Cosmetics.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-05-01 10:59:21 +01:00
Daira Hopwood ea346eaca8 Add type declarations for height in difficulty adjustment functions.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-05-01 10:59:21 +01:00
Daira Hopwood 65d43bfac4 Correct an error pointed out in NCC's Blossom audit affecting the first 10 blocks of the chain.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-05-01 10:59:07 +01:00
Daira Hopwood 1258385ab5 Add reference to [SVPBABW2012] for the idea of using multiplicative inverses for nonzero constraints.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-05-01 10:57:45 +01:00
Daira Hopwood feae1e7e12 Fix a spec error in Founders' Reward calculation during slow start period.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-05-01 10:57:31 +01:00
Daira Hopwood 5e5413f536 Adjust Founders' Reward payment.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-05-01 10:43:05 +01:00
Daira Hopwood b934946949 Revert "ZIP 207 changes"
This reverts commit d6ed011d5e.

Co-authored-by: Jack Grigg <jack@z.cash>
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-05-01 10:43:05 +01:00
Josh Cincinnati 7e35c0a763
Merge pull request #201 from str4d/blossom-split-founders-reward
[ZIP 207] Split Founders' Reward
2019-04-30 12:26:47 -04:00
Josh Cincinnati 18523f8b0c
updates zip-207 to change status to withdrawn 2019-04-30 12:24:01 -04:00
Daira Hopwood 35cb6b6d78
Merge pull request #212 from str4d/zip-str4d-sapling-anchor
[ZIP 210] Sapling Anchor Deduplication within Transactions
2019-04-25 17:14:13 +01:00
Daira Hopwood 7f17eaaab1 Regenerate PDFs.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-04-18 17:28:39 +01:00
Daira Hopwood 395af7f309 Cosmetics and Change History date.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-04-18 17:24:36 +01:00
Daira Hopwood 18184803f4 The block time is not 2.5 minutes after Blossom activation.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-04-18 17:24:16 +01:00
Daira Hopwood 6d714ee508 Add acknowledgement to Mary Maller for the observation that
diversified address unlinkability can be proven in the same
way as key privacy for ElGamal.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-04-18 17:23:54 +01:00
Daira Hopwood 81b9eaf515 Zerocoin Electric Coin Company -> Electric Coin Company.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-04-18 17:22:46 +01:00
Daira Hopwood 4faaf8d305 Use "ctEdwards" to refer to complete twisted Edwards curves.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-04-18 17:21:22 +01:00
Daira Hopwood b4e384cb22 Regenerate PDFs.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-04-18 17:17:05 +01:00
Daira Hopwood e47ed372d4 Add Change History entries for protocol spec README and Makefile.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-04-18 17:06:41 +01:00
Daira Hopwood 3c0fd3f56c Update protocol/README.rst for Blossom changes.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-04-18 17:04:35 +01:00
Daira Hopwood 13b84cdb0f Minor updates to .gitignore.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-04-18 17:04:12 +01:00
Daira Hopwood 03e3e19a4f Update git commits for sam2p and pdfsizeopt.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-04-18 17:03:40 +01:00
Daira Hopwood cca702c505 Fix Makefile bugs.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-04-18 17:03:25 +01:00