Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Glossary

audience: all

Domain terms as they are used in this book and in the proposed organism crates. Kept terse; where a term is inherited from mosaik, zipnet, or the block-building literature, this entry points at the authoritative source rather than re-deriving.

Atelier. The TDX-attested co-building organism. Assembles a candidate block per slot from UnsealedPool cleartext and AuctionOutcome winner. See atelier organism spec.

AcceptedHeaders. The append-only collection relay commits once per slot when a proposer has acknowledged the candidate’s header.

AuctionOutcome. The append-only collection offer commits per slot naming the winning bundle of the sealed-bid auction.

Bridge organism. A hypothetical seventh organism, outside any lattice, that provides a cross-lattice coordination fact (e.g. cross-chain intent routing). See Cross-lattice coordination — Shape 3.

Candidates. The append-only collection atelier commits per slot containing the assembled block body and the BLS aggregate signature.

Chain id. EIP-155 chain id; folded into the lattice fingerprint so a mis-bound cross-chain agent produces ConnectTimeout rather than a silent wrong-chain operation.

Co-builder. An operator contributing committee members to atelier (and optionally relay). Multi-operator co-building is the Phase 2 shape; see Roadmap — Phase 2.

Content + intent addressing. The discipline every consensus-critical id in the lattice obeys: id = blake3(intent ‖ content ‖ acl). Inherited verbatim from the zipnet design-intro; see topology-intro — Within-lattice derivation.

Deployment. A single instance of one organism, identified by its own Config fingerprint. A lattice is a composition of six deployments under one name.

DKG. Distributed key generation. A one-off ceremony at lattice bring-up (and at each rotation) that produces an aggregate public key plus per-committee-member shares. Used by unseal and offer. See Cryptography.

Fingerprint. A synonym for the content + intent addressed id of a Config (lattice or organism). Mismatched fingerprints are the lattice’s debuggable failure mode.

Integrator. External developer consuming a lattice. See audiences.

Lattice. One end-to-end block-building deployment for one EVM chain, identified by an instance name. Wires the six organisms under one LatticeConfig.

LatticeConfig. The parent struct the operator publishes and the integrator compiles in. Contains the six organisms’ configs plus name + chain id. See topology-intro — The lattice identity.

MR_TD. Intel TDX measurement register binding a boot image to the hardware root of trust. Pinned per TDX-gated organism in the lattice’s LatticeConfig.

Narrow public surface. The discipline of exposing one or two primitives per organism on the shared universe. Inherited from the zipnet design-intro.

Offer. The sealed-bid bundle-auction organism. See offer organism spec.

Operator. Team running a lattice, or one or more organisms inside a lattice. See audiences.

Organism. A mosaik-native service with a narrow public surface. The six named organisms (zipnet, unseal, offer, atelier, relay, tally) are the building blocks of a lattice.

Phase 1 / Phase 2 / Phase 3. The decentralization-progression vocabulary from Flashbots — decentralized building: wat do?. This proposal targets Phase 1 to Phase 2.

Relay. The PBS-fanout organism. Ships atelier::Candidates to the chain’s proposer or sequencer. See relay organism spec.

Refunds. The append-only collection tally commits per slot detailing MEV attribution back to contributing order-flow providers and searchers.

Slot. The chain’s slot number (L1) or sub-slot index (L2); the foreign key every organism commits against.

StateMachine. Mosaik’s term for the deterministic command processor inside a Group<M>. Every organism in a lattice has its own state machine. See mosaik groups.

Tally. The refund-accounting organism. See tally organism spec.

TDX. Intel Trust Domain Extensions. The TEE technology mosaik ships first-class support for and which this topology uses for unseal and atelier admission. See mosaik TDX.

Unseal. The threshold-decryption organism that unwraps zipnet::Broadcasts into UnsealedPool. See unseal organism spec.

UnsealedPool. The append-only collection unseal commits per zipnet-finalized slot containing the cleartext order flow for that slot.

Universe. The shared mosaik NetworkId (builder::UNIVERSE = unique_id!("mosaik.universe")) that hosts every lattice and every mosaik service that composes with them.

Zipnet. The anonymous-submission organism. Inherited from the existing zipnet book; this topology consumes it unchanged.