HELP!!! Need to solve a Steemit SBD conversion mystery.

in #community7 years ago (edited)

9F108021-FA24-4229-A713-EEC6BA6F8D41.jpeg

Hey folks. I need your help. Well, actually, a good friend and relatively new Steemian, @maxinpower does.


All SBD proceeds of this post will be transferred to his awesome account.

Here’s the issue:


  • About 4 days ago, @maxinpower converted 60 SBD to Steem. At that time SBD was hovering between 2 and 3 USD. The Steem price was around 1.50 USD (you can verify this at https://coincap.io). He should have at least gotten more than 60 Steem, right?

  • The conversion order, after the standard ~3.5 day delay, has “filled” but look at this:
    72B8752C-D62C-4805-9C0B-6D3B3E0FBEBE.jpeg


Can anyone shed some light on what is going on here?

@maxinpower is an active blogger bringing high-quality, bilingual German and English language posts to the platform, and I want to support his work. This mystery is a morale buster, and I want to know what is going on, personally, because it is bothering me, too.

If you’ve got some skin in this game, too, please upvote and resteem so we can get this figured out, and also support @maxinpower’s work via this post’s SBD payout!

Thanks always!

~KafkA

!


Graham Smith is a Voluntaryist activist, creator, and peaceful parent residing in Niigata City, Japan. Graham runs the "Voluntary Japan" online initiative with a presence here on Steem, as well as Facebook and Twitter. (Hit me up so I can stop talking about myself in the third person!)

Sort:  

SBD is a smart contract on the Steem blockchain. Contract says, that for 1 SBD you should get close to $1 value in Steem after 3.5 days.

That is the simplest and more accurate way of putting it.

So good to know this now.

Just be aware you can get more Steem if you use Blocktrades or send your SBD directly to a coin exchange

Actually the explanation is very simple:

  • The steem blockchain always considers that one SBD equals one USD.
  • It looks like at the time of the conversion the price of Steem was around 1.59 (60 divided by 37.641).
  • More accurately it's the median of value of the Steem price feed that the witnesses feed to the blockchain.

You should never convert SBD to Steem if the price of SBD is above 1 USD. It's better just to sell it on the internal market.

The steem blockchain always considers that one SBD equals one USD

Really? Wow. Can you show me an official reference stating this? I guess I'll have to re-read the white paper.

The white paper does not say it explicitly but on page 11 it says:

The primary concern of Steem feed producers is to maintain a stable one-to-one conversion between SBD and the U.S. Dollar..

How is this done? There is only one price that is fed to the blockchain...the price of Steem. So the blockchain does not have a way of "knowing" what the market price of a SBD is. The code only takes into consideration the steem price feeds and there is a reason for it.

Let's assume a wild scenario:

  • The total supply of steem is 300 million.
  • The total SBD in circulation is 10% of the supply (30 million)
  • The market price of steem is 1 USD
  • The market price of SBD is 20 USD (or 600 million market cap)

If the conversion of all Steem Dollars were to happen at the market price there wouldn't be enough steem to make the conversion.

This makes sense as a possible explanation, but it must be explicitly stated somewhere. I’ll keep digging.

So it seems Steemit.inc is holding on to the 1SBD = 1 US Dollar peg.
Well it doesn't reflect the situation on the coin market right now, so please everybody be aware of it

Don't use your Steemit Wallet to get Steem, use Blocktrades.

Or send your money to a coin exchange like Bittrex, where you can get the real deal of 12 Dollars!!

I put out a little advice as a warning to avoid a bad deal, stay focus everyone!!

https://steemit.com/steem/@maxinpower/warning-right-now-don-t-use-your-steemit-wallet-to-convert-steem-dollars-to-steem

@kafkanarchy84 - That is indeed intriguing! Since the SBD has shot up beyond 12 in those 2-3 days, if @maxinpower had used the market, he would have gotten possibly more than 100 Steem directly. Therefore, he really got a raw deal and something is wrong here if he only got 37 Steem!
I am no expert in Steem so I can not offer a solution but I put my full upvote and hope the problem gets resolved for @maxinpower

Regards,

@vm2904

This Screenshot Will Help You

Untitled.png

That's how I did it. And probably not the way we should use right now

I would like to provide 2 links that helped me out
greatly the other day to get more steem than going
through the wallet and I don't know nothing about
how to do this stuff! :-) Hope this helps!
https://steemit.com/steem/@everittdmickey/using-the-internal-market
https://steemit.com/steemit/@weetreebonsai/expanding-knowledge

Cheers. But my SBD is already converted to Steem at a rate I didn't intend

It's OK ... There is not going to be much difference .. stay invested..

We've already been through that step. That's what @maxinpower did.

if he used bittrex to convert sbd to steem through sell and then buy steem then it is wrong a/c to me if its wrong he must have 100.52 steem power for 60 sbd on that day conversion @kafkanarchy84

but yeah i have seen this happening on many profiles

Conversion is done under assumption SBD is worth 1 USD, while Steem is worth more that 1 USD, that is why you got less Steem that you sold SBD.
Don't convert, sell on internal market.

To be honest, if that's the case, then that's an insanely big flaw in the system. And you have to wait 3.5 days... I don't even know why that option exists, it seems like an additional option to make a mistake and nothing more.

Also, what would happen if whales would push the SBD price down to nothing. Let's mention an extreme, for example $0.01(if they can push it up to cost $18, then a fraction of a dollar is possible too). If that's the logic, then it would be possible, difficult but possible, to continuously convert 100 SBD to STEEM for the price of 1 SBD? I know this is a near-impossible scenario but SBD was below $1(~$0.85-$0.90) for quite a long time.

Many are saying this, and I believe you, but where is this explicitly documented as being the official protocol?

I only use the internal trade to convert SBD to Steem so I may be wrong, but that says "REQUEST" ....... whic means an order was placed.... but was it filled? if the price went out of range, then the "request" is not filled.
If I'm correct, all you need to do is cancel the "request" and the SBD will "reappear" on your screen and you can resubmit a new request at the current price.
Maybe??

His wallet history reads that the request was filled.

OK, I'm not sure then. Hopefully someone has an answer for you.

It looks like the conversion should have given double the amount of Steem as the amount of SBD (roughly speaking) seeing as, again roughly speaking, the cost was half.

It appears to me as though INSTEAD, your friend received HALF the amount of Steem instead of double.

My guess is somewhere in the algorythm or in the covnersion, something messed up the calculations and did everything backwards.

Was this done with Blocktrades or directly in Steemit? I'm not sure which Discord chat can help, but I'm sure there is one for such bugs.

I will resteem this, in the hopes that someone knows where you can make you "complaint", well your friend, so that he can be compensated with his missing Steem.

It's weird how this happened, but it's clear to me the system did a whole backwards calculation thing and that is seriously messed up, man.

My guess is somewhere in the algorythm or in the covnersion, something messed up the calculations and did everything backwards.

Nothing was messed up everything worked as it's supposed to (see my initial response to the post).