New domain names: great new opportunities, virulent new risks