Great explanation by "I LOVE CRYPTO". Check it out There is a video in linked here explaining it all. Fascinating.