**Blockchain and Cryptocurrencies**

• Saralees Nadarajah, Stephen Chan, Jeffrey Chu and Yuanyuan Zhang
