What is a blockchain? Definition & an understandable explanation