Discussion topic: What role might the Trust Registry Query Protocol (TRQP) have in GRID and UNTP?
Raising this issue to provide a focus for discussion, not necessarily requiring a change to GRID or UNTP unless the discussion takes us there...
Today (as I type this message), the Trust Over IP Foundation steering committee (of which I am a member) is approving the specification of a Trust Registry Query Protocol.
A summary provided for the approval is:
The Trust Registry Query Protocol (TRQP) v2.0 is a lightweight, read-only protocol for querying authoritative data from trust registries - analogous to what DNS is to name servers, but for digital trust ecosystems. It defines a standard data model, query vocabulary, and transport binding enabling interoperability across trust ecosystems regardless of their internal trust architecture. TRQP v2.0 specifies two normative query types:
Authorization Queries: "Has Authority A authorized Entity B to take Action X on Resource Y?"
Recognition Queries: "Does Authority X recognize Entity B as an authority?"
The specification adopts the PARC (Principal, Action, Resource, Context) information model, defines formal JSON schemas for request/response messages, and includes an HTTPS binding with RFC 7807-compliant error handling. This deliverable has completed two Public Review periods (PR 01: April–May 2025; PR 02: December 2025–January 2026), with all issues resolved.
One possible application is that the GRID could offer a TQRP compliant interface, as could those Registrars that chose to provide a TQRP interface. Taken further, it can also provide a parallel / augmented model to the existing UNTP discovery and resolution process.
Interestingly, those two phrases in the summary are a pretty good description of the relationship between GRID, GRID Registrars, and the UN Member State in which the Registrar has authorisation.
The specification is published here: https://trustoverip.github.io/tswg-trust-registry-protocol/
and maintained here: https://github.com/trustoverip/tswg-trust-registry-protocol
I've selected a few assignees that I think (know) may want to say something on this topic - but all are welcome!