From what I've seen no such solution guarantees privacy to the user if the signing body (or the government) and the website collude to deanonymize the user.