Applications of Blockchain Technology