Microsoft working to eliminate Internet anonymity