X-Wing: Scaling Down and Taking Shortcuts
Everyone in crypto seems to want to scale up.
More transactions, higher throughput, bigger networks that capture a higher market share. Not me. I'm looking to scale down. I want to build something that fast, sleek, and unbloated with a very specific use-case. I want to make dapps that anyone can download and participate on any device. This means that I must either make a lot of sacrifices and scale down, or centralize the products to bigger servers.
Well I certainly don't want to centralize...
So rather than try to build something that can scale up my focus is rather to build something that does exactly what it's supposed to do for the time being. Let's be honest, if a crypto project does what it's supposed to do it instantly becomes worth millions and we then have the funding to build whatever we want.
The Death-Star of the Fiat Empire is still out there, lurking in the shadows. A single concentrated beam could take out any of these smaller projects, including Hive. Luckily this Rebel Alliance hides behind the interplanetary decentralized might of Bitcoin. The road for rebel scum is rocky, but passible. The anchor is strong and keeps us from getting swept away.
When I look at Hive I see a frigate.
What we have going here is a very tactical solution to some unique problems. But we don't have a whole lot of defenses. We become outgunned in many of the skirmishes we face. This bad boy could definitely use some fighter escorts for protection.
Honestly we already see these fighters popping up all over the place on Hive to defend the mothership. They are more manurable and easier to upgrade, but at a certain point scaling up further becomes an issue.
And that's fine.
The goal isn't to build another Death-Star, but you wouldn't know it listening to all these people as they showcase their infinite greed to the world: no better than the current central bankers in charge. The entire point of decentralization is that we build a ton of different things and each one has its own niche within the ecosystem. This is not a competitive endeavor. At least not in a capitalistic sense.
It much more mimics an actual living ecosystem.
The corporate system we have now is full of zombies; totally lifeless. If Bitcoin was a Rhino stampeding over all the zombies, would we make the claim that Rhinoceros was the best animal and therefore ever animal will be a Rhinoceros? Only if we wanted to sound like idiots, which is what I hear from Bitcoin maximalists every damn day.
Yeah, well, I don't want to be a Rhino.
I wanna be an X-Wing.
So I've been taking some interesting shortcuts in my programming. My ignorance has really been showcased the last couple of days. Turns out I know A LOT less about MySQL database than I originally thought. Spent the entire yesterday figuring out Procedures, Functions, and user-defined variables, etc etc.
But what I've come to realize is that there are certain design decisions I need to make now that will vastly change what my future options become. For example, I realized that, much like Thorchain (Rune) there only needs to be one base-pair, meaning every liquidity pool will be paired to MANA and only MANA. Again, this allows me to take some shortcuts in the near term, but the more I build on top of that design the harder it becomes to change my mind later.
Luckily, again, I'm only one person, so the decisions I make now are highly inconsequential if I do end up striking it rich and building up my own company. It's the decisions I make when I have 20+ employees that would really matter in the long run.
What I do know is that I want this database I'm building to be extremely laser focused. I want a new checkpoint every day, and every node that doesn't have a lot resources will be able to delete all information before the checkpoint knowing that it has been verified by everyone else. Should be interesting to see how targeted and fast I can make this thing without having to worry about scaling up.
Gonna get back to it.
Every minute spent blogging is now a minute spend not programming. I don't know where all this energy came from to dev it up all day everyday after a year-long dry-spell, but I'm grateful for it.
I've almost figured out everything I need to patch together my liquidity pools (Alchemy). After that gets done it's on to the futures market (Prophecy) and the stable-coin (ICE). Considering that there are zero DeFi tokens that have a futures market, once I get these basic things done I can probably launch early and start testing/mining before the game (NFT) is even ready. Which is funny because the game is the main event so if this works out it could be worth a mint.
back to the grind...
Posted Using LeoFinance Beta
If you're looking into MySQL, you might want to checkout PostgreSQL instead. Though, I'm curious: if you're building something related to DeFi, why start with a centralized database? Or is it just for PoC?
I'm building a game.
But I realized that I can add DeFi and a stable token and a futures market like super fast.
I have a plan for decentralization but I'm not really there yet.
I also think with this database I can launch every dapp I've ever wanted to build on Hive while maintaining control. I've looked at PostgreSQL it's used for all of the poker databases I used back in the day when I was Pro. For my purposes MySQL is good for the time being.
If I start optimizing hardcore I probably move over to Postgres but for now. Not so much.
Thanks for reminding me actually I needed a refresher course.
https://www.xplenty.com/blog/postgresql-vs-mysql-which-one-is-better-for-your-use-case/#whydodeveloperschooseoneovertheother
I'm really not a DB wizard, but I've been working with PostgreSQL for 2 years now (before that MongoDB, which sadly doesn't really scale that well) and I wouldn't choose any other SQL DB.
Especially in combination with https://www.prisma.io/, which I can highly recommend! You can use Prisma with MySQL as well though.
Reminds me of when Splinterlands launched and I was figuring it out bit by bit, for someone whose best experience of playing digital card games was in Solitaire, seeing all the pieces of the puzzle fit in a totally new and fun way was quite interesting, I think it’ll be fun exploring what this game will look like....leggo
I wonder how it work look like either. Is this going to be a little bit complicated like how the options market works? After all you are predicting a move and depending on the price and time, you will have to assign some type of price. Are you going to be market making for it?
Posted Using LeoFinance Beta
Nice metaphor for our current transition from Legacy to Hybrid Blockchains-Legacy systems. Good use of the Star Wars motif too.
Thanks,
@shortsegments
.
.
.
No Loss Lottery
No Loss Lottery. It gives you a chance to win a prize, but your ticket price is never lost!
Read more here: Link
Posted Using LeoFinance Beta
!PIZZA
@edicted! I sent you a slice of $PIZZA on behalf of @stayoutoftherz.
Learn more about $PIZZA Token at hive.pizza
You had me at the Star Wars stuff, then my interest started to tail off. Write another one full of Ace Ventura metaphors pls pls pls.
HA. SHIKAKA!
Excuse me, I'd like to 'ass' you a few questions.
Like a glove
Good use of the Star Wars motif too))
Posted Using LeoFinance Beta
Hi @edicted excellent post, the video is great very suitable ha ha ,ha
Happy Sunday