What is Blockchain? Demystified, UnHyped and Practical BCL233