P.S.:
Valle, since the original bitcoin was plain and simple, why dont you write me an ELI5 on the mathematics of the SHA-256 hashs avalanche effect, and explain why thats always been so important to Bitcoins network security.
Actually bitcoin security is based 99% on EC, not on hashes. Mining does depend on good hashing to ensure it's hard (and good hashing by definition has the avalanche effect). Hashing in bitcoin protocols is mostly to protect public key and to build chain, but there are a lot of addresses with known public key and it is not such a big problem, see "address reuse".