Hi,
I realised that someone blasted spammy links onto me and wondering if there is a way to trace the fella back?
Unfortunately for you, the attacker is several hops away from being traced, without the cooperation of the middle men in between you both, you're really at a dead end. Even if you had an IP of the offending computer that launched the spam attack, to what end? It's not tied to a particular website.
Let's say it was possible for you to trace backwards though and you had full cooperation from the middlemen, you would need to get hold administrator of the website featuring the spam links and have them check their website logs to find out the IP address that corresponds with when the link was placed. It's also likely that a proxy was used to place the links, if they used a proxy company like squid proxies etc your path is a little easier...you would need to find out the range of IP addresses that connect to those proxies (providing they keep those types of records), again making the assumption that they would cooperate and somehow figure out which is the relevant one...that's a lot easier if they used a dedicated proxy.
It's also a real possibility that they used scraped proxies, if that's the case then then you really are at a dead end, I'd be amazed if you could get in touch with the owner of a proxy server. Many public proxy servers are run by unknowing hosts (who have left the port open for some reason) even if you could get their logs, you would need to somehow discern the offending IP address that you're interested in from the doubtless other thousands, practically a dead end.
Without the cooperation of major law enforcement, which you are extremely unlikely to get because spamming is a legal grey area and you are just one of thousands of people that this happens to... the above is difficult enough to be impossible.
Your best bet is to ask 'who benefits', is there 1 site on the front page that remains un-spammed? Does one particular site look heavily optimised or 'shady', if so, then there's your likely suspect...even then, you could never be sure and may end up hurting a legitimate webmaster.
tl;dr: cut your losses and keep it clean, whether you believe in Karma or not, in the long run, no one benefits from negative SEO.