📘 PSY 101 Recap - The Building Blocks of Psy Protocol
This week, we went further into the engine room of Psy Protocol. Let’s break it down:
⏱ Block Time – Time moves in blocks, not seconds. Each Realm sets its own tempo for proving and finalizing work.
⚙️ CFC (Contract Function Circuit) – A ZK circuit that enforces logic for a single contract function. It’s how code becomes provable.
🌲 CFT (Contract Function Tree) – A tree of all contract functions for a given contract, used to verify logic and manage upgrades cleanly.
🧱 CHKP (Checkpoint Root) – The global snapshot of network state. A new CHKP is created every block to anchor all updates.
🍃 PsyCheckpointLeaf – Represents a single Realm’s state update within the CHKP. It links Realm-level progress to the global chain.
🧪 PsyCheckpointStateTransitionCircuit – This ZK circuit verifies:
→ Realm-level state transitions
→ Previous block’s proof
→ Correct CHKP root update
Together, it seals the deal on a new valid block.
🌿 CLEAF (Contract Leaf) – Holds a user’s state for one contract. It’s the most granular piece of the tree—clean, minimal, private.
Psy Protocol is building the PoW 2.0 for a scalable, verifiable internet.