A look at a Blockchain technology !