Currently Shareaza use gnutella:host: to get hosts to connect to both gnutella and gnutella2, instead it use gnutella1:host: and gnutella2:host: to get UDP bootstrap services; this is really confusing.
My GWC is designed to be compatible with all P2P softwares, so using gnutella:host: for both gnutella and gnutella2 won't be good for apps only supporting one of them.
I thought to keep gnutella:host: for gnutella hosts but use g2:host: for gnutella2 hosts and maybe a different prefix for UDP bootstrap urls that include the udp word like gnutella:udpurl: and g2:udpurl: for consistency.
What do you think?