I build something similar recently inspired by Francois original post. Some studies here:
https://code.sgo.to/2021/06/14/sha256.html https://code.sgo.to/2021/06/14/avatars.html
https://code.sgo.to/2021/06/14/sha256.html https://code.sgo.to/2021/06/14/avatars.html
You could also easily switch the GAN for different types of hash-like sequences, e.g. people for public keys, cats for bitcoin addresses, etc
Amazing work.