Sort:  

One thing that must be considered is the possibility of a malicious account sending to the exchange, and then sending their funds to a different account to power up. Though I would say that in this case, I think all of the users effected were already powering down and leaving, so I think your solution would have worked.

Coin Marketplace

STEEM 0.04
TRX 0.32
JST 0.080
BTC 61988.31
ETH 1638.24
USDT 1.00
SBD 0.42