Ex British Prime Minister David Cameron has become the latest high profile official to praise the blockchain, and its potential