When teaching about Bitcoin, what are some of the bigger stumbling blocks for novice developers that you have come across?