Sort:  

In this scheme, author of the content would always be known a priori, and voters at the end of each round would be known a posteriori.

Actually the voters would be known a priori as well. It's just that the way they vote would be blinded until the reveal stage of a round. Short of redesigning the system and using fancier cryptography (e.g. RingCT) to constantly mix "bandwidth coins" (for lack of a better name), the submitter of any transaction (including the vote commitment transaction) must be publicly associated to an account on the blockchain.

But this doesn't solve the auto-voting based on the author, which is I think the bigger problem here.

Is that really a problem? Why wouldn't a user want to maximize rewards based on the current schema? Everyone else knows the rules and are allowed to use whatever is at their disposal to 'play the game.'

For the record, I only think an autovote bot is only good until the 4th of July. After that, a sophisticated suggestion algorithm will be better.

Coin Marketplace

STEEM 0.26
TRX 0.20
JST 0.038
BTC 95102.79
ETH 3574.19
USDT 1.00
SBD 3.81