how do you defend against attackers who try to DOS by requesting to be part of a joined transaction but then fail to sign off on the transaction? This is the big problem with coinjoin that prevents it from scaling well. have you guys solved it somehow?