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
teor
2fae6cdb3b
ZIP-252: start draft
2021-02-23 18:07:41 +10:00
Daira Hopwood
368890ae8f
Add stub for ZIP 225 (Version 5 Transaction Format).
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-02-15 21:03:28 +00:00
Daira Hopwood
4b5ce259d1
Move ZIP 244 to Proposed and ZIP 245 to Draft.
...
Also fix an rst syntax error in ZIP 245.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-02-15 20:52:40 +00:00
Daira Hopwood
feda12fab6
Merge pull request #433 from nuttycom/wip/transaction_malleability
...
[ZIPs 244, 245] Specify an algorithm for non-malleable txid creation.
2021-02-15 20:35:28 +00:00
Kris Nuttycombe
d610b8ca17
Regenerate html.
2021-02-15 10:00:04 -07:00
Kris Nuttycombe
566be18f40
Rename signature digests to clarify differences wrt txid digests.
2021-02-15 09:59:01 -07:00
Kris Nuttycombe
a779c1043d
Apply suggestions from code review
...
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
2021-02-15 09:52:53 -07:00
Kris Nuttycombe
506c3d0df3
Regenerate HTML
2021-02-09 08:07:53 -07:00
Kris Nuttycombe
cdb7144519
Apply suggestions from code review
...
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
2021-02-09 08:06:00 -07:00
Kris Nuttycombe
62331bbbb6
Add decoupling of wire format from consensus rules to motivation.
2021-02-08 11:19:14 -07:00
Kris Nuttycombe
a424153462
Clarify rationale for personalization changes.
...
Also clarify terminology around signature hash flags vs. types.
2021-02-04 10:59:51 -07:00
Kris Nuttycombe
4b8a78c51b
Specify exclusion of spend authorization sigs from txid.
2021-02-02 14:11:09 -07:00
Kris Nuttycombe
90e83ad754
Note number of underscores in hash personalization strings.
...
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
2021-02-02 13:22:02 -07:00
Kris Nuttycombe
4da60ce58b
Fix authorizing commitment to include spend_auth_sigs
2021-02-02 13:06:43 -07:00
Kris Nuttycombe
862f0e8ed0
Update ZIP 222 to refer to ZIP 245
2021-02-01 16:55:11 -07:00
str4d
7f7bf5f04b
Merge pull request #439 from acoglio/patch-1
...
Add a paragraph break
2021-02-02 04:56:43 +13:00
Kris Nuttycombe
3bc233bafb
Clean up HTML rendering of the RST.
2021-01-26 15:29:24 -07:00
Kris Nuttycombe
e3729e8e7c
Fix rst rendering errors.
2021-01-26 15:06:30 -07:00
Kris Nuttycombe
7558c6995d
Add signature digest algorithm for TZEs.
2021-01-26 14:32:26 -07:00
Kris Nuttycombe
7fbe3780d9
Apply suggestions from code review
...
Co-authored-by: Deirdre Connolly <durumcrustulum@gmail.com>
2021-01-26 08:47:57 -07:00
Kris Nuttycombe
c693ab88bd
Fix outputs digest in signature hash.
2021-01-21 17:23:09 -07:00
Kris Nuttycombe
56dd669368
Add block commitment hash changes.
2021-01-21 12:52:53 -07:00
Kris Nuttycombe
c689a58731
Include signature hash & auth commitment sections.
2021-01-20 17:28:39 -07:00
Kris Nuttycombe
becda9c543
Add alternatives section to record zkproofs discussion.
2021-01-19 15:37:36 -07:00
Alessandro Coglio
08fcc0c1f0
Add a paragraph break
...
It seems that this should get its own paragraph, for symmetry with nearby paragraphs.
2021-01-15 18:09:09 -08:00
Kris Nuttycombe
08faa9f8f8
Fix reference links.
2021-01-13 16:59:24 -07:00
Kris Nuttycombe
e1558317bb
Apply suggestions from code review
...
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
2021-01-13 16:57:38 -07:00
Kris Nuttycombe
05f86c7cc5
Use ZIP 244 for nonmalleability, ZIP 245 for TZE-related digests.
2021-01-13 16:27:19 -07:00
Kris Nuttycombe
381b67a650
Add hash algorithm for authorizing data.
2021-01-13 16:26:18 -07:00
Kris Nuttycombe
71e90991e8
Fully specify the txid digest algorithm.
2021-01-13 16:26:17 -07:00
Kris Nuttycombe
cfe018c3b3
Initial sketch of transaction non-malleability requirements.
2021-01-13 16:26:17 -07:00
Daira Hopwood
4f1ce394fe
Regenerate PDFs.
2021-01-11 00:15:27 +00:00
Daira Hopwood
894c979a3d
protocol/Makefile: add new .pdf files if needed.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-01-11 00:10:37 +00:00
Daira Hopwood
adced97391
Update Change History version and date.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-01-11 00:08:20 +00:00
Daira Hopwood
6dc375e9ec
Add (experimental, unused) support for linking consensus rules with the corresponding code.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-01-10 23:56:30 +00:00
Daira Hopwood
9bc9823a23
Add macros and Makefile support for building the Orchard draft specification.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-01-10 23:56:30 +00:00
Daira Hopwood
3751c9973d
QED-it changed the spelling of their company name to QEDIT.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-01-10 23:46:24 +00:00
Daira Hopwood
a5b78961f4
Clarify the encoding of block heights for the "height in coinbase" rule.
...
The description of this rule has also moved from 'Block Header Encoding and Consensus' to
'Transaction Encoding and Consensus'.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-01-10 23:45:53 +00:00
Daira Hopwood
0bd8580d1a
Include the activation dates of Heartwood and Canopy in 'Network Upgrades'.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-01-10 23:40:03 +00:00
Daira Hopwood
1ddc19ffaa
Section links in the Heartwood and Canopy versions of the specification now go to the correct document URL.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-01-10 23:37:16 +00:00
Daira Hopwood
34de56533f
Protocol spec: use cmap package to attempt to improve search/copy-paste on some PDF readers.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-01-10 23:32:54 +00:00
Daira Hopwood
1556f34277
ZIP 224 stub: link to Halo Book and tickets.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-01-08 20:29:42 +00:00
Daira Hopwood
68527a38c6
ZIP 224 stub: link to a section of the Orchard Book that has been started.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-01-08 18:25:56 +00:00
Daira Hopwood
8abbcbf33f
ZIP 224: add links to existing Orchard technical content.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-01-08 18:23:11 +00:00
Daira Hopwood
62eaddbd8f
ZIP 224 stub: fix Kris' and Ying Tong's email addresses.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-01-08 16:47:04 +00:00
Daira Hopwood
6f34b9fed2
Add reserved ZIP 245.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-01-07 22:23:16 +00:00
Daira Hopwood
1bb2f5fab8
Add ZIP 224.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-01-07 22:04:24 +00:00