Consensus

  • vrf is appendix C of https://eprint.iacr.org/2017/573.pdf