as was mentioned there are quite a few IRCd's that will mask your ip for you. I'd suggest finding one. Furthermore I've been using irc for about 6 years now and I've found the majority of people complaining about being attacked are more often then not provoking said attacks.