1
Technical Support / Re: How is Matching works?
« on: March 21, 2018, 08:08:43 pm »
Have a look at BSIP 33 - 35. They describe order matching pretty well. https://github.com/bitshares/bsips
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.
hey Marko, thanks for the updates. fully support @taconator in the escrow, i think one of the problems this worker had at first is that it was lacking some older and well known community members.
anyways, any help i can provide to synergy the active workers please let me know, need new api call from the core ? need to understand how the core works in a certain area ? etc. whatever ... just ask
https://docs.google.com/document/d/1z2rMlMiMufHdZEirc8x9lKuqSHvLAsVDOYK3xr4AfYE/edit#heading=h.jr7hdxt73vut
In the above document, it says "The received funds will be held in escrow by the Bitshares Foundation, and released at successful delivery of milestones." but in the original post in this thread it states "The received funds will be held in escrow in a 3 of 5 multisig account controlled by @MarkoPaasila, @cryptokong, @Permie, @Kimchiking, and @Cryptick The escrow will exchange the funds to bitUSD and return all excess BTS to the pool, as explained in http://www.bitshares.foundation/worker/ (Under Escrow Worker Model)."
@MarkoPaasila any clarification on this? Perhaps this is a reason why it's not voted in along with the high 6600/bts a day being asked for even if it is returned to the system later on.
QuoteWe ask for a daily budget of $660. Since the payment is in BTS, we ask for 6600 BTS per day, which should suffice even if the BTS price temporarily falls to $0.10
The proposal says it is for 6600 BTS / day. At an average price of 0.50 that would be $3600/day conservatively.
The project says the term runs for a full year.
Let's say we're frozen at a BTS price of 0.50 USD, that's $1.2 million dollars to create an open source trading bot.
They claim that unused funds will be returned.
I'd like to see this proposal re-voted in on a monthly basis (and not yearly) so we can re-vote as it progresses.
I don't think it should take $1.2 million dollars to fund a market creation bot. That's quite high.
Just saw this.
Generally it's a good thing to see development on top of BitShares. Market making does add value to the ecosystem.
My main concern about this worker proposal, is that I don't know you nor anyone in your escrow team, there is no introduction, no product in the document. It would be better if you have something done first before starting the worker. Also better if the members of escrow team are better-known in the community, e.g. bitshares foundation, committee members, witnesses, proxies, devs, etc.
still don't know from OP which one's the real one? please make it clear, and add an image from the wallet view if you want votings
Sounds like an interesting proposal, I'd like to see support for additional price feed sources - BTSBOTS was overly reliant on Poloniex for price feed stats.
please note you have 2 active worker proposals that are actually the same(http://bitshares-explorer.io/#/workers)
http://bitshares-explorer.io/#/objects/1.14.73/
and
http://bitshares-explorer.io/#/objects/1.14.74/
need to make clear everywhere to the stakeholders for what to vote as they can't be deleted or updated!
Many users would also feel more comfortable using this if a BitShares dev peer reviewed the code. That would also help iron out any bugs and speed development. Perhaps Alfredo or Abit could help with this?yea, no problem, if it gets accepted i will help them in what i can. did not readed fully yet but good luck!
Revision, 12/16: “aperson” has has forked BTSBots and launched “Bitsharesbot” to the public. Limit orders measure has since slowly started to recover.Link: https://steemit.com/bitsharesbot/@aperson/bitsharesbot-is-now-stable-reduced-fee-and-public-price-feed-available-tonight-feed
Great news! I have one concern though. It is not clear from the proposal how decentralized will be your bots. Since you plan to use funding through WP, I would expect the resulting product to belong to community and server nodes to be easy to run by anybody. Btsbots is great, but it was ran in a centralized way, and wee see what happened. Could you make any comments regarding this concern?
We will not provide servers for the purpose. Everyone has to run the bots on their own computers or servers. Many of the market making strategies are suitable for use on computers that aren't on all the time. So it will create a very redundant swarm of decentralized bots, where everyone holds their own keys, and many their own nodes.
So market making pro's can run this on a server, and normal people plus noobs can do it on a laptop. There will be a CLI version and an installable GUI version.
So do I understand correctly that your design does not need a dedicated server node (unlike btsbots)? Is this correct?
Correct. We think it's bad practice to give private keys to a third party. However, if the lack of a bot-as-a-service is a showstopper, we are ready to consider it.
No, with btsbots you don't need to give private keys to a third party, but it still has a server, where web page is hosted, bot config files for every account, price feed scripts etc. This is makes it very convenient to use, because you can run your bot on your private server, and control it from any device via btsbots.com web page, but this makes it non-trivial to fork. We can't just download the source code and run the bot, because it requires data from btsbots.com, which is down (which is very pity).
Great news! I have one concern though. It is not clear from the proposal how decentralized will be your bots. Since you plan to use funding through WP, I would expect the resulting product to belong to community and server nodes to be easy to run by anybody. Btsbots is great, but it was ran in a centralized way, and wee see what happened. Could you make any comments regarding this concern?
We will not provide servers for the purpose. Everyone has to run the bots on their own computers or servers. Many of the market making strategies are suitable for use on computers that aren't on all the time. So it will create a very redundant swarm of decentralized bots, where everyone holds their own keys, and many their own nodes.
So market making pro's can run this on a server, and normal people plus noobs can do it on a laptop. There will be a CLI version and an installable GUI version.
So do I understand correctly that your design does not need a dedicated server node (unlike btsbots)? Is this correct?