1. Reaching Agreement in the Presence of Faults 27, 228–234 (1980). http://doi.acm.org/10.1145/322186.322188%5Cndl.acm.org/ft_gateway.cfm?id=322188&type=pdf
2. Bentov, I., Pass, R., Shi, E.: Snow white: Provably secure proofs of stake. IACR Cryptology ePrint Archive 2016, 919 (2016)
3. Buterin, V.: Slasher: A punitive proof-of-stake algorithm. https://blog.ethereum.org/2014/01/15/slasher-a-punitive-proof-of-stake-algorithm/ . Accessed June 2017
4. Buterin, V.: Validator ordering and randomness in pos. http://vitalik.ca/files/randomness.html
5. Lecture Notes in Computer Science;J Camenisch,1999