Author Topic: Radical ideas for liquidity  (Read 24469 times)

0 Members and 1 Guest are viewing this topic.

Offline CoinHoarder

  • Hero Member
  • *****
  • Posts: 660
  • In Cryptocoins I Trust
    • View Profile
There is no reason why all of them cannot move to this one market.. or for any individual to decide they want their balance to be in bitBTC. As I said though, some may choose to maintain their own markets for various reasons. They continue as IOUs with counterparty risk. These would be zero counterparty risk trading against fully 100% collateralized BTC balances without any spreads/conversions on exit.

I think what it will do is make the other BTC IOU markets illiquid because all of the action would be in the bitBTC markets. Mainly because I think that is where everyone coming to the DEX to trade is going to want that only. Do you want a piece of paper saying you own 10oz of gold.. or do you want a stick of 10oz of gold in your hand? Of course you want the gold! :)

I keep saying bitBTC but I think it would need a new market.. otherwise there is going to be real confusion about what is a UIA, a Smartcoin, and a Sidechain Asset. So maybe call this scBTC.. or more descript.. realBTC. :)

This is all an experiment.

Yes, it would definitely need its own market. Otherwise, I can see the benefits if you are separating it from the SmartCoin bitBTC.

However, I think you must admit it makes the whole realBTC market more risk prone. I am not sure if that is a good thing or a bad thing. I assumed it was bad in my posts above because the risks the UIA would be greater of the value no longer closely resemble the value of BTC at some point (eventually... an exchange will go defunct). Alternatively, you could look at the same time as a good thing because the risks of total value loss (the realBTC equaling 0) is lower since the risk is mitigated across exchanges. After more thought, this causes issues because those that don't act quickly could have their overpriced sell/buy orders filled. That would make for an unhappy community and PR event.

So, are the combined risks of exchange default across a UIA SmartCoin markets a good thing or a bad thing? I am sure I am not mentioning a complete list of pros and cons of both sides (I have mentioned at least one other up-thread)...
https://www.decentralized.tech/ -> Market Data, Portfolios, Information, Links, Reviews, Forums, Blogs, Etc.
https://www.cryptohun.ch/ -> Tradable Blockchain Asset PvP Card Game

Offline BunkerChainLabs-DataSecurityNode

I only gave it a quick read, but from what I understood, auto bridging could help solve the "issue" of having multiple types of BTC? Multiple markets get synthesized into the same order book? I think I would support a worker proposal for that unless it has any downside? But since Ripple is using it, it seems a proven model.

I really like this because it solves the problem I mentioned a few times of having multiple iliquid markets representing the same assets

thanks @Xeldal for bringing that up!

It doesn't solve the liquidity problem. It does eliminate the liquidity problem causing the premium to go out of wack. We still would need more people trading and liquidity to have a real market.

What this would mean is.. there would be no reason for other xBTC tokens other than if they want to operate their own markets for whatever reason.

The benefit to this sidechain arrangement would be our DEX for trading. It would be secure and decentralized as opposed to centralized trade markets. It could also potentially mean using bitshare for bitcoin transfers. Though that could be complicated.

It also makes bitshares a great place to store bitcoin in a decentralized way.

Ah... I remember the term (what I was trying to describe above).... there is no fungibility. 1 metaBTC != 1 openBTC != 1 tradeBTC

When openBTC goes defunct, how does that work? I didn't know I was purchasing openBTC, nor metaBTC, nor tradeBTC.

All BTC assets are tainted...? Should we just accept that? Those unlucky ones with openBTC are out of luck and the lucky ones with metaBTC/tradeBTC are golden?

There is no reason why all of them cannot move to this one market.. or for any individual to decide they want their balance to be in bitBTC. As I said though, some may choose to maintain their own markets for various reasons. They continue as IOUs with counterparty risk. These would be zero counterparty risk trading against fully 100% collateralized BTC balances without any spreads/conversions on exit.

I think what it will do is make the other BTC IOU markets illiquid because all of the action would be in the bitBTC markets. Mainly because I think that is where everyone coming to the DEX to trade is going to want that only. Do you want a piece of paper saying you own 10oz of gold.. or do you want a stick of 10oz of gold in your hand? Of course you want the gold! :)

I keep saying bitBTC but I think it would need a new market.. otherwise there is going to be real confusion about what is a UIA, a Smartcoin, and a Sidechain Asset. So maybe call this scBTC.. or more descript.. realBTC. :)

This is all an experiment. 
+-+-+-+-+-+-+-+-+-+-+
www.Peerplays.com | Decentralized Gaming Built with Graphene - Now with BookiePro and Sweeps!
+-+-+-+-+-+-+-+-+-+-+

Offline CoinHoarder

  • Hero Member
  • *****
  • Posts: 660
  • In Cryptocoins I Trust
    • View Profile
I only gave it a quick read, but from what I understood, auto bridging could help solve the "issue" of having multiple types of BTC? Multiple markets get synthesized into the same order book? I think I would support a worker proposal for that unless it has any downside? But since Ripple is using it, it seems a proven model.

I really like this because it solves the problem I mentioned a few times of having multiple iliquid markets representing the same assets

thanks @Xeldal for bringing that up!

Without reading the proposal (and I'm admittedly not fully certain how Ripple works)... doesn't it cause an issue that bitBTC has different risks/value than openBTC has different risks/value than metaBTC ?? What happens to the other xBTC markets when OpenLedger/MetaExchange is defunct and the Bitcoins go missing?

Also, no one has provided an explanation as to why my proposal is so horrible, yet everyone is ignoring it as such. Please provide reasons so I can at least attempt to refute them (or admit to myself that it is flawed and I'm an idiot.)

We could do the exact same thing as your proposal right now, with a worker proposal to fund trading done by the committee-trade account.  Specifically while your proposal would be more seamless, it does require dev work, which would delay it.

I think the idea should be discussed.  Depending upon how tight you want to hold the peg, and how much collateral you use for the bitassets there could be unintended consequences.  It is risky, but it could really pay off, and could be exactly what we need to move us to the next level.  There has been a lot of discussion of it already in one form or another.  There are many people who have rejected it out of hand, but I don't think they have come up with any earth shattering reasons why.  Its mainly that they don't like the idea, or think its too risky.  afair

I don't see it as risky considering we are printing BTS, and we can put as much collateral down as we like. Hell, we could do 100x collateral. The price would have to fall to 1% of what it is now for a margin call. At that time the market cap would be approximately $90,391.89, or with 1000x collateral the price would have to be 0.1% of what it is now for a margin call. At that time the market cap would be approximately $9039.19 ... Wouldn't you consider Bitshares to already be in dire straights and on its death bed by that point? If it is in the latter position, then I think it is quite likely that the SmartCoins are no longer backed by a sufficient amount of BTS, and Bitshares could get into this position without ever passing this proposal. This is an inherent risk with SmartCoins (with or without my proposal.)

Re: Dilution is bad

I understand the word dilution has a very negative connotation, however I think that this kind of dilution is not bad. It never makes its way into the market. It is always autonomously shorted in SmartCoins purely for the use of providing liquidity. There is never any downward pressure on the market. In supply and demand, supply only affects demand if it makes its way to the BTS/"off ramp" markets (BTS/BTC, BTS/USD, etc.. any asset that isn't a smart contract on Bitshares). This BTS never makes its way there because it is autonomously shorted purely for liquidity. People hear the word dilution and automatically think "that's bad", but I don't think that is always necessarily the case. All dilution is not created equally.

Dilution for developer pay can and will exert negative value force on the BTS off ramps. I agree this kind of dilution is bad. However, I am not so sure the kind of dilution I am proposing is bad... or at least no one has convinced me yet.
« Last Edit: January 30, 2016, 03:20:45 am by CoinHoarder »
https://www.decentralized.tech/ -> Market Data, Portfolios, Information, Links, Reviews, Forums, Blogs, Etc.
https://www.cryptohun.ch/ -> Tradable Blockchain Asset PvP Card Game

Offline CoinHoarder

  • Hero Member
  • *****
  • Posts: 660
  • In Cryptocoins I Trust
    • View Profile
I only gave it a quick read, but from what I understood, auto bridging could help solve the "issue" of having multiple types of BTC? Multiple markets get synthesized into the same order book? I think I would support a worker proposal for that unless it has any downside? But since Ripple is using it, it seems a proven model.

I really like this because it solves the problem I mentioned a few times of having multiple iliquid markets representing the same assets

thanks @Xeldal for bringing that up!

It doesn't solve the liquidity problem. It does eliminate the liquidity problem causing the premium to go out of wack. We still would need more people trading and liquidity to have a real market.

What this would mean is.. there would be no reason for other xBTC tokens other than if they want to operate their own markets for whatever reason.

The benefit to this sidechain arrangement would be our DEX for trading. It would be secure and decentralized as opposed to centralized trade markets. It could also potentially mean using bitshare for bitcoin transfers. Though that could be complicated.

It also makes bitshares a great place to store bitcoin in a decentralized way.

Ah... I remember the term (what I was trying to describe above).... there is no fungibility. 1 metaBTC != 1 openBTC != 1 tradeBTC. When openBTC goes defunct, how does that work? I didn't know I was purchasing openBTC, nor metaBTC, nor tradeBTC. All BTC assets are tainted...? Should we just accept that? Those unlucky ones with openBTC are out of luck and the lucky ones with metaBTC/tradeBTC are golden? I didn't know which kind of BTC I was buying, so how is this fair?

As described above, there are other set backs. If I don't trust Shentist then all xBTC markets lose my volume and transfer fees, leading to lower volume across all markets as a whole instead of one market individually.
« Last Edit: January 30, 2016, 03:24:51 am by CoinHoarder »
https://www.decentralized.tech/ -> Market Data, Portfolios, Information, Links, Reviews, Forums, Blogs, Etc.
https://www.cryptohun.ch/ -> Tradable Blockchain Asset PvP Card Game

Offline CoinHoarder

  • Hero Member
  • *****
  • Posts: 660
  • In Cryptocoins I Trust
    • View Profile
@JonnyBitcoin

I finally have some time to go over your ideas. In my opinion, some of them are good, some of them are not.

- The committee or a worker proposal should use reserve pool funds to create smartcoins and sell them in to the market at feed price plus 10%

I agree. This should have happened yesterday. Fortunately, I think everyone is at least close to the same page on this. However, I posit that the reserve pool liquidity will be bought up faster than it will be generated. So, I consider this to be putting a "band aid" on the problem and not a fix.

- Abandon all smartcoins except BitUSD to drive liquidity to it and then think about adding another smartcoin in a years time.

I disagree. Unfortunately, we will never be able to compete with Nubits/Tether as far as liquidity (as Bitshares currently exists.) Also, one of Bitshares' features over other solutions (Nubits/Tether) is that we can more easily issue other types of SmartCoins (many FIAT, commodity, stock, indexes, etc.) By doing this we are giving up one of our best features versus other competing implementations.

- Get all gateways to offer the same btcUIA instead of each having their own separate ones. Could be a multisig wallet controlled by committee.

This has a similar issue as the last proposal:
Without reading the proposal (and I'm admittedly not fully certain how Ripple works)... doesn't it cause an issue that bitBTC has different risks/value than openBTC has different risks/value than metaBTC ?? What happens to the other xBTC markets when OpenLedger/MetaExchange is defunct and the Bitcoins go missing?

To elaborate, there are more dynamics as well... what if I trust Ronnie but not Shentist? Now, all BTC markets lose my volume instead of just metaBTC or openBTC.

- Get the reserve pool to pay for a bitcoin-BitBTC bridge with guaranteed 2-way liquidity
The reserve pool is not a huge amount of money. If we are already tightening the peg on SmartCoins, I don't think we can afford to tighten the peg on other markets. As stated above... I posit that the reserve pool liquidity will be bought up faster than it will be generated. So, I consider this places a "band aid" on the problem and doesn't solve the issue.

- Limit trading pairs in the GUI to just USD vs XXX
Again, this limits Bitshares functionality and eliminates our competitive advantage as far as features vs competitors features.

- Buy an existing exchange like poloniex and migrate its backend over to bitshares.
This seems unreasonable considering legal, regulatory, and logistics. Not to mention the money it would cost to buy an exchange with a decent amount volume.

- Pay some altcoins that are struggling but have big communities to migrate their coins over to bitshares through proof of burn.

I think this is a good idea. This is similar to my idea here: https://bitsharestalk.org/index.php/topic,21124.0.html

Except, that your idea provides for more users/transaction fees/a bigger community/etc... and mine provides for a way of directly paying for developers without certain downward pressure on the value. Really, I think we could use it for both. This could be a wide-reaching feature... proof of burn and proof of funding. We could monitor other blockchains by allowing network node (or witnesses/committee/users/gateways) to monitor other blockchains' APIs. Both block explorer and exchange APIs, and make the price feed script easy to switch API data sources (so risks are mitigated by the median being used.) If the active nodes can all agree a transaction occurred, the blockchain can autonomously print them their fair share of BTS. There are more secure implementations available.. that would be a quick "down and dirty" implementation.
« Last Edit: January 30, 2016, 03:13:23 am by CoinHoarder »
https://www.decentralized.tech/ -> Market Data, Portfolios, Information, Links, Reviews, Forums, Blogs, Etc.
https://www.cryptohun.ch/ -> Tradable Blockchain Asset PvP Card Game

Offline puppies

  • Hero Member
  • *****
  • Posts: 1659
    • View Profile
  • BitShares: puppies
I only gave it a quick read, but from what I understood, auto bridging could help solve the "issue" of having multiple types of BTC? Multiple markets get synthesized into the same order book? I think I would support a worker proposal for that unless it has any downside? But since Ripple is using it, it seems a proven model.

I really like this because it solves the problem I mentioned a few times of having multiple iliquid markets representing the same assets

thanks @Xeldal for bringing that up!

Without reading the proposal (and I'm admittedly not fully certain how Ripple works)... doesn't it cause an issue that bitBTC has different risks/value than openBTC has different risks/value than metaBTC ?? What happens to the other xBTC markets when OpenLedger/MetaExchange is defunct and the Bitcoins go missing?

Also, no one has provided an explanation as to why my proposal is so horrible, yet everyone is ignoring it as such. Please provide reasons so I can at least attempt to refute them (or admit to myself that it is flawed and I'm an idiot.)

We could do the exact same thing as your proposal right now, with a worker proposal to fund trading done by the committee-trade account.  Specifically while your proposal would be more seamless, it does require dev work, which would delay it.

I think the idea should be discussed.  Depending upon how tight you want to hold the peg, and how much collateral you use for the bitassets there could be unintended consequences.  It is risky, but it could really pay off, and could be exactly what we need to move us to the next level.  There has been a lot of discussion of it already in one form or another.  There are many people who have rejected it out of hand, but I don't think they have come up with any earth shattering reasons why.  Its mainly that they don't like the idea, or think its too risky.  afair
https://metaexchange.info | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

Offline BunkerChainLabs-DataSecurityNode

I only gave it a quick read, but from what I understood, auto bridging could help solve the "issue" of having multiple types of BTC? Multiple markets get synthesized into the same order book? I think I would support a worker proposal for that unless it has any downside? But since Ripple is using it, it seems a proven model.

I really like this because it solves the problem I mentioned a few times of having multiple iliquid markets representing the same assets

thanks @Xeldal for bringing that up!

It doesn't solve the liquidity problem. It does eliminate the liquidity problem causing the premium to go out of wack. We still would need more people trading and liquidity to have a real market.

What this would mean is.. there would be no reason for other xBTC tokens other than if they want to operate their own markets for whatever reason.

The benefit to this sidechain arrangement would be our DEX for trading. It would be secure and decentralized as opposed to centralized trade markets. It could also potentially mean using bitshare for bitcoin transfers. Though that could be complicated.

It also makes bitshares a great place to store bitcoin in a decentralized way.
+-+-+-+-+-+-+-+-+-+-+
www.Peerplays.com | Decentralized Gaming Built with Graphene - Now with BookiePro and Sweeps!
+-+-+-+-+-+-+-+-+-+-+

Offline CoinHoarder

  • Hero Member
  • *****
  • Posts: 660
  • In Cryptocoins I Trust
    • View Profile
I only gave it a quick read, but from what I understood, auto bridging could help solve the "issue" of having multiple types of BTC? Multiple markets get synthesized into the same order book? I think I would support a worker proposal for that unless it has any downside? But since Ripple is using it, it seems a proven model.

I really like this because it solves the problem I mentioned a few times of having multiple iliquid markets representing the same assets

thanks @Xeldal for bringing that up!

Without reading the proposal (and I'm admittedly not fully certain how Ripple works)... doesn't it cause an issue that bitBTC has different risks/value than openBTC has different risks/value than metaBTC ?? What happens to the other xBTC markets when OpenLedger/MetaExchange is defunct and the Bitcoins go missing?

Also, no one has provided an explanation as to why my proposal is so horrible, yet everyone is ignoring it as such. Please provide reasons so I can at least attempt to refute them (or admit to myself that it is flawed and I'm an idiot.)
« Last Edit: January 30, 2016, 01:54:04 am by CoinHoarder »
https://www.decentralized.tech/ -> Market Data, Portfolios, Information, Links, Reviews, Forums, Blogs, Etc.
https://www.cryptohun.ch/ -> Tradable Blockchain Asset PvP Card Game

Offline speedy

  • Hero Member
  • *****
  • Posts: 1160
    • View Profile
  • BitShares: speedy
yup.  Here's an old thread.  never went anywhere.

It didnt go anywhere because of technical reasons in the old 1.0 code IIRC.

Offline Akado

  • Hero Member
  • *****
  • Posts: 2752
    • View Profile
  • BitShares: akado
I only gave it a quick read, but from what I understood, auto bridging could help solve the "issue" of having multiple types of BTC? Multiple markets get synthesized into the same order book? I think I would support a worker proposal for that unless it has any downside? But since Ripple is using it, it seems a proven model.

I really like this because it solves the problem I mentioned a few times of having multiple iliquid markets representing the same assets

thanks @Xeldal for bringing that up!
« Last Edit: January 30, 2016, 12:00:30 am by Akado »
https://metaexchange.info | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

Xeldal

  • Guest
Best way to add liquidity: Autobridging
...
The concept comes from Ripple: https://wiki.ripple.com/Autobridging

yup.  Here's an old thread.  never went anywhere.
https://bitsharestalk.org/index.php/topic,15118.msg195232.html#msg195232

Offline yvv

  • Hero Member
  • *****
  • Posts: 1186
    • View Profile
The concept comes from Ripple: https://wiki.ripple.com/Autobridging

This is one of two best thing which ripple has. The other one is path finding, which means that you can have whatever asset in your wallet, and you can send payments in any other asset to receivers wallet, and the system finds the best exchange path for you.

Offline speedy

  • Hero Member
  • *****
  • Posts: 1160
    • View Profile
  • BitShares: speedy
Best way to add liquidity: Autobridging

For example at the moment OpenBTC:USD has 0 orders. However OpenBTC can be traded for BTS via OpenBTC:BTS, which can be traded for USD at BTS:USD.

Therefore autobriding could combine those 2 operations into one atomic operation, and the GUI could automatically fill in the OpenBTC:USD market with the offers that can be filled by those atomisized operations.

The result is that all those separate UIA tokens on Openledger automatically become integrated. Of course the spread would be higher, but it would at least kickstart the OpenBTC:USD etc markets.

I asked BM a while back about whether Autobriding could appear in BitShares, and there were technical details to do with how order matching is done. Perhaps these are no longer the case in 2.0?

The concept comes from Ripple: https://wiki.ripple.com/Autobridging

Offline yvv

  • Hero Member
  • *****
  • Posts: 1186
    • View Profile
"Abandon all smartcoins except BitUSD to drive liquidity to it and then think about adding another smartcoin in a years time."
Definitely NOT. We don't use Dollars over here in Europe and neither does China.
 
The POS systems need AT LEAST those top 3 as liquid choices:
https://www.youtube.com/watch?v=GMECm8bqKaE&index=5&list=PLjbx3qSmDe7RYkRMIEuFyYyG7_vvKgou0
 
The free market UIA's will also become liquid as demand increases.
Just because it's slow to grow doesn't mean it's broke.

Focusing on bitUSD makes sense for establishing robust on/off ramps. This is the major obstacle for using bitshares now. Of course we will eventually need markets between major fiat currencies.

Offline yvv

  • Hero Member
  • *****
  • Posts: 1186
    • View Profile
Quote
- Abandon all smartcoins except BitUSD to drive liquidity to it and then think about adding another smartcoin in a years time.

This is already being done by bitcash.