White Paper / Volume 6

The Chronos Protocol: Computational Time-Locks

6.1 The Fallacy of Centralized Custody

Traditional digital time capsules rely on a "Trusted Third Party" to store keys and release them at a specific date. This introduces a fatal architectural weakness: if the service provider ceases to exist, the data becomes permanently inaccessible. To achieve true digital survivability, a system must decouple the "Time-Lock" from the "Server’s existence."

6.2 The Concept: Nonce as a Source of Time

In the PSQC (Phantom-Step Cascade Container - The Chronos Protocol) model, time is not measured by a calendar, but by computational work. The system utilizes a random nonce as the secondary key. By withholding a portion of this nonce, we transform a cryptographic secret into a "Time-Lock."

The difficulty of unlocking is defined by the search space of the missing bits:

$$T \approx \frac{2^{bits}}{V_{hash}}$$

Where \(V_{hash}\) is the velocity of verification attempts per second.

6.3 Architecture of the PSQC Container

A PSQC container encapsulates the encrypted payload with specific metadata required for both server-assisted and offline recovery:

Unlike traditional archives, a .PSQ file is a stateless entity that functions as a computational time-lock:

{
  "protocol": "Phantom-Step/V4",
  "nonce_hint": "LEdWTvvka9******",
  "nonce_hash_V1": "48d49beb8cbb82c65...4f3b928",
  "ciphertext": "base64_payload_data...",
  "integrity_check": "AEAD_Poly1305_Tag"
}

6.4 Hybrid Recovery Paths

The Chronos Protocol implements a dual-layered recovery mechanism:

6.5 Memory-Hard Time Enforcement

To prevent high-speed parallel attacks (GPU/ASIC farms), the PSQC model integrates Argon2id as a mandatory verification step for every nonce candidate.

By requiring significant RAM (e.g., 1GB) for each attempt, the "time-lock" becomes resistant to hardware scaling. Time is effectively measured in memory cycles, ensuring a user with a home PC can reasonably compete with a centralized entity.

6.6 Security Properties & Independence

Experimental Prototype

Implemented in SecretMemoryLocker v4.05+. Test the integration of server-side gating and client-side computational discovery.

Download v4.05 on GitHub