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 - bitcrab

Pages: 1 ... 91 92 93 94 95 96 97 [98] 99 100 101 102 103 104 105 ... 129
1456
General Discussion / Re: more professional price feed?
« on: January 06, 2017, 02:48:15 pm »
today a man made margin call happened again for bitCNY, about 50K bitCNY margin called, someone did price manipulation just by selling a little quantity of BTS in yunbi.

proxy bitcrab decided to unvote below witnesses, until they implement professional enough bitCNY price feeding.
spectral delegate-clayop bhuz bue delegate.ihashfury spartako fox elmato rnglab datasecuritynode

don't tell me btc38 always fail to provide price, don't ask me how to generate good price feed, you are witnesses, you should find ways to make that done.

Note - datasecuritynode wasn't being voted for by your proxy before anyway.

I would suggest we create a worker proposal to gain access to more price feed data rather than continuing to rely on bottom of the barrel free data. Vote for it?

I  don't understand why worker proposal are needed here.
if some witnesses have proved that they can provide professional price feed for free(no more than the block generation reward), then why should I vote for the worker propossal?

1457
General Discussion / Re: more professional price feed?
« on: January 06, 2017, 02:05:39 pm »
today a man made margin call happened again for bitCNY, about 50K bitCNY margin called, someone did price manipulation just by selling a little quantity of BTS in yunbi.

proxy bitcrab decided to unvote below witnesses, until they implement professional enough bitCNY price feeding.
spectral delegate-clayop bhuz bue delegate.ihashfury spartako fox elmato rnglab datasecuritynode

don't tell me btc38 always fail to provide price, don't ask me how to generate good price feed, you are witnesses, you should find ways to make that done.

1458
中文 (Chinese) / Re: 代理工资与价格的关系问题
« on: December 29, 2016, 12:53:09 pm »
你的逻辑很奇怪,参与ICO得到的筹码跟上线后二级市场买来的筹码本来就没区别的好吗?以太,小蚁,都是如此,比特股并不是例外,这并不是生态低迷的原因。

1459
中文 (Chinese) / Re: 代理工资与价格的关系问题
« on: December 29, 2016, 12:17:55 pm »
见证人工资是一个理事会可以调整的参数。
如果价格变化很大,比如涨到一毛,理事会会考虑调整该参数的。

1460
General Discussion / Re: Bitshares 3.0 - It Is Time
« on: December 29, 2016, 04:44:07 am »
I've put some thought into a bitcoin sidechain peg. One major challenge: it turns Bitshares into a high-trust environment. Here's why:

1) We create the two-way peg
2) Various users transfer a large amount, for example 25000 BTC, onto the BTS chain
3) Those bitcoins are held in the BTC chain, controlled by Bitshares witnesses in case of "withdrawal request"
4) This creates a huge bounty for witnesses to go rogue and steal the bitcoins.

Any large-enough group of witnesses could claim to be hacked and steal all the sidechained bitcoins. This isn't possible on the network today, I mean, witnesses can't steal your BTS. Using this would be very scary for me, just because I'm trusting that 20 or 30 people won't be tempted to steal 25 million dollars that they collectively control.

Another potential attack: a majority-by-votes BTS holder can vote in new witnesses for himself. Before, it was scary enough, as he could mess with our blockchain somewhat, with double-spends, etc. But with this sidechain, now he can steal all the bitcoins.

Thoughts?

I feel what you are talking is still multisig gateway, not trustless sidechain, however I am not 100% sure.
I just heard steem already began their sidechain work(maybe also peerplays?), big change to bottom infrastrature will be introduced, but I am not clear about the detail.

1461
General Discussion / Re: Bitshares 3.0 - It Is Time
« on: December 28, 2016, 04:12:32 am »
the lightest idea here is to introduce real asset to trade in DEX.
in other words, to connect Bitshares and Bitcoin via sidechain.
the topic has been discussed deeply in https://bitsharestalk.org/index.php/topic,21263.0.html, and seems BM has put it into to-do list.but...
I wonder is it possible for the team to develop this without BM?
 

1462
General Discussion / btc38 hacked and 10M BTS stolen
« on: December 22, 2016, 02:19:50 am »
as btc38 officially said, due to "server logic error", they lost more than 10M BTS, more than 10M NXT and some BTC/LTC from the hot wallet, which totally worth about 1.5M CNY.

it seems below is the hacker's BTS account:


1463
General Discussion / Re: more professional price feed?
« on: December 21, 2016, 02:01:01 pm »
is it possible to calculate a BTS/CNY price with BTS/BTC price from polo and bittrex and BTC/CNY price from yunbi/huobi/okcoin and give this price some weight?

the settlement price should be somehow fault-tolerant, if btc38 always fail to provide price, then we need to add  other price channels to avoid single point data fetch.

1464
@alt has worked on his private project btsbots https://github.com/pch957/btsbots for long time, he adopt some special archtecture in this project for high throughoutput, simply speaking, at server side one new layer is added to the api node, this layer subscribe transaction data from lower layer, preprocess it and generate a new database which suit for clients' query, and provide these data to client through meteor's ddp protocol.

while the "new api node" provide data such as open orders, transaction history, encrypt memos there's no need for api request to witness-node,only when client need to broadcast new transaction an api request to witness-node is needed. under this design the server side can handle higher throughoutput.

we are now considering one possiblility: is it possible to build general rest API for DEX based on this architecture? if yes we can have general http api for DEX with good throughoutput capacity, it is definitely good news for current and potential bot runners and will attract more users to DEX.

as alt said he hasn't design general APIs while develop btsbots, however he can develop them if there is clear demand, if he works 5 hours per day, he can finish the work in no more than one month.

I'd like to get more inputs on this idea, will this help BTS a lot? is the archtechture suitable for public usage? if the feedback is positive enough we can begin the next step.

1465
General Discussion / Re: [Evaluation] Need for a better python library?
« on: December 21, 2016, 06:01:04 am »
In fact the architecture of witness_node + graphene_gui is  good for private node & wallet, but not suitable for public wallet, it's too inefficient.
the client subscribe all chain block data, and process all low level data struct. the api node can't handle too many clients.
I much appreciate your input on this, alt and agree that the API isn't meant to go high-throughput. Still a redundant node from a redundant provider other than OpenLedger is DESPERATELY needed. Otherwise people will think that BitShares went down just because the OL nodes went down.
The subscription model is certainly something that results in plenty of traffic which is why the library that I plan to build will not make heavy use of it. Subscriptions are still useful for writing bots as they let you know about events without the need to poll for new data every block.

Quote
btsbots use a different architecture.
server side pre process the origin low level data, generate a new database suitable for btsbots's use case,  and provide these data through meteor's ddp protocol.
no more api request for witness_node are needed, when client get all the public data include: market orders, operation history, encrypt memo
in fact only broadcast the transaction need a new api request for witness_node.
so I guess this way more better for public wallet, and can handle much more clients.
wow, this seems to have taken quite a while and a lot of passion to build an API wrapper for BitShares. Is that wrapper open source?

I am a user of grapheneexchange python library, trans.bot is running using it, it's easy to use and work well, although there's some minor bugs. if a junior coder like me can use it with little difficulty, then a lot people can also enjoy using it, it definitely make sense, thanks xeroc.

at first I have tried to build the bot based on btsbots, however seems currently btsbots is designed for users to directly run it with some setting, it's not designed as a library for developer to use. and I am not senior enough to select the useful codes to build my own bot, so finally I switch to grapheneexchange.

now my main concern is that, is it possible that we can have the API wrapper based on a more efficient archtechure? maybe now high-throughput is not our main concern, but how about furture?  I think before doing decison at least we need to do some deep discussion on these topics.

1466
General Discussion / Re: more professional price feed?
« on: December 20, 2016, 06:02:36 am »
whether force settlement or margin call happen or not, the feed price should reflect the market price exactly enough, the price info should be collected from multi main exchanges, should not depend on a single exchange, especially when the exchange has very low depth.

and also, instead of directly adapting the last price,  can we develop some advanced algorithm that can reflect the market status more exactly to generate the feed price? as I know alt customized some algorithm in his price feed script, which behaves well, maybe the alogithm can be referenced.   

1467
General Discussion / more professional price feed?
« on: December 20, 2016, 05:35:27 am »
just did a little test, as yunbi has very low market depth, I bought 1.1BTS at price 0.0289CNY. before that the BTS price of all CNY market is about 0.0283.


then what happened is, a lot of witness began to feed 0.0289 as bitCNY price, and then about half an hour later, the settlement price changed from below 0.0284 to 0.0289.


if our witnesses just get price from yunbi and publish as feed price, then it will be dangerous, yunbi has very low market depth, it will be possible for some people to manipulate the price and make benefit without big difficulty.

hope witnesses can update their feed script to do more professional price feed.

1468
General Discussion / Re: [Discuss]Why we reject all Bitshares workers?
« on: December 19, 2016, 11:07:25 am »
when China community say no to worker proposals, the key point is not "we are poor, we do not want to pay, we hate dilution", but "we need better planned,organized and estimated development".  users hate that the worker proposal reduce to just a way for someone to make money by doing thing with little sense, especially when some developer said that "if I can get money from worker proposal by just typing some codes, why would't I? what sense does the codes make? who cares?"

Bitshares is now in a stable stage that most of the features work well and no one feel big pain at any settings, however do we really need not to do further big development? I am not sure, regarding the planned but unfinished features such as bond market and KYC/identity system, have any plans come out from any developer's brain ? or even is it possible for bm to come back to lead the development of these features?

on the other side, we also need some development which do not touch the core codes but focus on the scalability/advanced user experience, for example roadscape's cryptofresh, xeroc's python library.

I feel we still need worker, however the worker proposal process need to be redesigned, this is a big topic, which may include but not limited to:

1.  add rating part for worker proposals, users can rate a worker propsal in a certain period after it is finished, suppose 60 stand for "pass" and 100 stand for "perfect" , the contributer can get 100% payment only when the rating score is above 60, and say 5%+ payment with score above 80, 10%+ for higher than 90 etc.

2.add a "tip" button to each worker, contributor work not only for money, but also for appreciation, in many scene tha latter play a more important role. these feature will help to discourage the workers that "just for money"

3.update the rule to avoid the case that the proposal is voted on and the work started for long time, then the worker is voted down and the worker get nothing.

1469
Stakeholder Proposals / Re: [Worker Proposal] Chronos Crypto Videos #2
« on: December 19, 2016, 10:06:23 am »
today after some discussion in China community, bitcrab proxy decided to vote down this worker proposal.
now BTS is in very low price, we need to try everything we can to restore the confidence of the market, including stopping unimportant payment.
I am sorry but I believe I am doing the right thing.

1470
General Discussion / Re: [Evaluation] Need for a better python library?
« on: December 15, 2016, 11:14:13 am »
the idea sounds nice, would like to see it can move forward.

regarding the worker pay advice, in the case that there is no enough bitUSD can be bought from market and finally the worker account borrow bitUSD and pay to worker, how will the worker account be finally settled? waiting someone to force settle?

Pages: 1 ... 91 92 93 94 95 96 97 [98] 99 100 101 102 103 104 105 ... 129