What is blockchain technology.An easy way to understand blockchain is to visualize it as a database that is publicly shared among many participants.