Upcoming WP for creating easy to use liquidity bots. Feedback please!

Started by MarkoPaasila, December 01, 2017, 12:54:11 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.


MarkoPaasila

Quote from: yvv on December 15, 2017, 04:01:38 PM
Quote from: MarkoPaasila on December 15, 2017, 02:23:23 PM
Quote from: yvv on December 15, 2017, 01:50:34 PM
Quote from: MarkoPaasila on December 15, 2017, 12:51:41 PM
Quote from: yvv on December 14, 2017, 05:24:18 PM
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).

You are right. But having the keys in your browser means you need to keep the browser window open. The server can't update your strategy when your browser is closed. In that sense local software isn't much different. I think a server-browser model has it's merits, and we will consider all possibilities. Have you already joined the Telegram chat room? https://t.me/BTSLiquidityBotWorkerProposal, where we will be discussing such details? We would love to have your input there.

yvv

Quote from: MarkoPaasila on December 15, 2017, 02:23:23 PM
Quote from: yvv on December 15, 2017, 01:50:34 PM
Quote from: MarkoPaasila on December 15, 2017, 12:51:41 PM
Quote from: yvv on December 14, 2017, 05:24:18 PM
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).

MarkoPaasila

Quote from: yvv on December 15, 2017, 01:50:34 PM
Quote from: MarkoPaasila on December 15, 2017, 12:51:41 PM
Quote from: yvv on December 14, 2017, 05:24:18 PM
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.

yvv

Quote from: MarkoPaasila on December 15, 2017, 12:51:41 PM
Quote from: yvv on December 14, 2017, 05:24:18 PM
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?

MarkoPaasila

Quote from: fav on December 15, 2017, 01:03:02 PM
Quote from: MarkoPaasila on December 15, 2017, 12:51:41 PM
Quote from: yvv on December 14, 2017, 05:24:18 PM
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.

ugh, I'm out.

Doe's ""I'm out" mean you think somethings wrong with the approach, or that everything is fine? If something is wrong, please let me know what. Feedback is what we want.

fav

Quote from: MarkoPaasila on December 15, 2017, 12:51:41 PM
Quote from: yvv on December 14, 2017, 05:24:18 PM
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.

ugh, I'm out.
Join us on Hive: [url="https://peakd.com/c/hive-120117/created"]https://peakd.com/c/hive-120117/created[/url]

MarkoPaasila

Quote from: yvv on December 14, 2017, 05:24:18 PM
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.

白衣

Quote from: yvv on December 14, 2017, 05:24:18 PM
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?

产品属于社区和服务器节点,任何人都可以轻松运行,这将大大促进bitshares交易量,非常了不起的举动!

yvv

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?

MarkoPaasila

Quote from: Brekyrself on December 13, 2017, 04:48:44 AM
The draft proposal is very well detailed and thought out.  Especially the payment terms bring credibility: "The received funds will be held in escrow by the Bitshares Foundation, and released at successful delivery of milestones."

-Has any software already started being coded?
-When will the worker proposal be created?

The Proposal will hopefully be made before Monday.

No software has been developed so far under this WP. With some good luck and good will from the community we could start coding right after New Year.

Brekyrself

The draft proposal is very well detailed and thought out.  Especially the payment terms bring credibility: "The received funds will be held in escrow by the Bitshares Foundation, and released at successful delivery of milestones."

-Has any software already started being coded?
-When will the worker proposal be created?

Crypto Kong

Quote from: kimchi-king on December 07, 2017, 12:37:04 PM
I fully support this initiative because I recently started using the btsbots.com site to help add liquidity to the DEX, but it was a pain in the butt to do.

Thankfully, I had the support of Crypto Kong which resulted in the bot working like a charm, but without his support I would never have managed.

The addition of an easy to use bot generating tool would be a huge plus for the DEX.

I personally would learn how to use it and teach others how to set it up for themselves.

I hope that this proposal can receive enough support from the community to make it a reality.

Thanks to all those involved in putting this together and I remain hopeful that we will make this happen.

Respectfully,
Kevin Messerly
kimchi-king
Unfortunatly a waste of time as you only got one days use of it, it's no longer working because of the fork [emoji23]


Sent from my iPhone using Tapatalk

Crypto Kong

BTSBOTS has now stopped working since the fork. We need a replacement.


Sent from my iPhone using Tapatalk

kimchi-king

I fully support this initiative because I recently started using the btsbots.com site to help add liquidity to the DEX, but it was a pain in the butt to do.

Thankfully, I had the support of Crypto Kong which resulted in the bot working like a charm, but without his support I would never have managed.

The addition of an easy to use bot generating tool would be a huge plus for the DEX.

I personally would learn how to use it and teach others how to set it up for themselves.

I hope that this proposal can receive enough support from the community to make it a reality.

Thanks to all those involved in putting this together and I remain hopeful that we will make this happen.

Respectfully,
Kevin Messerly
kimchi-king