Abstract: Blockchain Technology emerged to be one of the smart solutions to ease the functionality of many real time applications due to its decentralized nature, high security and distributed ...