So it may be possible for two pieces of hardware to talk and prove a thing is signed by a reputable place.. so I could check an ID and be pretty certain the age is correct in the data pulled from it.. I guess..
But if I needed to take that ID and run it to check for a valid license or valid insurance - or if they are on a gov deceased list or other background check or something..
Unless I could have all these DBs on device I can't see a real way to do them zero knowledge checks.. I could imagine a service could promise to not log requests but no way to verify they are not..
I suppose I'd like to see a system where you could batch check 100 or so IDs at once to run checks to see if they have insurance, a valid drivers license, a valid XY or Z license, any warrants, pending litigation and such - able to do so in a way that the check on the person is not logged, prove-ably.