Once I read a post mentioning that the HUC client acts as a perfect coin-mixing service due to dropped coins, etc. This however necessitates having to actually play the game to benefit from the service. What if all it required was for a person to "deposit" whatever amount of HUC he/she wanted in the game, and then just as easily withdraw them back? Upon a deposit, the coins get mixed with the main pool of coins on the map, including coins belonging to the players actually playing, and if the user wants to take those HUC back, all he/she needs to do is withdraw them back and you will have a fresh amount of HUC.
This might need a slight overhaul of the payment system, whereby a player would need to "charge" his playing time rather than deposit money on a one-off basis for a permanent player. If a player deposits HUC and clicks on "start playing", the timer starts running and the payment made becomes part of the main pool. If there is any playing time left over, the player can decide to stop playing and withdraw whatever HUC he/she has left plus any amount won. Likewise, for those who simply want to use the coin-mixing service, all they would need to do is deposit the money without clicking on start, and withdraw the same money after the mix has occurred. I think HUC is the only coin which can afford having a central mixing service due to its very nature as a game. The only centralization occurring here is the temporary "holding" of the coins of people playing