You are viewing a single comment's thread from:

RE: Community Service Announcement: You Control Steem. Vote for Witnesses.

in #steemit8 years ago

For a truly decentralized organization, every individual should be able to do their job independently without relying to others.

I'm not sure how you would enforce that or if it even should be enforced. Didn't you say earlier that witnesses should (or at least could) include well-known companies? Those are not individuals.

Sorry for the vague language, of course I meant to include also companies. I was just thinking about committee and its members will probably be mostly individuals.

This is not something that should be enforced. It's something that the DAO should strive for. The goal is to empower all participants so that they can do their jobs as efficiently as possible, and to offer newcomers an easy path to hop onboard.

Committee members shouldn't need to run any special software. Their job is to keep on eye how the ecosystem works and when necessary, adjust the parameters so that the system will work better. It's not something they need to do everyday. Committee members can take a week-long vacation and nothing is risked because parameter changes should be discussed well in advance before they are made.

Witnesses, on the other hand, need to be online pretty much all the time. They need to be able to react fast when there are any problems with block production. They need to be able to set up the software to a different server, etc. when needed. That's why I'd love to see some companies doing witnessing because then there is not only person responsible for the job but several. That would help to keep the downtime low and make the system more resilient.

Workers need to have well-documented code. They need to know what the DAO is striving for so they know what should be prioritized. They need to have a communication channel with stakeholders to make sure that they do what the stakeholders want them to do.

Sort:  

Great thoughts here. Thanks for talking all this through with @smooth. I always enjoy seeing well-thought out discussions about ways to improve Steemit.