@liberosist I disagree with you imposing this suggestions to the Top 20 Witnesses. We don't know what they're doing behind the scene beside typing on keyboards commenting or answering question in the witness thread.
The STEEM Blockchain is distributed by design to many different servers across the Globe. They are operating 24x7, if any of Top 20 witness server failed, the backend will continue to run and no one will notice. Because we have 300+ Witness Servers waiting to get their chance to process a block.
You're making it more difficult to ordinary John Doe or Mary Smith to bring up their own Witness Nodes and be part of this community. We want all entrepreneurs and investors to be part of this network, not just those with deep pockets.
Though I agree with you for Top 20 Witnesses, they all should provide Full RPC and Seed Node up/running.
The Witness should be independent operators + some of added values listed above.
Cheers,
@yehey
@Yehey, you said witnesses should be more independent, apart from the votes. I am thinking about whether I want to agree with that. I like the act of voting for witnesses. I think Bitcoin is a little different in some ways. But this system that Steem has may be better. I am trying to be open to different ways of doing things for cryptocurrencies and blockchain systems. I like constitutional, representative, republics over democracies for example.