In the past month we've seen much more interest in Witness positions on Steemit. The top 20 Witnesses have great responsibilities to protect the network as described here so they are in positions that require a lot of trust and skill. Witnesses also need to make strategic decisions about price feeds that are important to maintain the Steem dollar peg as well as decide on a variety of other parameters and features for sustaining and growing the ecosystem. Most importantly Witnesses need to be on call for emergency situations such as hard forks and resolve issues to limit downtime when problems occur. When things are going smoothly there is probably not a lot of busywork involved, but any time there are problems Witnesses may be in for some sleepless nights. Those that have experience with similar graphene blockchains like Bitshares & Muse can probably attest to that.
Having Witnesses that understand the blockchain code and that can troubleshoot blockchain issues is critical when there are significant changes. When a new feature is implemented bugs can stall and disrupt the blockchain so those who can help resolve these issues quickly are extremely valuable. Probably a handful of Witnesses who have deep knowledge of the code are needed to help in this area.
Witness Pay and Use of Funds
Steemit witness nodes have much higher pay than other similar blockchain systems such as Bitshares or Muse. For Bitshares a witness gets paid roughly $150/month and while that may be much too low, Steemit witnesses are currently paid roughly $7,500/month in Steem power. Many witnesses are starting to use pay for other projects that support the community and ecosystem. For example half of @liondani's witness pay is going to fund SteemFest. @jesta is using funds to support GreyMass, a gaming platform project. Yet others like @cryptodrive have applied as a witness to support Billboard projects. @charlieshrem supports steempower.org and other projects. @complexring recently announced the Steemstay startup project. There are numerous other projects and proposals as well. It may be that more and more Witnesses will divert a significant portion of the pay, perhaps 20-80% to fund various projects & businesses. There are a lot of community outreach projects and businesses that could help the Steem ecosystem grow and the best way to fund them is using Witness pay. Witness pay can be a more consistent form of income for active community members compared to author rewards.
Witness Teams & Organizations
Since there are a limited number of top Witness positions and there is a good number of community members with solid server administration skills and blockchain knowledge I expect more Witnesses to team up with businesses and other community members and the role of the Witness position will expand to help fund many more Steem projects and businesses. Active community members could form teams with those running Witness nodes to fund their projects.
Furthermore beyond maintaining performant technical infrastructure, Witnesses are responsible for determining blockchain parameters and feature upgrades so they hold a lot of power over the future direction of the ecosystem. Witnesses represent the will of the stakeholders. Hence members who have businesses & community projects that have more at stake are more incentivized to be on Witness Teams to help provide insights on the direction of new features and make sure their interests are heard.
Conclusion:
So what do you think about the idea of larger Witness Teams and organizations competing to be among the top 19 Witness nodes in the network to fund community and businesses to grow the Steemit ecosystem?
Image Credits: All images are labeled for resuse on Google image search
Resteemed this
I am not the right person to give my opinion, is very interesting what you write, surely you will have many answers avidosas people on the subject, your work is brilliant so I congratulate you, thank you very much for sharing
I think that sounds like a great idea! The more competition for the top spots the better...
I see one danger here. DPOS must be resistant against Sybil attacks and (semi)official witness teams and related business groups that gain too much power may elect top 19 through group witness votes and overthrow consensus over indepentent witnesses. Such election can establish centralized power control of a chain in hands of a few individuals with a lot of SP. My 2 cents.
It seems having teams/orgs is a way of decentralizing power? Instead of having one person decide and rapidly gain influence, Steem power and influence will be spread among many people from the beginning. Ultimately stakeholders can vote out teams just as they can vote out individuals. I imagine in the future when the ecosystem grows really big we'll have very large witness organizations that spread out steem power and decide on features. I always thought decentralization would come from decentralizing the power of the nodes, and not between nodes for performance reasons.
I see your point. My yesterday's concern was about companies that grow in SP and cooperate together to form an alliance against independent witnesses. Kind of a corporate rule. I thought about it for a while and I suspect there are currently also groups of independent witnesses that cooperate together and vote on each other, therefore this already exists but on a small scale. Indeed it will be interesting to see how your concept evolves.
Resteemed ;)
Interesting idea to consider. Resteemed and upvoted.
The important thing is that we get a more transparent system, where vitnesses are accountable. You would have to specify what you mean by "team up with bussiness and other community members".
What businesses would that be? Are you sure teaming up with businesses promotes the neutrality of the witnesses?