anoma / ferveo

An implementation of a DKG protocol for front-running protection on Anoma.
https://anoma.net
GNU General Public License v3.0
78 stars 21 forks source link

Implement randomness beacon via threshold signatures #27

Open ghost opened 3 years ago

ghost commented 3 years ago

This is not the highest priority task, but it is relatively straightforward and can also be good for testing the overall system.

https://www.cc.gatech.edu/~aboldyre/papers/bold.pdf

ghost commented 3 years ago

We probably will need to use the Verifiable Unpredictable Function as described in the Aggregatable DKG paper, since BLS signatures aren't compatible with the group secret key generated by our DKG.