A Comprehensive Report on Blockchain Technology, Its Applications, and Open Research Challenges