RC Deflation Causes Stagnantion

in LeoFinance2 years ago

deflation.jpg

Resource Credits are an extremely valuable asset on Hive.
  • We mint them "out of thin air".
  • They are one of the original forms of yield farming.
  • Without them, we should be unable to transact.
  • We need a relatively high amount of Hive to make them useful.

You need a variable-cost pricing-model.

In January I wrote a post about the deflationary aspects of the RC system and how they are potentially damaging. Neither model is better or worse than the other; they are just vastly different and perhaps even diametrically opposed. We need to be aware of these differences in case any problems pop up in the future.

Not really a problem at the moment.

As they stand now, no one really gives resource credits a single thought. Anyone with enough powered up Hive simply does whatever they want to do... for free... with 3 second block times. If it aint broke don't fix it, amirite?

You need a variable-cost pricing-model.
This is the problem with RCs that people don't get.

It is a problem that POW networks have as well. Think about it this way: ETHEREUM gas fees have not increased one bit. Or rather, the Ethereum to pay for gas is the same, but the USD cost of Ethereum is x10 higher than it was two years ago, and thus we interpret that as the gas cost going up x10 even though it is exactly the same (or close) to where it was two years ago.

bandwidthtech.jpg

When yield farming bandwidth, this variable cost materializes in a different way.

In fact, it is much worse, because at the moment none of the Hive whales are actually using their bandwidth; they are either letting it go to waste or banking account tokens with them (which doesn't put any strain on the network until those accounts are actually claimed and putting data on the blockchain). This creates an entirely new multiplier we have to account for.

Think about it:

Of all the RCs that Hive actually mints, how much of those RCs are actually used to store data on the blockchain? 1%? 2%? 5%? Whatever it is, it's an extremely low number, and we should have every intention of believing that one day this will no longer be the case. This number could easily go x20, and when it does we should also expect that the cost of transactions on the blockchain will also go x20 right along with it.

It is not ridiculous to assume that not only could the price of RCs go x20 but the price of Hive itself could also go x20, which means the externally perceived price of gas on Hive would go x400 for outsiders, while the internally perceived price of gas for holders would only increase x20 (or for those who still have enough RCs to do whatever they want: would perceive zero difference... which is powerfully deflationary).

Imagine someone needing 1000 Hive Power in order to do whatever they wanted, but each Hive cost $20 to get. That's a $20k investment just to get free transactions. Anyone who thinks this is absurd and not going to happen is kidding themselves. It is guaranteed to happen as adoption increases. As we all know, these things come in hype-cycle bursts and it will not be easy to navigate the increased demand. This failure to meet demand then reverses and we get another brutal bear market for 1 or 2 years. Perhaps this is just the way of things.

Again, these problems aren't even considered by 99% of the community because if Hive goes x20 we all get rich. I'd personally have over $3M worth of Hive. Hard to complain until the crash hits and you realize that all your friends and family that aped in during peak FOMO just lost everything they put in. Oops!

Rewarding those who hold instead of those who build.

Ethereum is brutal Darwinism. One day a development team might build something there that works perfectly, and then a few years down the line gas prices have gone x20 and that business model becomes completely broken. This problem doesn't happen on Hive, because if the dev team simply has enough Hive to subsidize RC delegation they can simply hold onto that power until the end of time knowing full well they'll always have to huge bank of derivative bandwidth to draw from for free. Meanwhile, ETH is very dog eat dog; models that break due to rising variable gas cost simply get put out to pasture.

But what is the downside for Hive?

Yield farming bandwidth is a double-edged sword. What happens if the people farming and using RCs have products that are totally inferior to other projects, but it simply doesn't matter because they got here first? This is why deflation can cause stagnation. It creates a situation where those who have resource credits(grandfathered in) don't have to compete, while new talent gets turned away by the absurdly high onboarding costs.

Scaling solutions

This could be the variable that makes all these problems irrelevant. What happens if we, as a network, have the money and resources to upgrade our nodes and increase block size? What happens when our second layer solutions and HAF protocol come into play? What happens when we optimize our indexes and continue scaling up?

That all results in healthy inflation and lowered RC costs for everyone on the network. If this kind of inflation outpaces the deflation of yield farming bandwidth we will end up doing quite well for ourselves as we continue to grind forward. We might be able to get the best of both worlds.

havecakeeattoo.jpg

BOLO: RC delegations

This options is going to make it much easier for whales on Hive to spend their RCs. That's great, and it's also a problem. Inflating the supply of RCs makes them worth less for everyone, and it makes the cost of operations higher across the board. At some point RCs will be worth real money and traded as such, and that's when this whole thing really gets interesting and kicks into high gear. Be On the LookOut.

Conclusion

Hive is a very reactive network. We first wait for the problem to happen and then try to solve it after it's done a bunch of damage. The ultimate expression of this was the ninjamine and the hostile takeover. Even though great damage was done, we also evolved and are much better off than we were before. Viruses and exploited attack vectors are a big part of evolution.

However, if it's obvious a problem will happen eventually, why not be proactive and work toward avoiding that scenario entirely? I believe we are doing just that with RC delegations and HAF tech and everything else, but those solutions will inevitably need to more problems we need to solve. Two steps forward, one step back. Developers have a way of never accounting for the one step back. Soon™

Posted Using LeoFinance Beta

Sort:  

I am ready to monetize my RC's and be greatly rewarded for being grandmothered in.

I am also ready to be a HIVE fairy god mother who can create accounts for free and give delegations to anyone who wants to onboard.

Posted Using LeoFinance Beta

Or rather, the Ethereum to pay for gas is the same, but the USD cost of Ethereum is x10 higher than it was two years ago, and thus we interpret that as the gas cost going up x10 even though it is exactly the same (or close) to where it was two years ago.

This is how I feel the cost of depositing and withdrawing swap.hive will be when Hive gets up to $3000.

Being a person who joined Hive without a mentor and not being able to afford to buy Hive for Hive power or have someone delegate Hive power to them. I know the importance of Resource credit and the struggle of waiting for days before my resource credit replenishes before I could interact on the blockchain. Thank God for my constant posting, this yielded more Hive power that led to more resource credits. Hive was way cheaper then and I couldn’t afford it, now imagine when Hive gets to $10 and above, how would other people afford the resource credit? I think about this too much also. I was lucky to have joined Hive when it was $0.17, no one can get that lucky any more. What do we do to make resource credit more for newbies?

Thanks for explaining the value of RC, thankfully I've never experience run out of it.

This is great explanation of RC. I remember when I try to buy some token on Hive-engine. I need to power up. But it was constant all the time I had to power up, as I only had a certain amount of hive power. I power up and get 2%, now it's less than that. So if I comment it takes 1.5% as I checked it regularly on peakd. Now I have more hive power, it really makes a difference. But when hive reached $3.00, I powered up and only received about 1.7% but I got less than before. The point I'm making is although hive costs more, I assume you should get more or at less equal amount of resource credit !

When you lend out hive power on dlease, do the renters receive access to your resource credits also or just curation benefits? I think they get the resource credits also, so if that is the case there will be an arbitrage and market that will work to equalize this, older members can monetize the growth instead of stacking up hive power while also cheapening the cost for new projects and members to rent that hive power.

What do you think?

!PIZZA

!LUV

PIZZA!

PIZZA Holders sent $PIZZA tips in this post's comments:
@forsakensushi(6/10) tipped @edicted (x1)

Please vote for pizza.witness!

It makes me wonder what the value of RCs will be in the future. As it stands now, I think we might see something along with what happened on WAX. As the RCs become more used, people just need to stake more Hive for the same actions. So I guess it works out for those of us already here.

Posted Using LeoFinance Beta

This post has been manually curated by @bhattg from Indiaunited community. Join us on our Discord Server.

Do you know that you can earn a passive income by delegating your Leo power to @india-leo account? We share 100 % of the curation rewards with the delegators.

Please contribute to the community by upvoting this comment and posts made by @indiaunited.

Due to my very limited knowledge, it never occurred to me that RC can be an issue too. I do hope the Devs are in the works already and not wait for such problems to become big.

Posted Using LeoFinance Beta

When I joined Hive, I thought transactions were free until I delegated most of HP to @leo.voter and didn't leave much for myself. The end result - I could not make comments even though I wanted to. @taskmaster4450 was kind enough to delegate to me. Then I understood how Hive is a freemium blockchain!

I think it's a very valid problem we might face in the future. Obviously the no. of active users are not that much as of now but what happens once we have a billion active users doing billions of transactions everyday.

Posted Using LeoFinance Beta

I've been thinking a lot about this because I manage the RC's for Podping.

Podping is unique as far as I can tell. It's a totally non-financial system which nobody has yet told me how to do without using a distributed global blockchain such as Hive.

But you're right, it involves sending custom_jsons for which I need RC's and thanks to my getting into this back at 20 to 40c Hive, and with a grant from the DHF which is pretty much all staked now, I have plenty of HP and RCs.

The main podping account @podping.aaa has around 3800 HP backing it up and I have around 1000 HP on other accounts.

Even at $1 Hive, that still represents a small price to pay for the value of the shared hardware I have access too.

I will also say that if main chain RCs become too expensive, I full anticipate that second layer solutions and the kinds of things @threespeak are working on with the SPK Network could easily be used.

Posted Using LeoFinance Beta

dont read everything, only blocks of text.

My definition of a successful RC system is to source out value into Hive.

Hive becomes more valuable = Hive provides more RC = scaling in blocksize.

I know mimimi Blocksize battle bla.

But for an 100x scale it would be necessary. So i would prefer 0,1 Hive is enough for an Hive account to play the game if price =x af you have a static system.

Or an halving event that natural increase the size all x time.

The point is hive as the native token needs to be valuable and USEABLE.

otherwise, a simple DPOS chain with wallets/balance only would be the better solution. Because more efficient.

I know blocktrades does a really good job on scaling issues, and I think we have a similar view on that topic for a long run.