It's been several years now since my computer geek days, but hostname might be a possibility. I used to run a M.U.D. back in the day (yeah.......) and I would regularly ban by hostname rather than IP address as they were somewhat less susceptible to change.
Also, it seems highly possible, even likely, that it is the user software itself which is responsible for the unique identification.
Just my two cents. :tongue: