This preliminary report is organized into two main sections: the first introduces the original Cryptarchia v2 protocol, outlining its core concepts and presenting a structured roadmap for its security analysis. The second section focuses on Cryptarchia v2-minus, a deliberately simplified variant designed to facilitate rigorous security evaluation. By examining v2-minus from multiple perspectives, the report identifies and analyzes various potential attack vectors—including those already recognized in the original v2 proposal—and then introduces a modified security model that considers a purposely restricted class of adversaries.


Cryptarchia v2


1. Summary of the Cryptarchia v2 Protocol

Cryptarchia v2 is a proof-of-stake (PoS) consensus protocol that combines new mechanisms with ideas from existing literature to improve resistance to chain reorganizations, better handle network delays, and enhance censorship resistance through support for multiple concurrent proposers. The protocol’s core structure is a directed acyclic graph (DAG), where each block includes independent transactions and references to other blocks within a sliding window. These references form a maximal antichain—ensuring no referenced block is reachable from another—which promotes independent voting and accelerates convergence.

The fork choice rule selects the branch whose closest common ancestor (CCA) has the highest cumulative weight, where weight is defined as the number of window-referenced blocks in its descendants. An optional “long-ref” allows a block to reference one block outside the window for improved DAG connectivity, but it does not affect fork choice.

1.1 Core Mechanics

1.2 Strengths