Re: Privacy implications
"To do that, you'd need some sort of IP<->MAC mapping. Since MACs don't make it through routers, the only place that mapping can be made is on the router to your own network."
Or using some sort of protocol like that used for Second Life / OpenSim, where the login protocol includes your MAC and HD serial number, to make it easier for Second Life to ban you. Faking your MAC and HD serial number is a T&C offense in Second Life (if I remember correctly, been a long time since I've been there), OpenSim just replicated the protocol.