3 ms·Prove Yourself – Delayed Disclosure as a Verifiable Public Artifact1 points by sebmellen 3mo ago