How about a post outlining some of the flaws of DPoS that we have witnessed since 2014 and maybe some ideas on how to address them.
More votes than top witnesses - Allowing a large stake to effectively centralise and control the blockchain (as we have witnessed here on STEEM)
Bribery / Corruption of Witnesses - Where witnesses offer a kickback to voters as a bribe to vote them in (or than relying on merit). We have seen this on other DPoS chains, leading to unreliable block producers being elected and then poor performance of the overall network.
I'm sure there is more....
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Maybe we should have downvotes available for block producers too?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Read my blogpost, it's not a solution either.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Make it so that you cannot post or comment until you voted all 30 witnesses (or whatever the number might be in the future)
Should be quite easy to code.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
My idea was more in the lines of not giving people SP inflation unless they use at least 50% of their slots to vote for active witnesses.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I would agree with this idea as well. But I don't see why you should not force people to take part in the stability of the network. It benefits everyone and there is no downside.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I think it sets the entry barrier to high for new users. Someone who just arrived doesn't know anyone and has no stake to vote anyway. But with increasing stake there should be a financial incentive to vote for witnesses. An easy way to do this would be through the SP inflation.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Noted, it is an entry barrier. But if you accumulated or bought 1000 Steem and powered that up, I think those accounts should be able to form an opinion to set a voting proxy for 1 witness they like. Not everyone needs to make 30 vote decisions on their own. Witnesses and everyone with influence here should be more vocal about them being a possible voting proxy.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
If you were allowed to vote infinite witnesses you could even set several proxies. That would make it more trustless. I might not trust 1 persons decisions, but I might trust the average among 5 people.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Can you explain this? How is this different from just upvoting the top 100 witnesses?
What is the benefit of infinite witness votes? Every witness vote has the same strength (your MVESTs) It is not like your MVESTs are divided by how much witnesses you vote.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
While I hate repeating the same reply in same thread, I'm going to do it:
Additionally, you are preparing for vote buying, via return incentives, much like it happens on TRON. You may end up centralizing more with forced voting in order to contribute.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I LIKE this ^
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Fantastic idea. This solves the problem of "dormant" investors too by forcing them to participate.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
That would just lead to people voting for 1-15, the quickest possible path to get theirs. Without caring about the actual importance of their vote.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit