While this would solve the technical problem at hand. It lacks any safeguard against a very simple workaround of sharing your certificate or even posting for everyone to use.
Fullly anonymous + untraceable attestation --> unlimited certificate sharing