During my AMA yesterday, I outlined the roles a validator needs to perform. It’s something I’ve been thinking about for a while. As an individual validator, it’s a challenge to perform all these well.
My struggle has been to expand into a team that includes members who can focus on each roles. Through my own experience, these are the functions a validator needs to perform.
1 - Keep the node running well
A validator needs someone with DevOps skills to keep their validator running well. Well means performant, available and secure.
2 - Community building, marketing and outreach
A validator needs someone with community building and/or marketing skills to make the validator known to the network community, to attract delegations.
3 - Finance
A validator needs someone with financial skills to do things like model returns, manage cashflow and handle taxes.
These are the critical functions that validators need to perform. The challenge to an individual validator to is two-fold.
i - How can a single person perform all these functions?
ii - How can a validator scale a team to perform these functions, when bootstrapping to maintain independence?
These are the questions I’m trying to figure out now.
For example, I spend most of my time making sure the Chainflow validators are running well. This leaves little time for community building and finance.
My growing sense is that figuring out the challenge listed above is key to building a sustainable validator operation.
How do you perform all these functions? Did I miss any other critical functions? Let’s discuss in the comments
(This was first published on my blog.)