Can someone suggest a good thorough primer on cryptography and cryptocurrencies that discusses things from a more mathematical perspective? Ideally something that nonetheless doesn't assume too much familiarity with the field. I'm imagining a 50 page pdf called something like "A primer on cryptography and cryptocurrencies for physicists".
https://blockgeeks.com/guides/cryptocurrencies-cryptography/