Here we have @AlexCook explaining a smart contract in 20 seconds