Hey all, I have been thinking about how one could do IEOs directly on Binance Chain, which is implemented using Cosmos SDK.
My question is - is there a cryptographically secure random number generator already within Cosmos?
In case there isn’t I have done some initial research into what might be feasible. RANDAO (+BLS) seems promising. I know that there is research looking into implementing a BLS signature mechanism for the Tendermint consensus layer.
I’m wondering if it might be feasible to implement an RNG using BLS for Binance Chain, whereby the consensus validators are the participatory signature holders.
Any thoughts on this would be appreciated!