As an aside, the algorand layer-1 chain uses VDFs to select a validating set per block, weighting member selection by how much crypto each account owns. They call it Pure Proof of Stake. It definitely reduces the energy consumption and increases network throughput, of course with trade offs. See:
https://www.algorand.com/technology/research-innovation/rese...