Virtual sim-cards on blockchain to battle identity theft