BitShares Forum

Main => General Discussion => Topic started by: CoinHoarder on October 17, 2014, 09:38:51 pm

Title: Bitmeat's proposal deserves consideration; Providing liquidity to Bitassets
Post by: CoinHoarder on October 17, 2014, 09:38:51 pm
Bitmeat's proposal is buried in two threads and I think it deserves more attention. Nubit's only advantage at the moment is that it has higher liquidity, and his proposal seems to solve that.. at least it provides liquidity on the decentralized exchange.

Would there be a way to make the spreads wide enough in his proposal and not dilute BTSX... that way market makers could provide liquidity on centralized exchanges then sell on the decentralized exchange at a slight profit? This would somewhat model Nubit's liquidity model of market makers on centralized exchanges, and there one and only benefit would go bye bye. ;)

I've said it before, and I'll say it again - having the block chain be a market maker and create/destroy BTSX when needed is the RIGHT way to go about this. However, all "stakeholders" screamed at my proposal with the fear of being "diluted". Well here is some news for you - you will get diluted anyways, if you don't solve this problem.

Good luck.

Can you give me a link to your proposal?

I don't have a whitepaper, if that's what you are asking for, but the idea is very simple. Bytemaster actually liked the idea for its simplicity. Some interesting issues were brought, but I think you can have the blockchain adjust the spread such that it is always profitable (i.e. avoid diluting stakeholders):

Well in my design BTSX would get destroyed when converted to BitUSD instead of used as a margin. So create/destroy all you want, but the block chain is the market maker and all the BTSX holders will gain from the conversions back and forth.

If you have a trusted source of prices and a trustable way of getting that price information into a DAC (median delegate feed) then I suppose you can get rid of the entire Bid/Ask system all together and simply have the DAC create / destroy XTS as necessary for people to convert into and out of USD.   

However, if you do not have a price source (all exchanges are shut down by government) then it becomes a bit more difficult to know the "true" price upon which to execute your automatic process.

Also by having the network automatically create/destroy XTS "on demand" for conversion to/from BitUSD you are forcing the shareholders to take the full risk of being short.

That said I really like the idea for its simplicity and clarity.   It would not have been possible prior to DPOS, but now is potentially viable.

But they could make the market maker algorithm adjust the spread such that it is always profitable for all shareholders. i.e. - never exceed the initial supply of BTSX.

In effect the DAC would operate like a true bank. I want to see that done just to prove my point, even if it is a hard fork of BTSX into a BTSY :)
Title: Re: Bitmeat's proposal deserves consideration; Providing liquidity to Bitassets
Post by: Rune on October 17, 2014, 10:59:24 pm
So essentially this is a complete remake of the idea of a bitAsset, to one that is basically a blockchain command that destroys x btsx to create 1 bitUSD or destroys 1 bitUSD to create x btsx, where x is provided by the delegate price feeds.

I like it but I think the price feed delay will mean that the system can be exploited by whales. Once the chicken and egg liquidity issue is solved with bitUSD the user experience will be like with nubits. The focus of the developers should be on marketing BTSX and bitUSD, getting a mobile wallet and enable non-Titan address generation so POS integration becomes possible.
Title: Re: Bitmeat's proposal deserves consideration; Providing liquidity to Bitassets
Post by: jsidhu on October 17, 2014, 11:56:26 pm
well imagine the case where we do away with price feeds and go trustless? Would the idea still work? I think price feeds are only meant to be temporary unless I'm misunderstanding.
Title: Re: Bitmeat's proposal deserves consideration; Providing liquidity to Bitassets
Post by: Rune on October 18, 2014, 12:13:21 am
well imagine the case where we do away with price feeds and go trustless? Would the idea still work? I think price feeds are only meant to be temporary unless I'm misunderstanding.

Removing price feeds would achieve the opposite of going trustless, it would mean we would have to trust the majority of users in being honest and targeting a 1:1 peg.

When being a delegate becomes a real business then the feeds will require very little trust because stand by delegates will have enormous incentives to constantly monitor the feeds and blocks of incumbent delegates and call out any mischief.
Title: Re: Bitmeat's proposal deserves consideration; Providing liquidity to Bitassets
Post by: jsidhu on October 18, 2014, 01:19:06 am
thats what a trustless prediction market is.. with a price feed you need to trust the feed is correct and relatively responsive.

trustless means you dont have to depend om externals to commit a tx
Title: Re: Bitmeat's proposal deserves consideration; Providing liquidity to Bitassets
Post by: CoinHoarder on October 18, 2014, 03:14:09 am
My understanding is that price feeds are necessary, and not temporary anymore as originally planned.
Title: Re: Bitmeat's proposal deserves consideration; Providing liquidity to Bitassets
Post by: bytemaster on October 18, 2014, 03:16:39 am
The issue is one of risk... having the DAC buy and sell on the price feed would have arb traders eating the BTSX holders lunch. 
Title: Re: Bitmeat's proposal deserves consideration; Providing liquidity to Bitassets
Post by: bitmeat on October 18, 2014, 03:19:02 am
The blockchain would have a spread to allow a free market to flow inside it. Also I would publish price on every block, there is no reason not to. So the argument that a whale could take the market is not exactly a problem. Unless they can control the exchanges too. But ultimately would be a risk for them. Moreover they would actually NOT move the market if they dump a huge amount, since the blockchain would absorb it. Later if they want to undo their move, they will have to reenter at a loss. So it is really useful for what people want to use it for - ability to hedge and know they could convert when needed no matter how big the amount is. I would still like to see this model implemented side by side.
Title: Re: Bitmeat's proposal deserves consideration; Providing liquidity to Bitassets
Post by: bitmeat on October 18, 2014, 03:21:51 am

The issue is one of risk... having the DAC buy and sell on the price feed would have arb traders eating the BTSX holders lunch.

That's an opinion based on what? The blockchain will aim to always be profitable, so value of BTSX would only go higher due to reduced supply. Spread will be adjusted such that BTSX is never diluted from original supply.
Title: Re: Bitmeat's proposal deserves consideration; Providing liquidity to Bitassets
Post by: CoinHoarder on October 18, 2014, 02:10:00 pm
The issue is one of risk... having the DAC buy and sell on the price feed would have arb traders eating the BTSX holders lunch.

Is that necessarily a bad thing? They way I look at it if people can profit off of that, then possibly we could get "market makers" of our own on centralized exchanges just like Nubits. Providing much better liquidity for end users, and perhaps more adoption for the use of bitUSD. What specifically do mean as to eat BTSX holders lunch, what would be the end result? BTSX dilution.. Orr? Just so I can understand it better..

This is the only thing Nubits can say that it's better than us at, I want to see the liquidity problem solved so they can't say that anymore. This is the only solution I've seen thus far that can possibly solve that without simply waiting for adoption to happen.
Title: Re: Bitmeat's proposal deserves consideration; Providing liquidity to Bitassets
Post by: bitmeat on October 18, 2014, 05:46:21 pm
Well I think it's good to have competing solutions. I don't want to go against BTSX, but am really curious to see how this solution would play out.

That said - I can see it as a fork of BTSX, and if it works better, then it will be the new BTSX (or BTSY or whatever it's called).
Title: Re: Bitmeat's proposal deserves consideration; Providing liquidity to Bitassets
Post by: CoinHoarder on October 18, 2014, 07:01:41 pm
Well I think it's good to have competing solutions. I don't want to go against BTSX, but am really curious to see how this solution would play out.

That said - I can see it as a fork of BTSX, and if it works better, then it will be the new BTSX (or BTSY or whatever it's called).

I don't get why no one seems to be the least bit interested in it. The volume and liquidity are two of the weaknesses Bitassets have as they exist today. If this has the potential to solve those weaknesses, then it should be considered. If we can increase liquidity then we will likely see increased volume. The added market fees, volume, and adoption this has the potential to bring could possibly make up for the slight dilution (if that is what BM means by "eating shareholders lunch").

Sure, it would work completely different from the way Bitassets work today, but is that necessarily a bad thing? The pros and the cons need be laid out in an easy to understand fashion so everyone can make an informed decision on the proposal and so far the cons are not really that clear. Some of the economics and technical stuff are a bit over my head, this being one of those cases, and I need it explained in plain English to make an informed decision... and I know I am not alone.
Title: Re: Bitmeat's proposal deserves consideration; Providing liquidity to Bitassets
Post by: Ggozzo on October 18, 2014, 07:59:28 pm
I don't think "fake" liquidity will help much. Plus I think the best thing for the future rise in the price of BTSX is the ability to create the assets through collateralized shorting.
Title: Re: Bitmeat's proposal deserves consideration; Providing liquidity to Bitassets
Post by: CoinHoarder on October 18, 2014, 10:17:07 pm
I don't think "fake" liquidity will help much. Plus I think the best thing for the future rise in the price of BTSX is the ability to create the assets through collateralized shorting.

Maybe your second point is OK, but I think "fake" volume is better than low or no volume.
Title: Re: Bitmeat's proposal deserves consideration; Providing liquidity to Bitassets
Post by: luckybit on October 18, 2014, 10:19:49 pm
Bitmeat's proposal is buried in two threads and I think it deserves more attention. Nubit's only advantage at the moment is that it has higher liquidity, and his proposal seems to solve that.. at least it provides liquidity on the decentralized exchange.

Would there be a way to make the spreads wide enough in his proposal and not dilute BTSX... that way market makers could provide liquidity on centralized exchanges then sell on the decentralized exchange at a slight profit? This would somewhat model Nubit's liquidity model of market makers on centralized exchanges, and there one and only benefit would go bye bye. ;)

I've said it before, and I'll say it again - having the block chain be a market maker and create/destroy BTSX when needed is the RIGHT way to go about this. However, all "stakeholders" screamed at my proposal with the fear of being "diluted". Well here is some news for you - you will get diluted anyways, if you don't solve this problem.

Good luck.

Can you give me a link to your proposal?

I don't have a whitepaper, if that's what you are asking for, but the idea is very simple. Bytemaster actually liked the idea for its simplicity. Some interesting issues were brought, but I think you can have the blockchain adjust the spread such that it is always profitable (i.e. avoid diluting stakeholders):

Well in my design BTSX would get destroyed when converted to BitUSD instead of used as a margin. So create/destroy all you want, but the block chain is the market maker and all the BTSX holders will gain from the conversions back and forth.

If you have a trusted source of prices and a trustable way of getting that price information into a DAC (median delegate feed) then I suppose you can get rid of the entire Bid/Ask system all together and simply have the DAC create / destroy XTS as necessary for people to convert into and out of USD.   

However, if you do not have a price source (all exchanges are shut down by government) then it becomes a bit more difficult to know the "true" price upon which to execute your automatic process.

Also by having the network automatically create/destroy XTS "on demand" for conversion to/from BitUSD you are forcing the shareholders to take the full risk of being short.

That said I really like the idea for its simplicity and clarity.   It would not have been possible prior to DPOS, but now is potentially viable.

But they could make the market maker algorithm adjust the spread such that it is always profitable for all shareholders. i.e. - never exceed the initial supply of BTSX.

In effect the DAC would operate like a true bank. I want to see that done just to prove my point, even if it is a hard fork of BTSX into a BTSY :)

It works for the government so why not the blockchain?
Just don't mess up Bitshares X with it. Save it for Bitshares Y and do it a year from now.
Title: Re: Bitmeat's proposal deserves consideration; Providing liquidity to Bitassets
Post by: bitmeat on October 18, 2014, 10:31:30 pm

Bitmeat's proposal is buried in two threads and I think it deserves more attention. Nubit's only advantage at the moment is that it has higher liquidity, and his proposal seems to solve that.. at least it provides liquidity on the decentralized exchange.

Would there be a way to make the spreads wide enough in his proposal and not dilute BTSX... that way market makers could provide liquidity on centralized exchanges then sell on the decentralized exchange at a slight profit? This would somewhat model Nubit's liquidity model of market makers on centralized exchanges, and there one and only benefit would go bye bye. ;)

I've said it before, and I'll say it again - having the block chain be a market maker and create/destroy BTSX when needed is the RIGHT way to go about this. However, all "stakeholders" screamed at my proposal with the fear of being "diluted". Well here is some news for you - you will get diluted anyways, if you don't solve this problem.

Good luck.

Can you give me a link to your proposal?

I don't have a whitepaper, if that's what you are asking for, but the idea is very simple. Bytemaster actually liked the idea for its simplicity. Some interesting issues were brought, but I think you can have the blockchain adjust the spread such that it is always profitable (i.e. avoid diluting stakeholders):

Well in my design BTSX would get destroyed when converted to BitUSD instead of used as a margin. So create/destroy all you want, but the block chain is the market maker and all the BTSX holders will gain from the conversions back and forth.

If you have a trusted source of prices and a trustable way of getting that price information into a DAC (median delegate feed) then I suppose you can get rid of the entire Bid/Ask system all together and simply have the DAC create / destroy XTS as necessary for people to convert into and out of USD.   

However, if you do not have a price source (all exchanges are shut down by government) then it becomes a bit more difficult to know the "true" price upon which to execute your automatic process.

Also by having the network automatically create/destroy XTS "on demand" for conversion to/from BitUSD you are forcing the shareholders to take the full risk of being short.

That said I really like the idea for its simplicity and clarity.   It would not have been possible prior to DPOS, but now is potentially viable.

But they could make the market maker algorithm adjust the spread such that it is always profitable for all shareholders. i.e. - never exceed the initial supply of BTSX.

In effect the DAC would operate like a true bank. I want to see that done just to prove my point, even if it is a hard fork of BTSX into a BTSY :)

It works for the government so why not the blockchain?
Just don't mess up Bitshares X with it. Save it for Bitshares Y and do it a year from now.

As far as I know the government only creates doesn't really destroy supply, other than through expected interest to be paid.
Title: Re: Bitmeat's proposal deserves consideration; Providing liquidity to Bitassets
Post by: zerosum on October 18, 2014, 10:36:08 pm

Bitmeat's proposal is buried in two threads and I think it deserves more attention. Nubit's only advantage at the moment is that it has higher liquidity, and his proposal seems to solve that.. at least it provides liquidity on the decentralized exchange.

Would there be a way to make the spreads wide enough in his proposal and not dilute BTSX... that way market makers could provide liquidity on centralized exchanges then sell on the decentralized exchange at a slight profit? This would somewhat model Nubit's liquidity model of market makers on centralized exchanges, and there one and only benefit would go bye bye. ;)

I've said it before, and I'll say it again - having the block chain be a market maker and create/destroy BTSX when needed is the RIGHT way to go about this. However, all "stakeholders" screamed at my proposal with the fear of being "diluted". Well here is some news for you - you will get diluted anyways, if you don't solve this problem.

Good luck.

Can you give me a link to your proposal?

I don't have a whitepaper, if that's what you are asking for, but the idea is very simple. Bytemaster actually liked the idea for its simplicity. Some interesting issues were brought, but I think you can have the blockchain adjust the spread such that it is always profitable (i.e. avoid diluting stakeholders):

Well in my design BTSX would get destroyed when converted to BitUSD instead of used as a margin. So create/destroy all you want, but the block chain is the market maker and all the BTSX holders will gain from the conversions back and forth.

If you have a trusted source of prices and a trustable way of getting that price information into a DAC (median delegate feed) then I suppose you can get rid of the entire Bid/Ask system all together and simply have the DAC create / destroy XTS as necessary for people to convert into and out of USD.   

However, if you do not have a price source (all exchanges are shut down by government) then it becomes a bit more difficult to know the "true" price upon which to execute your automatic process.

Also by having the network automatically create/destroy XTS "on demand" for conversion to/from BitUSD you are forcing the shareholders to take the full risk of being short.

That said I really like the idea for its simplicity and clarity.   It would not have been possible prior to DPOS, but now is potentially viable.

But they could make the market maker algorithm adjust the spread such that it is always profitable for all shareholders. i.e. - never exceed the initial supply of BTSX.

In effect the DAC would operate like a true bank. I want to see that done just to prove my point, even if it is a hard fork of BTSX into a BTSY :)

It works for the government so why not the blockchain?
Just don't mess up Bitshares X with it. Save it for Bitshares Y and do it a year from now.

As far as I know the government only creates doesn't really destroy supply, other than through expected interest to be paid.

You'd better check that before claiming it... cause it is not true.
Title: Re: Bitmeat's proposal deserves consideration; Providing liquidity to Bitassets
Post by: bitmeat on October 18, 2014, 11:20:55 pm
Isn't that how supply gets destroyed in the case of USD? When a loan gets paid off with the interest? I'm not claiming anything, I said as far as I know. Can you point me to detailed explanation of how supply gets destroyed in a central bank? In any case I don't see it as an argument against the proposal.
Title: Re: Bitmeat's proposal deserves consideration; Providing liquidity to Bitassets
Post by: zerosum on October 18, 2014, 11:30:04 pm
Isn't that how supply gets destroyed in the case of USD? When a loan gets paid off with the interest? I'm not claiming anything, I said as far as I know. Can you point me to detailed explanation of how supply gets destroyed in a central bank? In any case I don't see it as an argument against the proposal.

The central banks sells Treasuries to the banks, effectively taking the money received out of circulation.
Title: Re: Bitmeat's proposal deserves consideration; Providing liquidity to Bitassets
Post by: jsidhu on October 19, 2014, 02:38:43 am
Isn't that how supply gets destroyed in the case of USD? When a loan gets paid off with the interest? I'm not claiming anything, I said as far as I know. Can you point me to detailed explanation of how supply gets destroyed in a central bank? In any case I don't see it as an argument against the proposal.

The central banks sells Treasuries to the banks, effectively taking the money received out of circulation.
I always wondered about this. Where will the money come from when those bondd expire? They buy some more bonds to expand?
Title: Re: Bitmeat's proposal deserves consideration; Providing liquidity to Bitassets
Post by: bitmeat on October 19, 2014, 07:37:03 pm

Isn't that how supply gets destroyed in the case of USD? When a loan gets paid off with the interest? I'm not claiming anything, I said as far as I know. Can you point me to detailed explanation of how supply gets destroyed in a central bank? In any case I don't see it as an argument against the proposal.

The central banks sells Treasuries to the banks, effectively taking the money received out of circulation.

Right and that's the loan repayment I was talking about. But how often does it happen? And they can't force it, if no one wants to buy treasuries.