211
General Discussion / Re: vikram just pushed a documentation gor the new UIA features!
« on: April 20, 2015, 11:31:07 pm »Fee pools like you mention here are on the way...
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Fee pools like you mention here are on the way...
Thank you arhag. I appreciate the input. I feel this way too, but at the same time it seems most people want to get us away from using delegate pay and become profitable on our own...so I'm doing very much what you are saying. Testing it.
Now with that said. ..the average LTB show takes over a week to get to the public from the recording date and we are shooting for, at most 48 hours. ..and if someone else attends, they can all record it too. Ultimately I want to see more of one thing: open participation.
arhag, I have developed a potential solution to yield and other issues, which I hope you will see in the next few days. So I hope you don't mind if I hang off from responding to your suggestions on yield harvest right now, as I still need time to complete this work.
In some recent brainstorming threads I made a similar suggestion about relegating yield purely to the bond market, but I'm now recanting that idea after thinking through an issue raised elsewhere about how Russian roubles as a bitAsset might possibly fetch the 14% odd yield they receive in the external market. The problem I now see is that if the currency receives no yield, the only demand for it will be in the bond market. It will only be used very reluctantly and with high velocity as transactional currency because of the high opportunity cost.
Adding this grace period risks the security of the network -- protected shorts aren't providing liquidity to longs at the price feed (which is the entire point of having BitAssets in the first place, right?) and can get undercollateralized without being called.
This is impossible if you always call the lowest collateral shorts (we'll always improve the strength of the average short's books by settling the short with the weakest books). With arhag's "grace period" scheme it is possible, however, if shorts protected by the grace period have worse-than-average books.
This simply doesn't work. The whole point of collateral is that it's a "backstop" for the system that the shorts need to cover to liberate. "Removable collateral" doesn't meet the definition of the word "collateral" which is "property used to guarantee a loan." Collateral has to be only allowed to increase. It's okay for a short to increase his collateral level because that increases the security of the system. However, if a short wants to drop his collateral level, he needs to cover and re-short.
Also, you can view the assignment of a redemption request to the lowest short as having the short holders "bid" against each other in an "auction" which is "selling" the right to remain in the market when the long wants to settle. Auction-style systems only work when bidding requires at least the winning bidder to sacrifice something of value (i.e. pay a price proportional to their bid). Tying up their capital for a few minutes when the redemption is actually processed, is not requiring sacrifice of a very meaningful amount of value (there's an incentive to add a ton of collateral a few minutes before a redemption request is due to be processed, then pull out your collateral a few minutes after). Tying up capital for an indefinite period of time (until covered or redeemed) is definitely a big enough sacrifice of value to be meaningful, tying up capital for a few minutes is not.
This post is specifically addressing a portion of Arhag's proposal with multiple queues. If I understand that proposal correctly, Arhag is essentially saying that "A settlement offer is the long requesting to trade their long for a certain amount of BTS. Why don't we just let the system use the market to give the long what they are asking for, if someone in the market is willing to provide it? That will give the settlement process a chance to be completely voluntary, and only resort to involuntary settlement when no one is willing to serve as a counterparty to the redeeming long holder."
The answer is that the 24-hour period between the filing and execution of the redemption request actually has a purpose that hasn't been mentioned in this thread as far as I can see. There is no technical obstacle to processing redemption requests immediately. However, such a scheme would suffer from a critical economic flaw: The long is free to view the feed's data sources (external exchanges, etc.), and is able to react to changes in these external data sources much faster than the feed.
Thus, with instantaneous requests, a long holder would know (through their own observations of the external data sources used to produce the feed) that the settlement value of their long position is going to go down in the near future -- and then settle immediately, before the feed has a chance to update.
The delay period prevents this attack. It forces the long holder to say "I'm going to redeem" without knowing exactly what the redemption price will be.
Which brings us to Arhag's system. We can't match the long holder against a market order until we know the redemption price, and a fundamental feature of the system, which I included in the system because I believe is economically necessary for it to function, is that we don't know the redemption price until the redemption time.
Controlling feed price now enables a major attack.
1) Obtain large BitAsset position
2) Request liquidation in 24 hours
3) Just before liquidation, spike the feed price via the delegates under your control
4) Profit, at the expense of the called shorts
Was this already a weakness? Is it made worse under these new rules?
I especially like that short positions set their own initial collateral level. Doesn't that also mean that providing a grace period is unnecessary, since a short can decided how to collateralize their position and thereby determine the probability that their position gets called within a given period.
I don't think shorts should have to hold onto extra funds to cover their position. Would it be possible for shorts to remove collateral from their position up to the margin call limit in order to place themselves at the head of regular call queue?
Additionally, why is there no yield now? I thought yield came from transaction fees as well as from the interest offered by shorts.
Wait how do you prevent shorts to cover with owned (already) bitAsset. By completely removing such operation?
.
Black swan liquidation rules still exist and are triggered when the collateral ratio of any short position falls below 100%.
.
Arhag, falls below 100% during redemption process?
Can't we see this situation from an attacking whale who attempts to swing the internal price dramatically downward seconds before his bts is reclaimed at a higher price feed?
Can you summarize for the less smart of us what your model achieves and or how it differs from the original proposal 3.0?
The system would automatically liquidate my position if it fell below a certain level where I wouldn't be able to pay my lender back. It is what Bitfinex does.
I got to thinking about why it is so hard to bootstrap a business in crypto and it is because NEW investors are always bailing out OLD investors which sucks up all of the capital. We can easily resolve all of this by placing unclaimed BTS from delegates INTO a yield fund for BTS holders. Having a yield fund would encourage people to move their money off of exchanges and to hold it for longer periods of time.
The side effect of a yield fund is that it wouldn't actually debase ANYONE except those who are looking to cash out short term. IE: transfer of value from those who want short term liquidity to those who are in this for the long run.