w3c / vc-bitstring-status-list

A privacy-preserving mechanism to publish status information for Verifiable Credentials.
https://w3c.github.io/vc-bitstring-status-list/
Other
22 stars 19 forks source link

Precise timestamps of status changes #94

Closed decentralgabe closed 8 months ago

decentralgabe commented 10 months ago

We have a use case to determine the time when the status of a given credential has changed. Without drastically changing the spec this can only be done if status list credentials have a validity window (valid from / valid until).

With a validity window, and consistent fetching (at the windows expiry) of status lists one could determine that a bit had flipped within a given window, and be able to approximate a timestamp of a given status change.

To make this type of query simpler I suggest adding language to the spec that speaks to the (optional) capability of a status list server to support historical queries, or revisions of the document from a given time period. I believe this would maintain the privacy preserving characteristics of the specification while adding the ability for verifiers to approximate status change time, which is useful in a number of circumstances.

msporny commented 9 months ago

PR #112 has been raised to address this issue. This issue will be closed once PR #112 has been merged.

msporny commented 8 months ago

PR #112 has been merged, closing.