← Pump Clock
BioChain Enterprise · Decentralization Hardening · Measured by pump_clock.py

THE CHIRAL AUTHENTICATION KEY SYSTEM

Two hands, one network. ⟲ LEVO grows, ⟳ DEXTRO attests — and no identity can ever be its own opposite hand. Structure that makes self-dealing and single-root capture impossible by type, with the honest limits stated.

01Why chirality — the three centralization pressure points

Everything in the mesh already verifies signatures; chirality decides who may sign what. The design attacks the three places where the system could quietly re-centralize:

pressure pointwithout chiralitychiral answer
The root of trustone master-key list — whoever holds it mints all authoritydual chiral anchors: genesis bakes an ⟲L party and an ⟳R party; every certificate and crystallization needs both hands
Self-dealinga grower could attest its own claims through sock-puppet approvalspairing rule: growth by one hand may only be attested by the opposite hand — your hand is fixed at sealing, so you can never approve yourself
Chain historythe XOR holonomy is commutative — reordering chunks is invisible (measured)chiral holonomy: the ordered quaternion product + its mirror; order is part of the fingerprint

One law above all of it: chirality is structure, not hardness. ECDSA seals remain the only lock. Quaternion math is trivially computable — it partitions authority; it never replaces cryptography.

02Chain attack lab — XOR vs the chiral holonomy, live

A bioseed chain of 8 chunks, each crystallized into a kernel packet (the real fold, in your browser). The chain commits three fingerprints: the commutative XOR word, the ordered ⟲ chiral holonomy, and its ⟳ mirror (conjugates, reverse order). Run the attacks:

Reference numbers from pump_clock.py §5: forward vs mirror differ by 2.86 rad (non-commutativity is real) · swap 2↔5 → XOR word bit-identical (blind) while the chiral holonomy moves 1.77 rad (caught) · content tampering → both catch. Every claim should therefore ship {xor, chiral⟲, mirror⟳} — three words, 40 bytes, and reorder/splice/time-reversal attacks all become visible.

03Handedness — derived, never chosen

A node's hand comes from the digest parity of its sealed Cosmological ID — the registrar is write-once, so after sealing the hand is public, verifiable by anyone, and unpickable. Type any ledger name to walk the derivation (same rule as pump_clock.py handedness()):

Digest parity splits the network ~50/50 at scale (measured 4L/6R at n=10). Grinding fresh IDs to pick a hand is cheap — and buys nothing: hands carry no authority without tier certificates, which chain to the dual anchors. Quorum thresholds should follow the live hand census.

04The crystallization chamber — pairing rule + dual anchors

A claim crystallizes only when the chamber is chirally balanced: the grower's hand on one side, ≥2 opposite-hand attesters on the other, under an ⟲L + ⟳R anchor pair. Pick a grower and toggle attesters/anchors — the chamber shows why it passes or fails (same logic as pump_clock.py §6, 4/4 checks).

grower (one)
attesters (toggle)
anchors (toggle)

05Attack gallery — what dies, what survives (honest)

06Where it lives in the stack

grow      Biostrata edge   claim ships {xor, chiral⟲, mirror⟳} + grower seal (hand = L|R)
validate  Hypersim mesh    every node: ECDSA sig → cert chain → codex ABI → spot-check
                           → BOTH holonomies replayed → hand-typing of all signers
attest    opposite hand    ≥2 attesters whose hand ≠ grower's — enforced by type
crystallize SPIRE Core     at tick 6/12 windows · dual ⟲L+⟳R anchor countersign
rotate    every tick 12    L-anchor signs R's successor, R signs L's — the pair moves

Reproduce every number: python3 pump_clock.py (13/13 — §5 chiral holonomy, §6 pairing rule & anchors). Related: Pump Clock & π/6 handoff windows · Enterprise console · spec.