The Protocol Stack.
Decoupled & Serverless.
GhostMesh operates independently of traditional global routing structures. It converts standard customer smartphones and laptops into active, secure routing nodes that transmit signals directly to one another.
Physical Layer: Ad-Hoc Transport
Operates directly on standard hardware transmitters using customized Bluetooth Low Energy (BLE) and Wi-Fi Direct frames. Employs dynamic channel-hopping to evade RF jamming sweeps.
Technical Implementation
Cryptographic Framework
Based on a serverless modification of the Signal Double Ratchet protocol. Employs X3DH key agreements via peer proximity exchange and encrypts packet headers on every hop.
Technical Implementation
Packet Routing & Locomotion
Uses a Store-and-Forward (SaF) model. Packets are stored on intermediate devices and dynamically relayed when they come in proximity of target nodes or other active sub-meshes.
Technical Implementation
Packet Specifications
Inside the Mesh Envelope
GhostMesh uses a lightweight, metadata-concealing envelope format. Every relay packet strips the IP layer completely. Proximity routes are computed as a sequence of ephemeral hashes that expire and recycle as nodes move.
- 01.Ephemeral Route Hashes: Intermediate nodes only receive hashes of adjacent hops, never the complete network graph or original destination.
- 02.Zero Knowledge Signatures: Every packet carries Sigma ZK-proof validation tokens ensuring authenticity without disclosing the sender's cryptographic public key.
- 03.Delay-Tolerant TTL: Built for physical carrying. Hop counters and time-to-live attributes prevent packet loops and limit message sprawl.
{
"packet_id": "8fa2f7d9c0e5a611",
"protocol_version": "1.2",
"ephemeral_route_hashes": [
"e9c4b782b104",
"f20c81a2993d",
"a8f7c9e0112b"
],
"handshake_proof": {
"curve25519_pub": "0x5f992a7e...",
"zk_sigma_signature": "0x892a01efef92bc..."
},
"payload": {
"nonce": "0xf9b0128d9c",
"encrypted_body": "U2FsdGVkX195M...8a92bd",
"mac": "0xae88bf2c0c1b"
},
"locomotion_meta": {
"hop_limit": 15,
"current_hop": 3,
"time_to_live": 86400
}
}