Dziembowski, et al.. Proofs of Space. Springer Berlin Heidelberg, 2015, doi:10.1007/978-3-662-48000-7_29.