Implementation · Compute accounting & provenance
Lucid sovereignty (location) certificates
A draft specification, hosted by Lucid Computing, for short-lived certificates that bound where a workload runs by timing signed exchanges with fixed anchors.
Also called Sovereignty Certificates; Ping-based location attestation; sovcert
Summary
Sovereignty Certificates are a draft industry specification for proving where a computing workload runs. An agent inside a trusted execution environment exchanges signed messages with anchor servers at known locations and times the replies. Signals cannot travel faster than light, so each reply time caps the distance to that anchor. A verifier checks the hardware attestation and the timings, computes a feasible region and issues a certificate that expires after a few minutes. The specification is hosted by Lucid Computing and attributed to a working group. As of September 2026 it is still draft 0.1.0, dated October 2025, with no public implementation or measured results. It trusts the hardware root of trust and the TEE, and leaves sophisticated physical attacks as a residual risk. Known attacks on delay-based location, such as faster network paths and compromised anchors, also apply.
R1: a public draft with a stated claim and threat model, but nothing built or measured in public.
Rubric assessment
- R1 met: the draft states what the certificate is meant to prove, the protocol, the threat model and its trust assumptions 1.
- R2 not met: as of September 2026 the repository holds only the specification, with no reference implementation, code or measured location results 1. The only location figures are an illustrative example in an annex 1. Lucid's homepage states that each of its clusters can prove where it is, but neither the homepage nor the developer documentation publishes how location is determined or any results 3 4. The working group gave January 2026 as the target for a final version, and the draft is still version 0.1.0 2 1.
- A public reference implementation, or reproducible results with a real anchor fleet and realistic network paths.
- Published location accuracy and false-rejection rates.
- An independent security review of the protocol and its trust assumptions.
What it is
Sovereignty Certificates are a draft specification for "cryptographic credentials that provide verifiable, unforgeable proof of the physical location of a computing workload at a specific point in time", according to the repository README 1. The document is version 0.1.0, dated 2025-10-21, marked "Draft" and "Prepared by: Sovereignty Certificates Working Group" 1. It describes itself as an industry-led specification, not an official standard from a body such as ISO or IEC 1. It is licensed CC BY 4.0 1.
The specification applies delay-based location verification to computing devices such as CPUs and GPUs 1. Its repository sits in Lucid Computing's GitHub organization 1. The working group's website describes the group as an independent initiative 2. It lists participants by category, including chip makers, cloud providers, frontier AI labs and compute-governance organizations, without naming them 2. Lucid's homepage links to the effort and describes Lucid's own offering as attested, confidential-computing GPU clusters with data-residency controls 3.
How it works
The specification calls its method ping-based location attestation 1. Signals cannot travel faster than light, so a measured round-trip time gives an upper bound on the device's distance from each anchor 1. The specification describes the following steps 1:
- The verifier sends the attester a fresh nonce and a signed directory of trusted anchors.
- From inside a trusted execution environment, the attester probes several anchors chosen to give good geometry.
- Each anchor returns a signed receipt with a timestamp and the probe's nonce, and the attester records when each reply arrives.
- The attester bundles the receipts with a hardware attestation quote that binds a per-cycle key and the verifier's nonce to the platform.
- The verifier checks signatures, freshness and platform integrity, then runs a deterministic multilateration to compute a feasible region.
- The verifier issues a short-lived certificate stating the location, radius and confidence, and which policies passed.
Workloads must fail closed when a certificate expires 1. The specification argues that tunnels and VPNs add latency, so they generally cannot make a device appear closer to an anchor than it is, and usually produce geometrically inconsistent measurements 1. It requires rejecting evidence whose distance bounds have an empty or impossible intersection 1. Anchors should monitor each other's round-trip times, and an anchor that deviates from the physical baseline should be temporarily removed from the directory 1.
Evidence
- Specification. The draft is version 0.1.0, dated 2025-10-21 1. The working group's site listed January 2026 as the target for a final version 2. As of September 2026 the repository still holds draft 0.1.0 and no reference implementation 1.
- Worked example. Annex B illustrates a result with a 45 m radius and 0.92 confidence from seven anchor receipts. It is an example, not a measurement 1. For comparison, Brass and Aarne report that delay-based methods locate devices to within about 10 km to 1,000 km, depending on the algorithm 6.
- Lucid's statements. Lucid's homepage says that "every cluster can prove where it is, whose silicon ran, what executed, and how data moved" 3. Its developer documentation lists a "Data Sovereignty & Localization" auditor, described as "Ensuring data remains within approved geographic jurisdictions" 4. Neither explains how location is determined or reports results 3 4.
As of September 2026 no test deployment or measured location results have been published 1 3 4.
Limitations
- Trusted hardware. The threat model lets the attacker control the network and hold root on the host, including where the host is an untrusted cloud provider. It trusts the hardware root of trust and the TEE, and leaves sophisticated physical attacks as a residual risk 1.
- Key extraction. Tee and Happel argue that keys stored on the chip, on which ping-based protocols rely, may be extractable by adversaries with physical access 5.
- General delay attacks. Adding delay, using faster network paths and compromising landmarks are known weaknesses of delay-based location verification 6. The specification relies on signed anchor directories, HSM-protected keys, diverse and independently operated anchors, and anchor peer monitoring against some of these 1.
Known flaws
Published flaws, with their severity, kind and status. How flaws are rated.
Physical attacks on the trusted hardware are out of scope
The specification places the hardware root of trust and the TEE in the trusted computing base. It assumes they resist software attacks, notes that the attacker may have physical access, and leaves sophisticated physical attacks, such as bus probing and side-channel analysis, as a residual risk 1. It says that future revisions may add requirements for physical tamper evidence 1.
On-chip keys may be extractable
Tee and Happel argue that ping-based location protocols backed by keys stored on the chip can be compromised if an adversary with physical access extracts those keys 5. In this specification, the evidence chain rests on the hardware root of trust's signed quote, whose signing key must be protected by the hardware 1.
General delay and landmark attacks apply
Attacks on delay-based location verification in general also apply. Brass and Aarne discuss adding delay, using faster paths such as dark fibre, and compromising landmarks 6. The specification counters anchor impersonation with a signed anchor directory. Against collusion it recommends anchors in diverse places run by several independent operators, and peer monitoring that temporarily removes anchors whose timings deviate 1.
Blockers
The specification is an unfinished draft with no public implementation or evaluation.
It needs a globally distributed, trusted anchor fleet and an endorser to run the anchor directory.
Technical detail
Show technical detail
The specification follows the IETF RATS architecture (RFC 9334) and the Entity Attestation Token format (RFC 9711) 1. Its roles are an Attester (a workload with a sidecar agent), a Verifier, an Anchor Fleet at fixed locations, an Endorser that publishes a signed directory of anchors with their public keys and coordinates, and a Relying Party 1. The Attester generates an ephemeral key pair each cycle. A hash binding that key and the verifier's nonce goes into a register included in the hardware root of trust's signed quote 1. The Attester may probe anchors directly or query a local trusted proxy 1. The anchors probed must be chosen to minimize geometric dilution of precision (GDOP) 1.
Anchor receipts carry a high-precision timestamp of the probe's arrival, the probe's nonce and the anchor's identifier, and are signed 1. The normative text has the Verifier derive round-trip times from the receipts' timestamps; in the Annex B example, the Attester sends a UDP probe to each of eight anchors and records the local arrival time of each reply 1. Anchors must be synchronized to a precise time source, preferably UTC 1. The Verifier must reject evidence whose distance bounds have no common intersection 1.
The EAT profile defines private claims for the platform quote, the ephemeral public key, the location receipts, a location claim with latitude, longitude, radius in metres and confidence, and the policies passed 1. In the Annex B example the certificate expires after 10 minutes and is renewed about every five. If a certificate expires, the workload must fail closed 1. Long-lived anchor, verifier and endorser keys must sit in hardware security modules, and signatures should use ECDSA with P-256 or stronger 1.
Sources
- BSovereignty Certificates Working Group (2025). Sovereignty Certificates: draft specification, version 0.1.0. GitHub (Lucid-Computing/sovereignty-certificate-specification). Source recordSupports: status, version, scope, roles, protocol, binding, timing, claims, threat model, security considerations, worked example · title block; §0-0.3, §3, §4.1-4.2, §5.1-5.6, §6.2-6.5, §7.1, §8.1-8.4; Annexes A-B
- BSovereignty Certificates Working Group. sovcert.org. Source recordSupports: working-group description; target date for a final version · homepage
- BLucid Computing: Verifiable AI. Proven in hardware.. Lucid Computing. Source recordSupports: Lucid's confidential-computing offering, its statement that clusters can prove their location, and link to Sovereignty Certificates · homepage
- BLucid Developer Platform documentation. Lucid Computing. Source recordSupports: sovereignty-related auditor listed without method details · reference/auditor-catalog.html; concepts/architecture.html
- BW. Tee & J. Happel (2026). GPU Fingerprinting for Location Verification. arXiv. Source recordSupports: key-extraction weakness of ping-based protocols · Abstract
- BA. Brass & O. Aarne (2024). Location Verification for AI Chips. Institute for AI Policy and Strategy. Source recordSupports: general attacks on delay-based location verification; typical precision of delay-based methods · Delay-based methods sections; brief survey of location verification methods