Sort:  

the only way this could be enforced would be to come up with a system that could enforce 1 user, 1 account.

How to achieve that, while keeping the level of anonymity people would like to have. I have absolutely no clue.

In other words, a witness could create a @fakewhaleaccount - clean his holdings thru an exchange like binance (obfuscating the source) and vote himself back as a witness, and no one would ever know.

Of course! Doh!

I wonder if a negative vote to say you really don't agree with a certain witness' policies would work to balance things out.

there was a proposition for that, it was thrown off the table, people could not agree on it.

Because the witness account doesn't need to be the one you hold your coins in

Coin Marketplace

STEEM 0.18
TRX 0.16
JST 0.030
BTC 68288.30
ETH 2649.13
USDT 1.00
SBD 2.69