It seems like everyone’s favorite buzz word is blockchain these days. You can’t attend a tech conference or see a new article without some mention of it. But what exactly is block chain? A blockchain is a growing list of records, called blocks, which are linked using...