It Seems Like Things Are Ramping Up
If the amount of information which has been flowing from the Steemitblog this year can be considered any indication, we may be seeing the long promised and long awaited upgrades for STEEM and Steemit. That's not to say there hasn't been things happening already, but they've mostly been under the hood, like Rockdb and the newly announced Hivemind 1.0. However, there has also been lots of talk about SMTs, including Oracles, and of course, there's HF 20 still hanging out there, with the most prominent feature being Velocity—a faster way to onboard users.
To my mind, it's possible that any one of those will be game changing. The time it has been taking to get new users approved for the last few months has been long. Velocity is supposed to change that. Hivemind will eventually bring with it Communities. SMTs will allow the rest of the internet to dip their toes into STEEM through the creating of potentially thousands of Smart Media Tokens. All the upside for any of this technology is yet to be seen, but it does bring with it a lot of hope for improved user experience as well as more users and therefore more STEEM demand.
I have no idea just how imminent any of these things are, or what order they may come in. For that matter, I don't know if there's one that needs to come before something else due to code issues, layering, or even best practices. What I do know is how I would roll it out if I had any say, and there were no other code issues to consider.
Start With Hivemind/Communities
Communities have been springing up all over STEEM of their own volition. I'm inclined to call them informal, since they don't really have their own space, like a Facebook group might, where essentially you see what's happening in those groups in addition to what might be coming through your feed.
I would love for this upgrade to come first, because it's bound to bring it's changes in how the UI works, and to some extent, how we interact with one another. It would be awesome for those of us who are here to have at least two months to get used to those changes, while also allowing us the first crack at setting up Communities. Then, we can actually get them up and running, working and potentially troubleshooting issues, since there will always be bugs of some kind. Maybe there will be a feature or two that can be implemented quickly or tweaked.
As a reminder, here's what Hivemind is supposed to be able to bring to the STEEM ecosystem, straight from the Steemitblog update from April 2, 2018:
That's a lot to try to tackle and work with. It would be great if developers of all of the apps on the STEEM ecosystem and then the users had a chance to get used to as much as possible as soon as they're available, and before any other updates happen.
Hard Fork 20.0
With Communities in place, and developers able to integrate all they offer into their existing apps or create others with them, and with existing users up to speed on how to navigate them, the table would be set for the flood gates to open with Velocity. New life would be injected into the STEEM platform, and buzz by all of us here would be generated (providing all goes reasonably well), and because HF 20 came second, we would have the opportunity to help new users, or those returning after an existed absence, to get up to speed. In fact, there could be a help center community that could be among the first places people go so they can get some kind of orientation.
STEEM needs growth, but it also needs ways to retain new and old members. I believe there are many of us who would stand ready to help out in some capacity to do just that with more tools available to us.
SMTs
With a weekly user base of 500,000 to a million rather than roughly 120,000 already divided up into Communities, SMTs start making a whole of sense. There will be people here who are more active and ready to engage in whatever ways these businesses or organizations decide to use their SMTs for. We are the ones on STEEM, we're the ones interested in seeing it grow, and we're the ones who have been learning how to use all the dApps that have already shown up on STEEM. As these other sites start interacting with the STEEM blockchain, we will be the ones who are the best able and willing to go after these new tokens. Steemit and the other apps will be drawing in users directly to the STEEM blockchain, building momentum for the rest of the internet to do the same, until they maybe even tip the scales for bringing on the users.
We don't want people who are just learning about STEEM through other sites getting a bad taste because there's not enough of us able to help out in whatever forums or comment sections or messaging apps that might be available on these sites. I'm sure those of us who want to will be able to help out with the learning curves that will inevitably exist with SMTs.
Communities/HF 20/SMTs
As I said, I have no say whatsoever in how this will all play out, and I don't know if there are code requirements that dictate which come first. I do believe, however, that there is a desire to throw the long ball, ie SMTs, and maybe even HF 20, as the next 100 million accounts are supposed to be more of a priority than the first million were.
Even so, I do have experience as a businessman, and I have an idea of how growth works in building up a customer base and retaining it. The product or service needs to be pretty good, and you need to have sufficient staffing in order to bump up to the next level. Growth doesn't need to be plodding, but it does need to be sustainable, and there's more to that than just scalability. There is the human element to all of this that must be factored in and accounted for, and accounted for well, if all of this is to succeed to any measure.
I'm looking forward to all the changes. I believe they all have the potential to change how we know and regard STEEM to something better. I just hope how the sequence of the rollout of upgrades and changes will maximize not only STEEM's capabilities, but also leverage the collective capacities and abilities of those of us who are already here, who are ready and willing to help STEEM take it to the next level.