Crosslink ZIPs#1216
Conversation
Please follow the ZIP 0 process for draft ZIPs, it's very clearly specified: https://zips.z.cash/zip-0000#zip-workflow |
Stubs are only created to reserve a ZIP number. In the case of Crosslink, I don't think it's clear yet how many ZIPs will be needed. There will probably need to be at least one for the BFT protocol, one to specify either a new block header version or how equivalent information is encoded in the coinbase transaction, one to specify the finality gadget, etc. We don't merge ZIP PRs that are just outlines without any substantive content. |
684dcb6 to
f3764e2
Compare
…consensus) Agent-Logs-Url: https://github.com/shielded-nate/zips/sessions/c806cf08-644f-4b31-896b-dd0e7428f728 Co-authored-by: shielded-nate <185561036+shielded-nate@users.noreply.github.com>
…agram, and component definitions Agent-Logs-Url: https://github.com/shielded-nate/zips/sessions/172c763d-e0a3-4ba1-8692-91073ecf28ad Co-authored-by: shielded-nate <185561036+shielded-nate@users.noreply.github.com>
…asing, consistent Π_bft notation Agent-Logs-Url: https://github.com/shielded-nate/zips/sessions/172c763d-e0a3-4ba1-8692-91073ecf28ad Co-authored-by: shielded-nate <185561036+shielded-nate@users.noreply.github.com>
…ns, bounded availability fix, divergences appendix
…l-drafting Initial (rebased) draft from copilot synthesis of sources
|
Merged from shielded-nate#5 , and quoting that summary: This is the beginning of structuring Shielded Labs's Crosslink design specification into ZIPs. This version is mostly generated by copilot synthesizing a few sources, and is full of misleading, incorrect, or missing pieces. However, it begins a basic structure with an "overview ZIP" and a "construction ZIP" (which is intended to have similar scope to the TFL book "Crosslink 2 construction"). More ZIPs expected, perhaps for:
Auxilliary / Related work in our development of the Crosslink Feature Net is decoupled from Crosslink proper, and these auxilliary ZIPs could be adopted or rejected independently of the Crosslink design (although rejection would require re-engineering the solutions they provide in the Shielded Labs implementation):
|
|
cc @daira , or other write-access accounts:
Stay tuned. (I will be more explicit when I request dedicated editorial review effort in the coming weeks.) |
…-state-zip Add Crosslink ledger-state draft ZIP (copilot draft with human superficial review, discussion, and next steps planning).
|
Merged "sub-PR" shielded-nate#7 after a superficial group review/discussion and next steps planning. This sub-PR adds a "Crosslink ledger state" ZIP, and the current text is just a hand-wavy copilot first-draft. The intended scope yet to do includes ledger state extensions to Zcash Mainnet, including:
Related: We opened a Crosslink-specific ZIPs issue tracker here where we'll track fine-grained / early maturity issues around these draft-PR Crosslink ZIPs to reduce clutter/noise in this issue tracker until a later more mature stage. ZIP Editor Review request:
|
👋 I'd like to get a placeholder ZIP for Crosslink.
What else needs to happen here before an incomplete stub can be merged?
zip-template.mdfor crosslink; change some headers with provisional crosslink info.