Show Posts

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.


Messages - abit

Pages: 1 ... 184 185 186 187 188 189 190 [191] 192 193 194 195 196 197 198 ... 311
2851
General Discussion / Re: bitSHARES - As True Shares and Not a Currency!
« on: February 20, 2016, 08:43:16 pm »
As far as I can see, creation of bitBTS would be practical way of doing the transition smoothly. Exchanges could change their BTS stack to bitBTS, which their customers could transfer to themselves freely. Customers of exchanges wouldn't lose anything because they have already given up a possibility to vote by storing their BTS in the exchange. Value of their holdings would remain same, because bitBTS is naturally backed with 100 % of BTS and could be force settled anytime in the Bitshares blockchain. Tonyk, any thoughts on this?
If I understood correctly, force settlement feature won't exist in tonyk's new chain, since it's against the market rules.

2852
General Discussion / Re: Subsidizing Market Liquidity
« on: February 20, 2016, 08:26:28 pm »
It's not too good if one winner wins all prizes.
Some improvements:
* to be qualify for reward, the price should be within say 3% of feed price
* when distributing the reward, weight by for example duration*quantity but not by quantity only (what if a whale places orders every block? so a minimum duration is needed? if 10 minutes is too long, how about 1 minute?)
* weight by log(quantity) instead of quantity so smaller participants will earn relatively more rewards than whales (decreasing edge effect). (but what if a whale places thousands of orders?)

Thoughts?

//update: edited the 2nd rule

very good ideas. i like the log weighting, not too excited about any time duration requirement since we could have far more active markets in the future (which we should all plan for now), and i def like the radius from feed price concept to encourage higher value liquidity on the margin.  +5%
I also think time duration requirement is not so important. Longer duration means more risks, shorter duration + higher frequency would be more acceptable by market makers.

//update:
In regards to " radius from feed price concept", how about change my first rule to: the closer to feed price, the higher weight of reward?

2853
General Discussion / Re: Subsidizing Market Liquidity
« on: February 20, 2016, 07:58:10 pm »
It's not too good if one winner wins all prizes.
Some improvements:
* to be qualify for reward, the price should be within say 3% of feed price
* when distributing the reward, weight by for example duration*quantity but not by quantity only (what if a whale places orders every block? so a minimum duration is needed? if 10 minutes is too long, how about 1 minute?)
* weight by log(quantity) instead of quantity so smaller participants will earn relatively more rewards than whales (decreasing edge effect). (but what if a whale places thousands of orders?)

Thoughts?

//update: edited the 2nd rule

2854
General Discussion / Re: Subsidizing Market Liquidity
« on: February 20, 2016, 06:35:46 pm »
Has anyone worried about "self trading" sat down and attempted to strategize how they would do this in a market with at least two market makers competing for the reward?

Assume a market with a price of 1:1 and a spread of 5% on both sides.

Alice places an order at .95 and must wait 10 minutes before she qualifies for a reward.
After 9 minutes, Bob places his order at .95001. 
Alice is now unable to match herself without buying out Bob first.
Not wanting to let Bob grab the liquidity reward, Alice moves her order to .95002 and the clock resets for 10 more minutes.

This back and forth will continue until the spread is greatly reduced. The narrower the spread, the riskier the market making becomes. Who is going to place a huge wall at the top off the book?

Any rewards paid do not cover 100% of market risks which means market makers will still have to maintain a reasonable spread and there will be MANY orders in front of them.

Go ahead and attempt to name a strategy that works to abuse the rewards in light of market competition.

Lastly assume a 3rd actor, someone who knows market makers are attempting to pump fake volume just to get a reward. This actor will place their orders just in front of the market maker just to collect the spread on the market makers "back and forth" selling.
Basically I think it's a good idea. If there are fair competitions.
But what will happen when one of the competor has unfair advantage? As tonyk said, If a whale put a wall there, she can easily harvest most of the rewards. Worst assumption is that CNX is such a whale, so no payment for development, but earn much from future rewards via dilution.
//update: Shentist made a good example.

2855
Technical Support / Re: Error Registering Premium Names
« on: February 20, 2016, 03:51:30 pm »
The reason for this is an undocumented API change in the latest release. The "extensions" field on account create/update operations is now a struct not an array. Which is precisely the reason why I think one week is far from sufficient time to introduce a hard fork!

https://github.com/bitshares/bitshares-2/commit/a1e8fc07417407525482924df6b125d95c38a06f#diff-1a2d7c55b5a8f1e2bbb1c868896c94eeL117

Thanks for finding the cause, I'll make the changes to the GUI where needed.
@svk Don't deploy the new code before the hard fork date, otherwise it will perhaps cause network forking since it's not sure that all witnesses are updated before that date.

2856
Technical Support / Re: Error Registering Premium Names
« on: February 20, 2016, 03:05:54 pm »
I'm curious why the modified operation structures are compatible with old transactions. @pc ?

Good question. I'd guess that so far the extensions haven't been used anywhere, and that the serialized representation of an empty set is the same as that of an empty struct? (Except in JSON, which is what's causing the problem here.)
The historical operations will definitely be validated while replaying. However there was no issue while replaying, so historical data can be converted to the new structure with new code with no problem. Looks like the new "from_variant_visitor" and "unpack_visitor" and related code did the trick: https://github.com/bitshares/bitshares-2/commit/a1e8fc07417407525482924df6b125d95c38a06f#diff-81ae2fb7b3dfa822471637c59a33c817R143.

So the real issue is parameters of API calls aren't converted in the same way.
@pc

//Update:
So in theoretical it's possible to convert an array-like string/variant_object to an extension<T> object, but the API server never tried to convert because of this judgement statement: https://github.com/cryptonomex/fc/blob/e5ca765f1508f2a05bb980231ee8e4b8985b51cf/src/variant.cpp#L573 ?

2857
Technical Support / Re: Error Registering Premium Names
« on: February 20, 2016, 11:01:35 am »
It's a sad stupid human error.  :(

I'm curious why the modified operation structures are compatible with old transactions. @pc ?

OP: by now, you can try current GUI (2.0.160208) with an older witness_node (2.0.160128).

2858
中文 (Chinese) / Re: 动态打开和关闭某个功能是否必要
« on: February 19, 2016, 09:59:49 am »
不如直接 hard fork 关掉

2859
General Discussion / Re: Bitshares price discussion
« on: February 19, 2016, 09:57:27 am »
localhost sent 5,000,000 BTS to poloniexwallet
19 hours ago

2860
General Discussion / Re: BitShares 2.0.160216 Released
« on: February 18, 2016, 10:50:05 am »

Thanks a lot for your help!

First line is not legible enough. Could you outline it, or darken it or somehow make it stand out just a little more? And the "a"s and "o"s appear to be virtually the same. Can they be more distinguishable?

The whole thing is too "busy". Please try combining 3rd line into 2nd line, drop the "now", and make the 2nd line's font size smaller than top line:  BitShares 2.0 with Privacy Mode

I think that would do it. I appreciate your efforts!

I tried a few different fonts regarding the A and O but nothing looked better.. In the end I spaced it out a bit more and I think it helps define them. Also darkened the background like u asked and everything else.


Better remove '2.0.160216' IMO..

2861
General Discussion / Re: Prospectus for BlockTrades public offering
« on: February 18, 2016, 10:46:46 am »
So you generated more than 200K profit with 29K initial fund in half a year from the direct exchange service only? It's amazing. Although due to the mark-to-market account method, some reasons could be pumping of the coins which you're holding, I still think you did a good job.  +5%

Maybe better to use a daily average of values of your assets in a period to value the shares? If as you mentioned "Majority of assets held in BTC", I think there would be no big difference to the result.

By the way, would you like to pay for translating your offer and/or related documents into Chinese? I think @ebit would glad to help. China is a big market for your offer imo.

2862
so when will you upload the Windows binaries of latest release (2.0.160216)? Thanks.
It's up now, we just had to finish testing it.
Thanks.  +5%

2863
General Discussion / Re: Favorite Forum
« on: February 18, 2016, 01:03:25 am »
I feel the new forum will be used by MAS.

2864
Technical Support / Re: [Python] Price Feed Script for BitShares 2.0
« on: February 18, 2016, 12:33:55 am »
For forced settlement what about using the average BTS price over the following 24 hours as opposed to the BTS price in 24 hours?

I think it would be much harder for someone who wanted to manipulate their settlement price if they had to do it for an entire day as opposed to at a specific point in time. (Circa 24 hours after requesting forced settlement.)
It's not a price feeding issue. It's a core issue. We just don't have such a feature which will tracks average price of last 24 hours.

2865
General Discussion / Re: Prospectus for BlockTrades public offering
« on: February 18, 2016, 12:28:03 am »
@dannotestein in the Profit and Loss Statement, could you please classify the income / current assets by sources? For example how much income is from directly trading on the website / in-wallet bridge service, how much from revenue share by tech support, how much from software development? Thanks!

Pages: 1 ... 184 185 186 187 188 189 190 [191] 192 193 194 195 196 197 198 ... 311