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.