Cryptoassets: A Deep Dive