The new technology in town --- Blockchain Technology