How are you guaranteeing that this ID corresponds to a real human bean? Blockchain seems terrible for this on the basis of complete reliance on an external central authority.
It doesn't but you can always augment your ID by attaching a government ID or some sort. On the internet tho? If you _only_ have texts, there is no feasible way to distinguish a person and a bot.