Capability Separation¶
Core Idea¶
Capability separation is the pattern in which a privileged party is uniquely empowered to issue an artifact while the population at large is empowered to verify it, with a forgery-prevention mechanism tying the artifact to something the issuer has and others do not — so verifying does not enable issuing. The asymmetry lets an open population trust artifacts it did not produce.
How would you explain it like I'm…
Only One Can Make It
Anyone Checks, One Makes
Split Make-And-Verify Powers
Broad Use¶
- Public-key cryptography: the private-key holder signs, anyone with the public key verifies, and forgery is prevented by trapdoor hardness.
- Public-key infrastructure: a certificate authority issues certificates while browsers verify them.
- Notarial and diplomatic practice: a notary attests while anyone verifies, with seals, a commission registry, and legal sanction preventing forgery.
- Medicine: a licensed prescriber issues prescriptions while pharmacists verify via registry.
- Currency: a central bank issues legal tender while anyone verifies via anti-counterfeit features.
- Biology: an organism's genome issues legitimate self-marker complexes while immune cells verify, with molecular-shape matching as forgery prevention — a non-human instance confirming the pattern is genuinely structural.
Clarity¶
It separates capability from knowledge: one party can do (issue) what others cannot even when all information is public, with the corollary that the forgery-prevention mechanism is part of the structure, not an implementation detail.
Manages Complexity¶
It compresses a stack of unrelated mechanisms — signatures, notarisation, currency, prescriptions, immune recognition — into one object with five design questions (issuer, mechanism, verifier population, artifact, revocation) and two named failure modes: mechanism erosion and unintended issuance breadth.
Abstract Reasoning¶
It supports the design move of splitting issuance from verification tied to a substrate-appropriate forgery-prevention mechanism, and the diagnostic that "anyone can produce X but only the right person should" signals the wrong structure — you want issuance restricted, verification open.
Knowledge Transfer¶
- Across cryptography, currency, credentialing, biology: rotating issuer keys corresponds to re-issuing currency with new features and to renewing molecular self-marker recognition; revocation lists correspond to disbarred professionals and counterfeit serial numbers.
- As shared vigilances: the same two failure modes — mechanism erosion and unbounded issuer population — recur in every substrate, so monitoring mechanism strength and auditing the issuer count carry across domains.
Example¶
A public-key digital signature scheme: the private-key holder alone can sign, everyone with the public key can verify, and the asymmetry is provable — verifying uses only the public key, so checking signatures confers no ability to produce new ones, even if the whole internet verifies.
Relationships to Other Primes¶
Parents (1) — more general patterns this builds on
- Capability Separation is a kind of Authentication — capability_separation's cross-ref is attestation and its nearest is traceability (0.892), both of which the file severs. But the deeper load-bearing relation the file draws is to authentication: capability_separation is the issue/verify-asymmetry ARCHITECTURE within which authentication's deliberate verifiable mark operates, and a public-key signature "exhibits both." This is closer to a sibling than a clean is-a. Recording child_of authentication is the medium-conviction read (issue/verify split presupposes a verifiable-mark mechanism); a sibling_of attestation reading is the alternative. Flagging medium because the direction is genuinely arguable -- LEAVE is acceptable if reviewers prefer not to force it.
Path to root: Capability Separation → Authentication
Not to Be Confused With¶
- Capability Separation is not Attestation because capability separation is the architectural asymmetry (only the issuer can produce a valid mark while everyone can check it), whereas attestation is the artifact-level binding of a single mark; a signature scheme exhibits both.
- Capability Separation is not Information Asymmetry because it is about capability (one party can issue) surviving even when verification information is fully open, whereas information asymmetry is about one party knowing more.
- Capability Separation is not Authority because it adds the forgery-prevention mechanism and asymmetry invariant, whereas an authority that hands out its credentials freely is authoritative but not capability-separated.