Cool event!
About the problem.... I'm not sure what is going on (so correct me if I'm off base here), but your server has to connect to your wallets somehow, correct? So, if your server is not connected to the network when a transaction occurs, when it reconnects, it should calculate how much time has elapse, and if there is an unacceptable time gap, all new transactions should be rejected right then and there. So before every trade should begin, the calculation is made, and the code either grants or denies the the trade. This would be an effective solution.
thank you for your saying.
we think that problem of connection is not.
we are currently testing the program that can solute the problem.
we may fix the problem by this weekend.
thank you.