MinaFoundation / ecosystem-ideas

Get inspired to build on MinaProtocol.
MIT License
0 stars 0 forks source link

Pasta curve friendly VDF Implemenation #8

Open hgedia opened 1 month ago

hgedia commented 1 month ago

Summary

A VDF is a function whose evaluation requires running a given number of sequential steps, yet the result can be efficiently verified. They have applications in decentralised systems, such as the generation of trustworthy public randomness in a trustless environment, or resource-efficient blockchains.

VDF based on pasta curves can be implemented using o1js.

Resources

Ready to build?

Please read the docs on how to progress.

YashBit commented 1 week ago

@hgedia Currently in the process of reading documents and preparation of proposal.

Will submit proposal after milestone 1 of the AccountUpdate project.

YashBit commented 1 week ago

@hgedia Got in touch with the main author of the Minroot paper which has been requested to be implemented here.

Dr. Khovratovich has agreed to support us in our journey of implementing and understanding Minroot for Mina.