Block chain Technology and its applications beyond crypto currency