Hash

https://github.com/zooko/hash-function-survey

https://ethfans.org/posts/the-state-of-hashing-algorithms-the-why-the-how-and-the-future

https://www.hyperelliptic.org/tanja/teaching/cryptoI14/Hash-Functions-Crypto1_part1.pdf

https://eprint.iacr.org/2004/035.pdf

some history

SHA1
SHA2
SHA3
keccak
blake2b
hashchain
merkle tree

Resistance

Collision Resistance

Preimage Resistance

Second Preimage Resistance

Post-quantuam

snark-friendly hash

SHA?
Poiseden
MiMC
https://github.com/matter-labs/zksync/issues/261