Give Me 30 Minutes And I’ll Give You An Introduction To Blockchain