If hive were a house
Source: William Livingstone House [Detroit]
She may not look like much from the outside, but there are none like it.
I'd imagine it would look something like this fixer upper... Now, don't get me wrong, I love hive, it's where I'm planting my seeds and growing roots far stronger then my previous accomodations made over on steem.
But we do have a lot of maintenance to be done still to fix the foundations of our network and spread the seeds far and wide, much wider then privex & hetzner. Not that they haven't served us well.
@deathwing has an upcoming proposal to help fix that a little, and it's a good start, but more should be done if we want to really fix the foundations of our network.
@blocktrades has been doing a ton of great work on lowering the requirements to run a witness node (&hivemind). Hopefully leaning into a future where we can have more small businesses running full nodes.
but we ain't there yet
As the platform grows with more users joining and filling up them 64kb blocks... Hive needs a good solid plan for archives of stale posts, as well as current posts...
I'm not the great architect here, but I know other networks have solved this problem with offloading the stake data to cold storage type systems... Keep the metadata where it's relevant and move the content to other nodes better suited for the not fetched often stuff (things older then say, 3 months or whatever arbitrary value you want to assign).
I know not everyone is a fan of ipfs, but that could be one option for archiving, or maybe even some sort of digest-nodes, nodes that are rewarded as witnesses (because it would still be a witness responsibility), but house specific data.
@mahdiyari also mentioned in deathwings proposal that
IMHO our apps shouldn't depend on a third-party public API node. Each app should have its own API node.
Which I kind of disagree with... Let me explain.. right now, the requirements for running a node are 'minimal' in that ONLY a 64gb ram, 2x1tb nvme server can accommodate a fullnode.. still out of reach from most 'broke college student' start-ups.. and as growth happens on the platform, it's only going to get worse, especially if we don't start building out the better foundations... But I digress...
We didn't ask for this
We never wanted steemit to sell out and put us in this survival mode, all we can do is take what we have, gather our resources as best we can, formulate a solid growth plan, and start building. We have architects, builders, stakeholders, and a community that wants this more than we let on..
But I know one thing....
We fucking got this!!
As obscure as our platform is today, we will rise up and kick some social media ass with out decentralized services offered by all the many amazing communities being built on hive.
TLDR; Let's build up this platform!!!
Vote @hextech witness (@deathwing & @cadawg too) and peep @deathwing's upcoming proposal