You are viewing a single comment's thread from:

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

in #community7 years ago (edited)

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.

Sort:  

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.

Coin Marketplace

STEEM 0.26
TRX 0.26
JST 0.039
BTC 94483.51
ETH 3348.38
USDT 1.00
SBD 3.29