Blockchain Technology for Emerging Applications