{
  "generated": "2026-04-19T08:15:29.860Z",
  "tag": "consensus",
  "slug": "consensus",
  "count": 7,
  "url": "https://brittleboye.github.io/awesome-lattice/tags/consensus/",
  "projects": [
    {
      "name": "Convex",
      "description": "Decentralised lattice network and execution engine. Stateful Internet powered by Convergent Proof of Stake.",
      "category": {
        "id": "core",
        "title": "Core Platforms"
      },
      "slug": "convex",
      "url": "https://brittleboye.github.io/awesome-lattice/projects/core/convex/",
      "json": "https://brittleboye.github.io/awesome-lattice/projects/core/convex.json",
      "markdown": "https://brittleboye.github.io/awesome-lattice/projects/core/convex.md",
      "tags": [
        "java",
        "lattice",
        "consensus"
      ]
    },
    {
      "name": "Embedded Peer",
      "description": "Full consensus peer you can embed directly in a JVM — participate in the Convex network from your own application process.",
      "category": {
        "id": "engines",
        "title": "Embedded Engines"
      },
      "slug": "embedded-peer",
      "url": "https://brittleboye.github.io/awesome-lattice/projects/engines/embedded-peer/",
      "json": "https://brittleboye.github.io/awesome-lattice/projects/engines/embedded-peer.json",
      "markdown": "https://brittleboye.github.io/awesome-lattice/projects/engines/embedded-peer.md",
      "tags": [
        "peer",
        "consensus",
        "embedded"
      ]
    },
    {
      "name": "Beyond Blockchain — Convergent Consensus",
      "description": "Strange Loop 2022 talk introducing Convergent Proof of Stake — a decentralised consensus algorithm built on lattice mathematics rather than linear chains.",
      "category": {
        "id": "videos",
        "title": "Videos & Talks"
      },
      "slug": "beyond-blockchain-convergent-consensus",
      "url": "https://brittleboye.github.io/awesome-lattice/projects/videos/beyond-blockchain-convergent-consensus/",
      "json": "https://brittleboye.github.io/awesome-lattice/projects/videos/beyond-blockchain-convergent-consensus.json",
      "markdown": "https://brittleboye.github.io/awesome-lattice/projects/videos/beyond-blockchain-convergent-consensus.md",
      "tags": [
        "talk",
        "consensus",
        "cpos"
      ]
    },
    {
      "name": "CAD001: Convex Architecture",
      "description": "Draws the line between the on-chain CVM (global consensus, root of trust) and the off-chain Lattice (unbounded CRDT data) while forcing them to share one encoding, one hash function, and one cryptographic identity. That shared substrate is what lets value and data flow between layers without the bridges, wrapping, and trust assumptions that fragment other stacks.",
      "category": {
        "id": "cads",
        "title": "Convex Architecture Documents"
      },
      "slug": "cad001-convex-architecture",
      "url": "https://brittleboye.github.io/awesome-lattice/projects/cads/cad001-convex-architecture/",
      "json": "https://brittleboye.github.io/awesome-lattice/projects/cads/cad001-convex-architecture.json",
      "markdown": "https://brittleboye.github.io/awesome-lattice/projects/cads/cad001-convex-architecture.md",
      "tags": [
        "spec",
        "architecture",
        "cvm",
        "lattice",
        "consensus"
      ]
    },
    {
      "name": "CAD005: CVM Execution",
      "description": "Specifies the deterministic state-transition function State' = f(State, Block) over a Merkle-tree global state, so any peer can re-derive consensus from a single 32-byte root hash. This is what allows fast peer sync and cheap state proofs instead of replaying every block from genesis.",
      "category": {
        "id": "cads",
        "title": "Convex Architecture Documents"
      },
      "slug": "cad005-cvm-execution",
      "url": "https://brittleboye.github.io/awesome-lattice/projects/cads/cad005-cvm-execution/",
      "json": "https://brittleboye.github.io/awesome-lattice/projects/cads/cad005-cvm-execution.json",
      "markdown": "https://brittleboye.github.io/awesome-lattice/projects/cads/cad005-cvm-execution.md",
      "tags": [
        "spec",
        "cvm",
        "consensus",
        "state",
        "execution"
      ]
    },
    {
      "name": "CAD016: Peer Staking",
      "description": "Separates operational peer stake (slashed if the hot key leaks) from delegated stake (slashed only if the controller account is compromised), so coin holders can back good operators without running infrastructure themselves. Cleaner fault model than Ethereum validator staking, where one key loss loses everything.",
      "category": {
        "id": "cads",
        "title": "Convex Architecture Documents"
      },
      "slug": "cad016-peer-staking",
      "url": "https://brittleboye.github.io/awesome-lattice/projects/cads/cad016-peer-staking/",
      "json": "https://brittleboye.github.io/awesome-lattice/projects/cads/cad016-peer-staking.json",
      "markdown": "https://brittleboye.github.io/awesome-lattice/projects/cads/cad016-peer-staking.md",
      "tags": [
        "spec",
        "consensus",
        "staking",
        "security",
        "tokenomics"
      ]
    },
    {
      "name": "CAD020: Tokenomics",
      "description": "Issues Convex Coins via a market-driven release curve rather than pre-mine, ICO, or airdrop — new supply prints only when economic demand pushes price above the curve, protecting earlier holders from dilution. Deliberately neutralises the pump-and-dump dynamics of Ethereum pre-mines and ICO-era launches.",
      "category": {
        "id": "cads",
        "title": "Convex Architecture Documents"
      },
      "slug": "cad020-tokenomics",
      "url": "https://brittleboye.github.io/awesome-lattice/projects/cads/cad020-tokenomics/",
      "json": "https://brittleboye.github.io/awesome-lattice/projects/cads/cad020-tokenomics.json",
      "markdown": "https://brittleboye.github.io/awesome-lattice/projects/cads/cad020-tokenomics.md",
      "tags": [
        "tokenomics",
        "governance",
        "consensus"
      ]
    }
  ]
}