Yaa but I think breaking hash functions (SHA-256) is fundamentally different from breaking ECC or RSA.
I still have a question that I don't have an answer to: if ECC and RSA could be broken with the advent of quantum computers, what makes hash functions remain secure?