Geometric Identity Architecture for Sovereign Computation
DNA, Warrants, and the Thermodynamic Authorization Model
We present the N-Helix, a geometric identity primitive for sovereign computation. Every entity in Sov — every query, every action, every agent session — is encoded as a Wisp: a living cell carrying an N-strand DNA.
The DNA holds the entity's semantic meaning (high-dimensional vector), spatial projection (3D execution coordinates), and cryptographic authorization (a thermodynamic warrant). This paper describes the mathematical structure, the phase transitions between Intent and Act, and the decay dynamics that make every authorization finite.
The Wisp is the fundamental unit of identity. It moves through the sovereignty stack like a white blood cell through the body: created at Logos, verified by SAGE, authorized by Knox, and executed in Aegis.
A Wisp carries three things: a birth timestamp (genesis_t0), a biometric locality-sensitive hash (biometric_lsh), and the geometric payload — the DNA.
The original triple helix is preserved, but the N-Helix generalizes to arbitrary named strands with distinct engine consumers.
| Strand | Type | Engine | Dimension |
|---|---|---|---|
| Semantic | Vec<f32> | SAGE gravity | 768D |
| Syntactic | Vec<[f32; 3]> | Aegis spatial execution | 3D per point |
| Telomere | Warrant | Knox authorization | Scalar decay |
| Custom | Raw(Vec<u8>) | Domain-specific | Variable |
The semantic strand encodes meaning as a high-dimensional vector. Its L2 norm — the narrative mass — determines governance friction.
Higher mass means more friction across SAGE. Dense payloads push harder through the field.
The warrant is the telomere of DNA. It converts inert Intent into executable Act.
Warrant validity decays exponentially from mint time:
The second kill condition is thermodynamic chain exhaustion:
A Wisp exists in two phases:
| Phase | Condition | Energy | Metaphor |
|---|---|---|---|
| Intent | No valid warrant | Potential | Unlit match |
| Act | Valid warrant and uses remain | Kinetic | Burning match |
The warrant binds biological identity through dual hemispheres:
| Hemisphere | Hash Type | Property |
|---|---|---|
| Rigid | BLAKE3 (cryptographic) | Any bit change = imposter detected |
| Probabilistic | LSH (locality-sensitive) | Physically close inputs produce close hashes |
The N-Helix is implemented in Rust across three files:
| File | Lines | Contents |
|---|---|---|
a_lexicon/src/dna.rs | 273 | DNA struct, Strand enum, N-Helix builder, narrative mass |
a_lexicon/src/warrant.rs | 186 | Warrant struct, validity decay, hash chain, kill conditions |
a_lexicon/src/wisp.rs | 143 | Wisp identity cell, lifecycle delegates |
No external dependencies. BLAKE3 for hashing. Serde for serialization. Zero allocation on the hot path.
§