Author Topic: Liquidity Mining(main thread)  (Read 3406 times)

0 Members and 1 Guest are viewing this topic.

Offline bitcrab

  • Committee member
  • Hero Member
  • *
  • Posts: 1881
    • View Profile
  • BitShares: bitcrab
  • GitHub: bitcrab
Liquidity Mining(main thread)
« on: July 09, 2020, 08:55:23 am »
The Liquidity Mining is the updated version of the previous Market Making Contest(https://bitsharestalk.org/index.php?topic=31515.0), the contest is not for traders to compete who can get the most profit by trading, but to compete who provide the most liquidity/market depth for the markets. The contest is to incentivize market makers, and consequently encourage the liquidity and trading volume of the DEX, in some previous discussion and documents it has been called "Ordering Mining", "Ordering Mining" and "Liquidity Mining" refer to the same thing here, finally "Liquidity Mining" is adopted as it has been widely used and accepted in this industry.

Details of the poll voting on this activity can be found here:https://bitsharestalk.org/index.php?topic=32382.0

The detailed design of the activity can be found here: https://github.com/bitshares/baips/blob/master/baip-0006.md,  here is a simple introduction:

##Markets and Gateways##
The Liquidity Mining relevant Markets are divided into 3 pair groups:

Pair GroupA:
BTS / [gateways].BTC
BTS / [gateways].USDT
BTS / [gateways].ETH
BTS / [gateways].EOS

Pair GroupB:
BTS/bitAssets

Pair GroupC:
[gateways].BTC / bitAssets
[gateways].ETH / bitAssets
[gateways].EOS / bitAssets
[gateways].USDT / bitAssets

Here the bitAssets include bitCNY, bitUSD, bitEUR and bitRUBLE.

Gateways who have interests in participating in the contest please reply to this thread.
Every gateway needs to prove that its gateway assets are fully backed by real assets.

As RuDEX and XBTSX announced that they will not participate the Liquidity Mining at beginning, at this moment the qualified Gateways include only GDEX.

## qualified gateway asset(s) and corresponding audit page(s):##
GDEX.BTC https://www.gdex.io/noticeAssets
GDEX.USDT https://www.gdex.io/noticeAssets
GDEX.ETH https://www.gdex.io/noticeAssets (Added on 2019-12-17)
GDEX.EOS https://www.gdex.io/noticeAssets (Added on 2020-01-04)

##Rewards and Rules##
Each pair will get reward based on the contributed market fees to system.
Pairs in the same group will compete each other to share up to 20K BTS every day.
Market makers place orders onto the order book.
The bigger the orders and
the closer the orders to the opposite side of the order book and
the longer the orders lasting on the order book,
the more rewards the owner of the orders will earn.
detailed rules please check here: https://github.com/bitshares/bsips/blob/master/bsip-0087.md

## Start Date
2020-07-12 00:00:00 UTC
End date not yet decided.

The Committee will manage the operation of this activity.
« Last Edit: August 04, 2020, 10:15:19 am by bitcrab »
Email:bitcrab@qq.com

Offline EuropaSH

  • Sr. Member
  • ****
  • Posts: 249
  • IT innovations
    • View Profile
    • https://xbts.io
  • BitShares: euro888
Re: Ordering Mining(main thread)
« Reply #1 on: July 09, 2020, 11:52:57 am »
« Reply #45 on: May 28, 2020, 11:13:20 am »
https://bitsharestalk.org/index.php?topic=32373.msg342392#msg342392

ABOUT MM: We said that we would not take part in the next MM contest. We want to look at the example of Gdex how new competition will work. And maybe we'll take part.
XBTS DEX EXCHANGE FOR TRADERS AND GAMERS https://xbts.io

Online Thul3

  • Hero Member
  • *****
  • Posts: 550
    • View Profile
Re: Ordering Mining(main thread)
« Reply #2 on: July 09, 2020, 12:28:31 pm »
First BAIP has no threshold.Its being used for manipulation.
Second BAIP6 even when being legit have clearly stated it has no rights to committee funds.
You have no right to touch committee funds without getting it approved with a normal worker.

Every committee member who allows committee funds to be used in a manipulative way won't get my support and i'm sure will lose support of many other people.
It was made clear in BAIP6 that the threshold is a joke,being manipulated and that BAIP has no power to claim any funds but can only be used for changing parameters of bitassets.
MM needs funding which is totaly out of scope of a BAIP even when the BAIP threshold would be legit.

Current BAIP threshold is at 350 million votes.Something like that can't be taken serious.

It's nothing else as a indirect money transfer to bitcrab.
Bitcrab doesn't pay a single cent for that shit and receives 80% of the collected fee's.GDEX is currently even not the biggest gateway with most volume.
Bitassets are irrelevant since they are still under thresholds value.
So all spending will mainly go directly to GDEX.

Clearly a conflict of interest trying to selfbenefit from reserve pool / committee funds .


BAIP has by defenition NO POWER to claim any funds to be used only adjusting parameters for bitassets

If committee uses funds for BAIP6 it will also need to fund any other worker which is above BAIP threshold on that logic.
« Last Edit: July 09, 2020, 01:23:43 pm by Thul3 »

Offline bitcrab

  • Committee member
  • Hero Member
  • *
  • Posts: 1881
    • View Profile
  • BitShares: bitcrab
  • GitHub: bitcrab
Re: Ordering Mining(main thread)
« Reply #3 on: July 09, 2020, 02:38:51 pm »
First BAIP has no threshold.Its being used for manipulation.
Second BAIP6 even when being legit have clearly stated it has no rights to committee funds.
You have no right to touch committee funds without getting it approved with a normal worker.

Every committee member who allows committee funds to be used in a manipulative way won't get my support and i'm sure will lose support of many other people.
It was made clear in BAIP6 that the threshold is a joke,being manipulated and that BAIP has no power to claim any funds but can only be used for changing parameters of bitassets.
MM needs funding which is totaly out of scope of a BAIP even when the BAIP threshold would be legit.

Current BAIP threshold is at 350 million votes.Something like that can't be taken serious.

It's nothing else as a indirect money transfer to bitcrab.
Bitcrab doesn't pay a single cent for that shit and receives 80% of the collected fee's.GDEX is currently even not the biggest gateway with most volume.
Bitassets are irrelevant since they are still under thresholds value.
So all spending will mainly go directly to GDEX.

Clearly a conflict of interest trying to selfbenefit from reserve pool / committee funds .


BAIP has by defenition NO POWER to claim any funds to be used only adjusting parameters for bitassets

If committee uses funds for BAIP6 it will also need to fund any other worker which is above BAIP threshold on that logic.

worker proposal fit the case that need automatically transfer funds from reserve pool to applicant's account, not the usage of committee managed funds.

committee has the power to manage  committee-controlled parameters and use committee managed funds, based on necessary voting.

and this Ordering Mining is open to all gateways.
Email:bitcrab@qq.com

Online Thul3

  • Hero Member
  • *****
  • Posts: 550
    • View Profile
Re: Ordering Mining(main thread)
« Reply #4 on: July 09, 2020, 03:48:46 pm »
First BAIP has no threshold.Its being used for manipulation.
Second BAIP6 even when being legit have clearly stated it has no rights to committee funds.
You have no right to touch committee funds without getting it approved with a normal worker.

Every committee member who allows committee funds to be used in a manipulative way won't get my support and i'm sure will lose support of many other people.
It was made clear in BAIP6 that the threshold is a joke,being manipulated and that BAIP has no power to claim any funds but can only be used for changing parameters of bitassets.
MM needs funding which is totaly out of scope of a BAIP even when the BAIP threshold would be legit.

Current BAIP threshold is at 350 million votes.Something like that can't be taken serious.

It's nothing else as a indirect money transfer to bitcrab.
Bitcrab doesn't pay a single cent for that shit and receives 80% of the collected fee's.GDEX is currently even not the biggest gateway with most volume.
Bitassets are irrelevant since they are still under thresholds value.
So all spending will mainly go directly to GDEX.

Clearly a conflict of interest trying to selfbenefit from reserve pool / committee funds .


BAIP has by defenition NO POWER to claim any funds to be used only adjusting parameters for bitassets

If committee uses funds for BAIP6 it will also need to fund any other worker which is above BAIP threshold on that logic.

worker proposal fit the case that need automatically transfer funds from reserve pool to applicant's account, not the usage of committee managed funds.

committee has the power to manage  committee-controlled parameters and use committee managed funds, based on necessary voting.

and this Ordering Mining is open to all gateways.

BAIP has a clear defenition anyone can read.
BAIP has no power over committee funds.Also MM contest is not a BAIP worker.

Your old manipulation habits are coming back.
Touching these funds will be with no consent and ilegal
Gateway assets same as MM contest have no relation to BAIP as BAIP is only about parameters for bitassets or informing about bitassets and NOTHING MORE.

MM Contest expacially with gateway assets included is a normal worker and nothing else.
Therefor this worker has never been approved as it doesn't fit the defention of BAIP based on consensus.
« Last Edit: July 09, 2020, 05:31:02 pm by Thul3 »

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 4341
    • View Profile
    • Abit's Hive Blog
  • BitShares: abit
  • GitHub: abitmore
Re: Ordering Mining(main thread)
« Reply #5 on: July 09, 2020, 09:00:39 pm »
I think it's better to call it "liquidity mining" directly since the name is already well-known in the industry due to DeFi. E.G. https://hummingbot.io/blog/2019-11-liquidity-mining/ .
BTS account: abit
BTS committee member: abit
BTS witness: in.abit

Offline binggo

  • Hero Member
  • *****
  • Posts: 2179
    • View Profile
Re: Ordering Mining(main thread)
« Reply #6 on: July 09, 2020, 11:26:33 pm »

worker proposal fit the case that need automatically transfer funds from reserve pool to applicant's account, not the usage of committee managed funds.

committee has the power to manage  committee-controlled parameters and use committee managed funds, based on necessary voting.


So interesting words!

Committee didn't have the power to manage the committee parameters and funds, just help, only can follow the decision of the community.

Quote
necessary voting

Oh, a cheating vote, is it? @abit

How necessary? necessary or not necessary, just decided by your mouth, not by the community.

We will see which committees will help other to steal the money of communtiy from the committee-account, this will be a hallmark event for BTS governance,congratulates?why not?!

maybe them?

@bitcrab
@zhouxiaobao-2010
@abit
@jademont
@kang8
@btsai



OK, more interesting things!

committee-trade

THRESHOLD=3
   
abit           1   
agorise   1   
bhuz   1   
btsai   1   
clockwork 1   
zhouxiaobao-2010 1
« Last Edit: July 10, 2020, 02:21:26 am by binggo »

Offline bitcrab

  • Committee member
  • Hero Member
  • *
  • Posts: 1881
    • View Profile
  • BitShares: bitcrab
  • GitHub: bitcrab
Re: Ordering Mining(main thread)
« Reply #7 on: July 10, 2020, 02:03:09 am »
I think it's better to call it "liquidity mining" directly since the name is already well-known in the industry due to DeFi. E.G. https://hummingbot.io/blog/2019-11-liquidity-mining/ .

great, then from now on let's rename it "liquidity mining", and let's keep on optimize it and consider the possibility to put it onchain while running it.
Email:bitcrab@qq.com

Offline bitcrab

  • Committee member
  • Hero Member
  • *
  • Posts: 1881
    • View Profile
  • BitShares: bitcrab
  • GitHub: bitcrab
Re: Ordering Mining(main thread)
« Reply #8 on: July 10, 2020, 03:03:30 pm »
BAIP has a clear defenition anyone can read.
BAIP has no power over committee funds.Also MM contest is not a BAIP worker.

Your old manipulation habits are coming back.
Touching these funds will be with no consent and ilegal
Gateway assets same as MM contest have no relation to BAIP as BAIP is only about parameters for bitassets or informing about bitassets and NOTHING MORE.

MM Contest expacially with gateway assets included is a normal worker and nothing else.
Therefor this worker has never been approved as it doesn't fit the defention of BAIP based on consensus.

actually I am tired in replying these kind of words, perhaps this is the last time for me to reply.

in public chain code is law, specially in BTS which means stakeholders decide who are committee members and committee members do the defined governance  work with reference to the stakeholders' opinion.

here the "defined governance" include the management of system parameters and the committee controlled funds.
I have said several times, Committee is just like the Board of a company.

BAIP fit this case enough, and opposition faction are given enough time to get enough voting power.

Email:bitcrab@qq.com

Online Thul3

  • Hero Member
  • *****
  • Posts: 550
    • View Profile
Re: Liquidity Mining(main thread)
« Reply #9 on: July 10, 2020, 03:13:19 pm »
Quote
in public chain code is law

1.14.200  BTS repurchase destruction proposal
567 million votes and voted in for months.

Start executing that law

You are a notorious cheater and nothing more.You used OMO fund to catch your own margin,you fucked the whole bitshares network with your BSIP42 and destroyed bitusd with no consent even promising to not touch bitusd only bitcny,you deny giving promise to bitassets back and made out of witness and committee a corrupt entity making everyone calling committee members scammers.
You destroyed with your cheats any reputation bitshares ever had.

The best result on your cheats and ignorance is GDEX.It has nearly 0 volume or participants.
« Last Edit: July 10, 2020, 03:23:16 pm by Thul3 »

Offline binggo

  • Hero Member
  • *****
  • Posts: 2179
    • View Profile
Re: Ordering Mining(main thread)
« Reply #10 on: July 10, 2020, 03:15:48 pm »

actually I am tired in replying these kind of words, perhaps this is the last time for me to reply.

in public chain code is law, specially in BTS which means stakeholders decide who are committee members and committee members do the defined governance  work with reference to the stakeholders' opinion.

here the "defined governance" include the management of system parameters and the committee controlled funds.
I have said several times, Committee is just like the Board of a company.

BAIP fit this case enough, and opposition faction are given enough time to get enough voting power.

You said, not the community said!

Not to obey the WPS, just want to steal the money from the committee-account, this is you!

Destroyed the chain is what you do and like.

When you said code is law, 你就老阴阳人了,正儿八经的销毁提案就在那放着着,按照你们的逻辑,你们怎么不执行?!玩双标很开心?!

能不能给国人在区块链上多少留点脸面?

从资金池正大光明的捞钱不行?非要绕着弯的从理事会账号捞?你们是真当社区都是煞笔吗?!

年年一套套的传销忽悠逻辑还在忽悠一帮煞笔韭菜吗?!能把你自己忽悠信吗?嗯,可能真把自己忽悠信了!



« Last Edit: July 10, 2020, 03:31:26 pm by binggo »

Online btstodamoon

  • Full Member
  • ***
  • Posts: 105
    • View Profile
Re: Liquidity Mining(main thread)
« Reply #11 on: July 10, 2020, 05:10:56 pm »
支持挖矿

Offline bitcrab

  • Committee member
  • Hero Member
  • *
  • Posts: 1881
    • View Profile
  • BitShares: bitcrab
  • GitHub: bitcrab
Re: Liquidity Mining(main thread)
« Reply #12 on: July 11, 2020, 07:41:58 am »
Quote
in public chain code is law

1.14.200  BTS repurchase destruction proposal
567 million votes and voted in for months.

Start executing that law

You are a notorious cheater and nothing more.You used OMO fund to catch your own margin,you fucked the whole bitshares network with your BSIP42 and destroyed bitusd with no consent even promising to not touch bitusd only bitcny,you deny giving promise to bitassets back and made out of witness and committee a corrupt entity making everyone calling committee members scammers.
You destroyed with your cheats any reputation bitshares ever had.

The best result on your cheats and ignorance is GDEX.It has nearly 0 volume or participants.

There's always dogs shouting and biting in this world, hope they enjoy.

OK now let's discuss the "code is law" concept seriously, with the "1.14.200  BTS repurchase destruction proposal" as an example, to see what a governance structure the BTS code has built.

in current committee, the committee members that agree to execute 1.14.200 hold less than 50% voting power, not possible to execute it.

I am one of the committee members that is against 1.14.200, I respect the opinion of the stakeholders but I don't think a committee member is just a puppet to follow the stakeholders' opinion.

if stakeholders think the 1.14.200 is so important, please vote to replace the committee members to ensure it be executed.

so in the parameter management and committee-controlled funds management area, the execution of one proposal need not only enough voting power in poll voting, but also need enough consensus in the committee.

this is what the BTS code determine.




Email:bitcrab@qq.com

Offline binggo

  • Hero Member
  • *****
  • Posts: 2179
    • View Profile
Re: Liquidity Mining(main thread)
« Reply #13 on: July 11, 2020, 08:54:23 am »

There's always dogs shouting and biting in this world, hope they enjoy.

OK now let's discuss the "code is law" concept seriously, with the "1.14.200  BTS repurchase destruction proposal" as an example, to see what a governance structure the BTS code has built.

in current committee, the committee members that agree to execute 1.14.200 hold less than 50% voting power, not possible to execute it.

I am one of the committee members that is against 1.14.200, I respect the opinion of the stakeholders but I don't think a committee member is just a puppet to follow the stakeholders' opinion.

if stakeholders think the 1.14.200 is so important, please vote to replace the committee members to ensure it be executed.

so in the parameter management and committee-controlled funds management area, the execution of one proposal need not only enough voting power in poll voting, but also need enough consensus in the committee.

this is what the BTS code determine.



So, you are the dog which stole the money from the house, now the dog become the master of the BTS holders, BTS holders become the dog, interesting!

Is it right?

@alt  谁是狗?谁是主人?

“我从未见过有如此厚颜无耻之人!!!”

能把强词夺理,治理漏洞说得如此清新脱俗,鲜廉寡耻,巨蟹你也算是一号人物了。

大股东与核心开发既然都甘愿做狗,甘愿吃屎,连底裤都不想维护,那我们也没有意见了,吃吧,吃吧,祝你们吃的开心!

这真是BTS治理历程浓墨的一笔呢

怪不得 btsnow不愿意将资金退回来,人家早看清人没有底线是什么样子。

既然说的都这么露骨了,社区投票对理事来说可有可无,社区在理事账户的资金是理事会的小金库,社区没有决定权,那还狗里狗气搞什么投票呢?给自己脸上贴金?你们随心所欲的花就是了,上一次MM不就是这样吗?是不是 @abit?!


如果各个票仓持有人都不愿维护社区残剩的这么一点底裤,那也就无所谓了。



« Last Edit: July 12, 2020, 03:20:51 am by binggo »

Offline vianull

  • Full Member
  • ***
  • Posts: 90
    • View Profile
    • bts.ai
  • BitShares: vianull
Re: Liquidity Mining(main thread)
« Reply #14 on: July 12, 2020, 09:39:10 am »
Bitshares MarketMaking Contest script for  https://bitsharestalk.org/index.php?topic=29665.msg342265

Script for MarketMaketing Contest V2 : https://github.com/viaNull/bts-mmcontest-v2

## How to verify the reward data
1. Run this branch (https://github.com/viaNull/bitshares-core/tree/bts-mmcontest-v2 ) delayed node (https://github.com/bitshares/bitshares-core/wiki/Delayed-Node) to generate snapshots (update "config.ini" as follows)

`ugly-snapshot-markets = [["1.3.0","1.3.113"],["1.3.0","1.3.121"],["1.3.0","1.3.120"],["1.3.0","1.3.1325"],["1.3.0","1.3.2241"],["1.3.0","1.3.3926"],["1.3.0","1.3.4157"],["1.3.0","1.3.4198"],["1.3.0","1.3.5286"],["1.3.0","1.3.5542"],["1.3.0","1.3.5589"],["1.3.0","1.3.2598"],["1.3.0","1.3.3715"],["1.3.0","1.3.4199"],["1.3.0","1.3.4760"],["1.3.0","1.3.2635"],["1.3.0","1.3.4106"],["1.3.113","1.3.2241"],["1.3.113","1.3.3926"],["1.3.113","1.3.4157"],["1.3.113","1.3.4198"],["1.3.113","1.3.5286"],["1.3.113","1.3.5542"],["1.3.113","1.3.5589"],["1.3.113","1.3.2598"],["1.3.113","1.3.3715"],["1.3.113","1.3.4199"],["1.3.113","1.3.4760"],["1.3.113","1.3.2635"],["1.3.113","1.3.4106"],["1.3.121","1.3.2241"],["1.3.121","1.3.3926"],["1.3.121","1.3.4157"],["1.3.121","1.3.4198"],["1.3.121","1.3.5286"],["1.3.121","1.3.5542"],["1.3.121","1.3.5589"],["1.3.121","1.3.2598"],["1.3.121","1.3.3715"],["1.3.121","1.3.4199"],["1.3.121","1.3.4760"],["1.3.121","1.3.2635"],["1.3.121","1.3.4106"],["1.3.120","1.3.2241"],["1.3.120","1.3.3926"],["1.3.120","1.3.4157"],["1.3.120","1.3.4198"],["1.3.120","1.3.5286"],["1.3.120","1.3.5542"],["1.3.120","1.3.5589"],["1.3.120","1.3.2598"],["1.3.120","1.3.3715"],["1.3.120","1.3.4199"],["1.3.120","1.3.4760"],["1.3.120","1.3.2635"],["1.3.120","1.3.4106"],["1.3.1325","1.3.2241"],["1.3.1325","1.3.3926"],["1.3.1325","1.3.4157"],["1.3.1325","1.3.4198"],["1.3.1325","1.3.5286"],["1.3.1325","1.3.5542"],["1.3.1325","1.3.5589"],["1.3.1325","1.3.2598"],["1.3.1325","1.3.3715"],["1.3.1325","1.3.4199"],["1.3.1325","1.3.4760"],["1.3.1325","1.3.2635"],["1.3.1325","1.3.4106"]]`

2. In the delay_node's data dir, cd to `ugly-snapshots/2020/<date>`
    - create folder `filled_orders` and `snapshots`
    - mv files with name \*.filled to folder `filled_orders`
    - mv file with name \*.snapshot to folder `snapshots`
   
    You can use the following command to move files in case error occurs:
 
    ```
    find . -maxdepth 1 -name *.filled | xargs -i mv {} filled_orders/
    find . -maxdepth 1 -name *.snapshot | xargs -i mv {} snapshots/
    ```

3. Edit the Ruby script `cb_snapshot_process.rb`, scoll down to the end of this file, change variable `base_dir` to the actual data dir.

4. Run the Ruby script `cb_snapshot_process.rb` to calculate rewards.



============

Develop Expense Details :

150k BTS

1 Manager ,
1 Core Developer ( C++)
1  Application Developer (Ruby)

Results:

Bitshares-core "bts-mmtest-v2" branch  :  https://github.com/viaNull/bitshares-core/tree/bts-mmcontest-v2

Analysis Script :  https://github.com/viaNull/bts-mmcontest-v2
« Last Edit: July 14, 2020, 02:24:12 am by vianull »
We are bts.ai  team
Witness:  witness.hiblockchain
Standby Committee: btsai