Society · Protocols

ThreeLevelCollision

Stub, hash, and homograph collisions are different threats

Definition

Mechanism

Distinguishes three collision classes and assigns specific defenses: (1) Stub Collision (Namespace exhaustion) -> Defended by full-hash verification. (2) Hash Collision (Cryptographic failure) -> Defended by SHA-256 entropy. (3) Homograph Collision (Semantic spoofing) -> Defended by Social Uptake and Reputation. A collision that cannot be resolved at its own level applies FailClosed.

Preconditions

  1. Sema Hashing Algorithm (SHA-256) is secure

Postconditions

  1. Appropriate verification logic applied
  2. Threat level identified

Invariants

  1. L1 Defense: Stub match is NOT verification. Full hash check is mandatory.
  2. L3 Defense: Equivalence is decided by Content, not Handle. A 'spoofed' pattern is simply a different pattern with zero reputation.

Risks

Failure modes

  1. Stub Confusion

    Relying on 4-char stub (#a1b2) for security instead of convenience.

  2. Homograph Attack

    Malicious actor mints a pattern with a trusted Handle but malicious Definition (social engineering).

  3. Pre-image Attack

    Theoretical break of SHA-256 (renders Level 2 defense void).

Relationships

Builds on

References

Infrastructure

Equivalence

Sameness decided by canonical content rather than by label

Infrastructure

FailClosed

Default-deny policy for uncertain states

Nothing in this library builds on this pattern yet.

Reference

Identity

Ref
ThreeLevelCollision#11d6
Sema ID
sema:ThreeLevelCollision#mh:SHA-256:11d62af6f35377784694f7fc381b41369cd99da2b7480c3fe33ef8132a77f88f
Ring
2
Tier
1
Updated
2026-11-11
Supersedes
  • sema:ThreeLevelCollision#mh:SHA-256:5db438e5f38882afa181ea527d06b673f64139f42390b9e795cf2ecc9efa29af
  • sema:ThreeLevelCollision#mh:SHA-256:92b1063ea9ba8b193942d71837f055a897ace9ec4391348f56e6b1e6e11cde93
  • sema:ThreeLevelCollision#mh:SHA-256:f9f90f76329b4b07ba1de142f14fcab8f9c5e7d901e9268a0fa03f86258a5459
  • sema:ThreeLevelCollision#mh:SHA-256:5f6e4672403d89974278b3855f47081899347c9884b931668b71a0758db76562
  • sema:ThreeLevelCollision#mh:SHA-256:68476a45aac32e2fd0764e409e011637b688c364cd8c75c5bb94435b98416839