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 ... 206 207 208 209 210 211 212 [213] 214 215 216 217 218 219 220 ... 309
3181
General Discussion / Re: btsbots reborn
« on: January 26, 2016, 07:09:53 pm »
Good enough profit. +2.26% in less than a month.

3182
One scenario need to be taken into consideration:
Since CERs of smart coins change frequently, there may be race conditions when a transfer operation and a price feed operation appear at a same block.
Usually a user need some seconds to confirm her transaction, or say, after the "Please confirm the transaction" page is shown, before the user clicks 'OK', if CER changed, the transaction would probably fail due to insufficient fee provided. It will cause negative user experience.

Imo this should be included in BSIP.

I have an idea to solve this issue (sure it will make the whole thing more complicated):
* For smart coins, show a message "you need to confirm in 60 seconds" on the "please confirm" page, if the user failed to confirm in 60 seconds, disable the "OK" button.
* Maintain the "worst" CERs of every smart coins in last 3 minutes somewhere in witness_node. The fee is only required to be not lower than the lowest one.

Thoughts?
@jakub @svk

@abit @svk

Maybe there is a third option:
In case CER changes before the user has a chance to confirm the transfer, just charge the user more (or less) than the amount displayed on the confirmation screen. This way it will only fail in one situation which is quite rare: if the user does not have sufficient funds in their account to cover the unexpected increase in the transfer fee.

This is obviously not perfect (as occasionally there will be a discrepancy between the transfer fee displayed on the confirmation screen and the actual fee charged) but I think it's the best solution available from the UX perspective.
I think people are usually not bothered much about the exact value of the transfer fee as long as it is within some acceptable limits.
Sorry, we're unable to do it. Fee is a field in the transaction/operation which is signed by the user. We can't modify it, nor deduct even one Satoshi more than the amount in the transaction/operation.

Another option would be deduct some fee from the fee pool, if the issuer approves. But it's hard to judge why the fee provided by the user is insufficient -- due to CER change or something else (maybe attack).

Aren't we talking about a scenario where the CER changes after the user initially submits the transaction, but BEFORE they confirm it?  If so, then can't we present them with a new confirmation which includes the updated fee and a message explaining why the fee is slightly higher than expected?
Even if the UI calculate fee again, it still has chance to fail (sure chance is lower).

I think we should consider it seriously. If we can't make it reliable enough, perhaps it's acceptable for a PC GUI user to try again, but it may be terrible for 3rd party applications which transfer tokens automatically, or for a mobile user with a slow internet connection that unable to try again very soon.

In short, try to solve the problem at the witness_node level if can't solve at protocol level.

Another thing, if the committee decided to apply percentage fee to smart coins and/or BTS, we need to notify our partners (for example exchanges) in advance, so that they have time to adjust their applications if the applications aren't compatible with percentage fee.

3183
@alt 我准备申请worker了,这个思路:

建一个新账户申请worker,由我、Jakub和理事会共同管理(多重签名),worker资金进入这个新账户。这个账户所有的动作需要得到理事会批准,也就是说,
理事会投票决定什么时候放款给我

我的资金分两部分:
第一部分用来short 1000 TUSD,通过巨蟹网关转账给BM (顺便问下 @bitcrab 这样可以吗?)
第二部分我自愿冻结1年

Jakub也会申请一些资金,用来写详细文档。冻结1年。

还有一笔资金用于给svk开发界面。

你看怎么样?
第一,我1年内不砸盘
第二,提供1000 TUSD给市场增加流动性,我自己承担BTS价格下降导致爆仓的风险

3184
General Discussion / Re: Trading Contest on the Testnet?
« on: January 26, 2016, 12:49:22 pm »
Good idea. I'd like to donate 300 bts for the contest.

3185
One scenario need to be taken into consideration:
Since CERs of smart coins change frequently, there may be race conditions when a transfer operation and a price feed operation appear at a same block.
Usually a user need some seconds to confirm her transaction, or say, after the "Please confirm the transaction" page is shown, before the user clicks 'OK', if CER changed, the transaction would probably fail due to insufficient fee provided. It will cause negative user experience.

Imo this should be included in BSIP.

I have an idea to solve this issue (sure it will make the whole thing more complicated):
* For smart coins, show a message "you need to confirm in 60 seconds" on the "please confirm" page, if the user failed to confirm in 60 seconds, disable the "OK" button.
* Maintain the "worst" CERs of every smart coins in last 3 minutes somewhere in witness_node. The fee is only required to be not lower than the lowest one.

Thoughts?
@jakub @svk

@abit @svk

Maybe there is a third option:
In case CER changes before the user has a chance to confirm the transfer, just charge the user more (or less) than the amount displayed on the confirmation screen. This way it will only fail in one situation which is quite rare: if the user does not have sufficient funds in their account to cover the unexpected increase in the transfer fee.

This is obviously not perfect (as occasionally there will be a discrepancy between the transfer fee displayed on the confirmation screen and the actual fee charged) but I think it's the best solution available from the UX perspective.
I think people are usually not bothered much about the exact value of the transfer fee as long as it is within some acceptable limits.
Sorry, we're unable to do it. Fee is a field in the transaction/operation which is signed by the user. We can't modify it, nor deduct even one Satoshi more than the amount in the transaction/operation.

Another option would be deduct some fee from the fee pool, if the issuer approves. But it's hard to judge why the fee provided by the user is insufficient -- due to CER change or something else (maybe attack).

3186
Technical Support / Re: Want to calculate exchange rate of any currency?
« on: January 26, 2016, 08:59:40 am »
What abit wants to say is that in the BTS/OL wallet you can flip any market by clicking the market in the top navigation bar or by searching for y:x instead of x:y market
Thanks for explanation.
But if OP wants to see something different on CryptoFresh, I have no idea..

3187
Technical Support / Re: How to Restore Wallet from Brainkey?
« on: January 26, 2016, 08:55:51 am »
Strange.  I did the exact same process 3 times and it didn't work.  On the 4th time the account shows up.

Also I ran into an issue with pasting the brainkey into the field.  On OL webwallet its not possible to paste anything.  In the light wallet there is no right click paste available but Ctrl v works most of the time.  Some times it does not.  On the times it does not work, its also not possible to type anything in this box.
Maybe it's just a bit laggy..
Try more times? On a new computer?

3188
Technical Support / Re: Want to calculate exchange rate of any currency?
« on: January 26, 2016, 08:48:30 am »
In wallet, click on the "USD/BTS".

3189
中文 (Chinese) / Re: 把投票代理设为 baozi, 拒绝BTS增发
« on: January 26, 2016, 08:39:00 am »
这个问题我早就说过,现在的企业都应该是先圈人,再圈钱。我从来没有看过哪个企业先圈钱,再等人的。你又不是必经的高速公路。还有,如果市场交易是BTS的一大功能,那交易界面就必须再简洁一点,那个什么图占了一大半的地方,有必要吗?我希望成功申请代理的人能好好的建议一下,把交易界面弄得更流畅,更简单。尤其是那个图,最少高度要缩短一半。最好能弄成默认不展开那个量化图形。很多时候,现在用户对于细节都很挑剔,所以应该多点注意细节。
云币的图比那个还要大。

界面这种东西是萝卜白菜各有所爱。最好有N家公司来竞争,这样用户可以挑自己看着顺眼的。可惜月石现在进展比较慢。

3190
General Discussion / Re: Cryptofresh Block Explorer + MUSE now available
« on: January 26, 2016, 08:35:49 am »
@roadscape Is it ok to make a remark on the fee schedule page, so that people will know that canceling an order will get fully refund of fees for created the order?

Added this but forgot to update you.. looks alright? https://cryptofresh.com/fees
Yes I've noticed that. A bit inconspicuous imo.

Quote
Is it OK to list "standby" committee members and their opinions in the committee proposal page?
For example https://cryptofresh.com/p/1.10.63


Standby committee members can vote on proposals? I may be able to add this in, but would it help more than confuse the interface?
That's how the committee works..
Before the review period, both active committee members and standby committee members vote on a proposal;
during the review period, stake holders vote on the committee members.

Quote
on Cryptofresh, the "join committee" link is broken, it links to dead page: http://docs.bitshares.eu/user/Committee.html

Thanks Ken, anyone know where this page moved to? I can't seem to find it.
This http://docs.bitshares.eu/bitshares/user/committee.html ?
Maybe better to check other links on CryptoFresh as well.

Does it make sense to add balance of committee-member account and fee pool balances of committee-member owned assets (bitUSD etc) into https://cryptofresh.com/reserve?

Yes.. I think this does make sense to add the committee-account balance to the graph.. I've added it to the list.

Is there somewhere a chart of "current supply of BTS"?

There is currently no chart of current supply.. but I think it's generally just the inverse of the graph you see at https://cryptofresh.com/reserve. As reserve goes down, supply goes up. The only factor unaccounted for is burned BTS, but I think that's been pretty minimal thus far.
People may be lazy to calculate by themselves.. so it's best if we already have one.

Quote
Is there a chart about network income(fees) and/or income structure?

The reserve chart shows network income minus expenditures. All collected fees go towards the reserve balance, and all worker/witness pay comes from the reserve balance iirc.
Imo an income chart is similar to the transaction/operation chart, data is classified by operations.

Thank you!  :D


3191

The scenario you describe is a potential problem even without percentage-based fees, correct?
Correct, when one doesn't pay fee in BTS but in other assets.

3192
这次发帖怎么不是逗号结尾了

3193
Stakeholder Proposals / Re: *CI/UI/UX Design / Web Development - cass
« on: January 26, 2016, 02:54:52 am »
@cass Any updates please?

3194
Any update?

3195
中文 (Chinese) / Re: 把投票代理设为 baozi, 拒绝BTS增发
« on: January 26, 2016, 02:38:05 am »
实际的做商业计划做推广

这个很关键。
谁来做?
谁有能力做?
谁有意愿做?
谁能说服别人同意按他的想法做?
做错了怎么办?
容许有多少次错误?
谁出钱?

反正我是没这本事,让我写写代码还行。

Pages: 1 ... 206 207 208 209 210 211 212 [213] 214 215 216 217 218 219 220 ... 309