Blockchain And Its Applications