I think you just found a inescapable vulnerability, what if someone sets up two accounts and they just send bitcoin back and forth. It would crash the system. I can see no fix.
This has been discussed. The fix is transaction fees.
Knew there had to be a fix somewhere thanks. When do transaction fees kick in.