Author Topic: We need to address this to make Smartcoins usable with Bitsquare  (Read 3240 times)

0 Members and 1 Guest are viewing this topic.

Offline nmywn

  • Sr. Member
  • ****
  • Posts: 266
    • View Profile
Good point.

Would you mind registering at the bitsquare forum and voicing that point of view?
Done.

Offline svk

Price feeds are defined with respect to BTS, but you could use the feed for BTC to convert the others to be with respect to BTC.

If that's how it's done internally (in the DEX), then for sure that's what should be replicated to obtain the correct price feeds (in bitsquare).

If I understood you correctly, the (for instance) bitNZD:bitBTC price feed "goes through" BTS/BTC ?
There is no bitNZD:bitBTC feed, feeds are only defined relative to the backing asset of the smartcoin, which for most coins is BTS.

The conversion process I described is only used in the wallet to calculate the equivalent values shown in the account page and dashboard.
Worker: dev.bitsharesblocks

Offline karnal

  • Hero Member
  • *****
  • Posts: 1068
    • View Profile
Good point.

Would you mind registering at the bitsquare forum and voicing that point of view?

Offline nmywn

  • Sr. Member
  • ****
  • Posts: 266
    • View Profile
bitUSD/BTC is actually traded at poloniex, so it gets a price feed on bitsquare - that's where they grab it from.
This is bad idea. USD/BTC is actually traded at many exchanges with much bigger volume. Poloniex price is easy to manipulate, mostly because of unexperienced crowd. This is what happened with bitCNY some time ago:



https://ipfs.pics/QmTkcTcVv25jgQTzjY8uWZVN9tW8vHUZAKccPo2hcNwpsB

Offline yvv

  • Hero Member
  • *****
  • Posts: 1186
    • View Profile
Price feeds are defined with respect to BTS, but you could use the feed for BTC to convert the others to be with respect to BTC.

That seems to be the best solution imo.


Sent from my iPhone using Tapatalk

The best solution would  be to convince some trusted party, like ccedk, to set up an escrow service right in openledger for peer2peer exchange between bitshares assets and out of chain assets.

I believe you are still grossly misunderstanding the situation.

Your mis-believes is not my problem.

Offline karnal

  • Hero Member
  • *****
  • Posts: 1068
    • View Profile
Price feeds are defined with respect to BTS, but you could use the feed for BTC to convert the others to be with respect to BTC.

That seems to be the best solution imo.


Sent from my iPhone using Tapatalk

The best solution would  be to convince some trusted party, like ccedk, to set up an escrow service right in openledger for peer2peer exchange between bitshares assets and out of chain assets.

I believe you are still grossly misunderstanding the situation.

Offline yvv

  • Hero Member
  • *****
  • Posts: 1186
    • View Profile
Price feeds are defined with respect to BTS, but you could use the feed for BTC to convert the others to be with respect to BTC.

That seems to be the best solution imo.


Sent from my iPhone using Tapatalk

The best solution would  be to convince some trusted party, like ccedk, to set up an escrow service right in openledger for peer2peer exchange between bitshares assets and out of chain assets.

Offline karnal

  • Hero Member
  • *****
  • Posts: 1068
    • View Profile
Price feeds are defined with respect to BTS, but you could use the feed for BTC to convert the others to be with respect to BTC.

If that's how it's done internally (in the DEX), then for sure that's what should be replicated to obtain the correct price feeds (in bitsquare).

If I understood you correctly, the (for instance) bitNZD:bitBTC price feed "goes through" BTS/BTC ?

Offline svk

Price feeds are defined with respect to BTS, but you could use the feed for BTC to convert the others to be with respect to BTC.

That seems to be the best solution imo.


Sent from my iPhone using Tapatalk
Worker: dev.bitsharesblocks

Offline karnal

  • Hero Member
  • *****
  • Posts: 1068
    • View Profile
I don't understand what the issue is. All active smart coins have price feeds, if they don't then bitsquare should not allow trading them.

bitUSD/BTC is actually traded at poloniex, so it gets a price feed on bitsquare - that's where they grab it from.

bitCNY/BTC is actually traded elsewhere as well.

But for all others, there is no centralized exchange trading bit$this/BTC, so bitsquare does not fetch the price from anywhere.

I proposed in the thread that for bitCHF/BTC, bitsquare could just grab CHF/BTC instead. Same for bitSEK/BTC, use SEK/BTC instead, and so on.

I'm not 100% sure that would be a good idea (it will always be off by a few cents due to the median published on the bitshares blockchain).

Alternatively my next best idea is simply grabbing (from bitsquare) the settlement price for bit$this/bitBTC directly from the bitshares blockchain ..

If the above is a good idea, then all we need to do is provide that information through an api, which bitsquare will query.. I'm pretty sure someone has already done this.

Unless someone has better ideas..

Offline svk

I don't understand what the issue is. All active smart coins have price feeds, if they don't then bitsquare should not allow trading them.


Sent from my iPhone using Tapatalk
Worker: dev.bitsharesblocks

Offline karnal

  • Hero Member
  • *****
  • Posts: 1068
    • View Profile
This issue is not related to bitsquare. Yes, price feeds should be provided for all smart coins, other vice there was no point to create them.

As for bitsqares, there is no issue. In bitsquares, you buy bitcoin, not other coins. And when you have bitcoin, you don't need bitsqares any more to fund your bitshares wallet.

I believe you grossly misunderstood the situation.

Offline yvv

  • Hero Member
  • *****
  • Posts: 1186
    • View Profile
This issue is not related to bitsquare. Yes, price feeds should be provided for all smart coins, other vice there was no point to create them.

As for bitsqares, there is no issue. In bitsquares, you buy bitcoin, not other coins. And when you have bitcoin, you don't need bitsqares any more to fund your bitshares wallet.

Offline karnal

  • Hero Member
  • *****
  • Posts: 1068
    • View Profile
So last week, Manfred added support for Smartcoins in Bitsquare, which was a great leap forward (heh)!

Unfortunately there is a show-stopper issue right now, that in my opinion is likely to prevent adoption of smartcoin usage in bitsquare.

To read more about the issue, and to help ratify the situation, read the full article:

http://steem.link/A8HHx


I have completed the next article in my series of how to use bitsquare, but have opted to publish it tomorrow (sundays seem slow over steemit).

The next article in the series is set to deal with how to use bitsquare + bitshares, but with this issue present, adoption will be much lower than it otherwise would.

Please help correct this, it seems like a very simple thing! +5%