Interested in blockchain but never really had time to sift through the buzzwords? Here I'll introduce the basic concepts in the area through a fairly technical point of view.