Impact of Blockchain Technology on Mobile App Development