This post is to discuss the “anti wash trading” rules when trading mining.
On the one hand, the rules shall discourage the trader wash trading for trading mining. On the other hand, the rules shall balance between recall and precision.
Here, I propose two basic rules:
If two trades have the same volume and execute simultaneously, we should exclude the trades from the trading mining formula.
To discourage the large volume at the end of the epoch, we shall introduce a time-weight factor to the trading fee. The weight of the trading fee will decrease linearly, and at the end of the epoch, it will become 0.5.
EffectiveTradingFee = (1- 0.5 * (ElapsedTime/TotalEpochTime)) * TradingFee
I suggest the community give more comments and rules.