Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is it possible to prove that one has encrypted the content fairly and prove certain things about the content in a zero-knowledge manner? #72

Open
Yijia-Chen opened this issue Mar 26, 2023 · 2 comments

Comments

@Yijia-Chen
Copy link

I understand that the content is locked until the elapsed time has passed. However, the encrypter may wish to prove that they encrypted the content fairly, or that the content contains certain qualities such as following a certain structure. Is this possible under the current protocol?

@AnomalRoil
Copy link
Member

This is not impossible per se, a priori, but not supported out of the box currently.
Typical options include discrete log-based zero knowledge proofs, but this is still some kind of "future research" and "future work" that we haven't really starting looking into yet.

@nikkolasg
Copy link

Timofey made some early research into this, you can have a look at his repo https://github.com/timoftime/zk-timelock

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants