This video is a bit long (under 30minutes), but it is a superb explanation of the principles of Bitcoin. I did not really know what a blockchain was or how mining really worked until I watched it, and I unequivocally recommend watching this for anyone with even the slightest curiosity about cryptocurrency – which soon, will be everyone.