Now that all of us (except for Mr. Surprise) have agreed the trade&market limitations ruin the game, let's make constructive proposals.
Mine is the following (thanks @atreas1 for some input
1.: Allow trade of resources between all players again.
2.: Remove the 10% tax from the market again.
3.: To fight multi accounting, add a new table to the database in which you can query for players having a suspicious trade balance with another player.
Technical details of how this might look like:
Columns gameID, playerID_lower, playerID_higher, value_received, value_given.
Whenever a trade is done, update the record with playerID_lower matching the lower playerID of the two players involved and playerID_higher matching the higher playerID of the two players involved (if no record found, create a new one
Add * to value_received and * (money always has market value of 1.0).
Then the following query will give you a list of players with the ones with the most suspicious trade balance on top:
-------------------------------------------
select * from name_of_new_table
where max(value_received, value_given) > 30000
order by max(value_received, value_given) / min(value_received, value_given);
-------------------------------------------
Your Support personnel can then just check the players in the list starting at the top and after deciding whether it's a multi account or not, just delete the data record (maybe give them a button for it).
4.: To make it impossible to use the market to hide resources from looting when one of your resource provinces is about to get conquered, allow looting to make your resource stock negative.