Over the past few years the terms Bitcoins and cryptocurrency are buzzing around the corners. ...