1. 1. Introduction
    1. 1.1. A Path to Proof-of-Stake Zcash
    2. 1.2. Trailing Finality Layer in a Nutshell
    3. 1.3. Status and Next Steps
    4. 1.4. Motivating Finality
    5. 1.5. Get Involved
  2. 2. Terminology
  3. 3. Design
    1. 3.1. Design at a Glance
    2. 3.2. Design Goals
    3. 3.3. Crosslink
      1. 3.3.1. The Arguments for Bounded Availability and Finality Overrides
      2. 3.3.2. Notes On Snap‑and‑Chat
      3. 3.3.3. The Crosslink 2 Construction
      4. 3.3.4. Security Analysis of Crosslink 2
      5. 3.3.5. Questions About Crosslink
      6. 3.3.6. Potential Changes to Crosslink
    4. 3.4. Model Code Architecture
    5. 3.5. Network Architecture
  4. 4. Protocol Specification
    1. 4.1. Abstract Protocol
      1. 4.1.1. Token Dynamics
    2. 4.2. Concrete Protocol
      1. 4.2.1. Token Dynamics
  5. 5. Security
    1. 5.1. Abstract Analysis
      1. 5.1.1. Ebb-and-Flow analysis
      2. 5.1.2. Subprotocol Compromise Analysis
      3. 5.1.3. Model Code Architecture Analysis
      4. 5.1.4. Network Architecture Analysis
    2. 5.2. Concrete Analysis
  6. 6. References
  7. 7. Version History

Zcash Trailing Finality Layer - v0.1.0

Crosslink

Crosslink is the proposed hybrid construction for the Trailing Finality Layer. The current version is Crosslink 2.

Contents

  • The Arguments for Bounded Availability and Finality Overrides
  • Notes On Snap‑and‑Chat
  • The Crosslink 2 Construction
  • Security Analysis of Crosslink 2
  • Questions About Crosslink
  • Potential Changes to Crosslink