Since you're asking about unmasking your host, it's obvious that it's the network that is masking your host, thus it is dependent on the available settings options for that network.
Masking your host simply makes it harder for someone to track you by looking at your host address and then searching that address on the internet. It is, imo, more than anything, a privacy protection.
Your real host address is available to the network and IRCops on the network, as well as yourself at all times.
If you type
//echo -a $address($me,5)
you will see a return in the format of nick!ident@umasked.host.address