It is intended for professional software engineers and assumes a basic knowledge of programming and computer science Beyond merely blockchains the study of cryptocurrencies is inherently multidisciplinary touching concepts from computer science security economics and history Though our primary focus will be on computer science we ll