Blockchain teaching