RandomBlocks: A Transparent, Verifiable Blockchain-based System for Random Numbers[J] JOURNAL OF CELLULAR AUTOMATA 2019(14) Christodoulou, Klitos Chatzichristofis, Savvas A. Sirakoulis, Georgios Ch Christodoulou, Panayiotis