Advanced Knowledge of the Blockchain Technology, 5 cr - YHYY3000