I have been thinking about the issue and i think i found a way to greatly mitigate abuse during events that award diamond anvills:
- whenever a piece of equipment is traded directly between players or bought from the market - put a 24hr effect on it (much like enchantment) that would prevent it from being re-traded or re-sold while effect lasts.