G TRIP·GyID

About

What this project is, and what it is not

GyID — Geoyuan ID — is the first public open-source implementation of the IETF TRIP draft. It exists to make the specification concrete, testable and criticisable.

A protocol implementation first

The value is in byte-exact conformance and published evidence, not in a product feature list. Golden test vectors, the Monte Carlo study and the population calibration are all in the repository so that other implementations can be checked against them.

Privacy by construction

The specification forbids raw GPS in any protocol message, and this implementation enforces it at the lowest level.

  • ▸ Coordinates are quantized to H3 on device before signing
  • ▸ The chain stores aggregate values only — Merkle roots and counts
  • ▸ No name, phone number or government identifier is involved
  • ▸ The identity key is generated locally and never leaves this device — no password involved

Honest about open problems

The draft itself lists unresolved questions, and this project does not pretend to have closed them.

  • ▸ Single-trajectory ROC and confidence intervals need population calibration — see the W7 report
  • ▸ The six Hamiltonian components are not statistically independent
  • ▸ Robot / drone carried device attacks remain an active area of research
  • ▸ Adaptive adversaries can try to shape a single statistic; the engine therefore never relies on one

What it is not

Not an IETF standard, not a product with a security guarantee, and not a way to identify who you are.

  • ▸ The draft is an Internet-Draft with no IETF endorsement
  • ▸ The verifier on this domain runs on a development key
  • ▸ No audit has been performed, and the contracts are testnet-only
  • ▸ It answers "is this a human being", never "which human being"

Implementation status

W1 – W6 Protocol core, chain rules, criticality engine, Hamiltonian, trust score, verifier service, WASM attester and demo pages Complete
W7 Population calibration against GeoLife plus a synthetic control baseline, real ROC / AUC, whitepaper draft Complete
W8 did:geoyuan and TIT, GeoTITRegistry on Base testnet, CLI anchoring commands Complete
W9 – W12 Neural evidence layer, adversarial arena, integration trial, mainnet and publication Not started