Author Topic: Market making contest (main thread)  (Read 181327 times)

0 Members and 1 Guest are viewing this topic.

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 4664
    • View Profile
    • Abit's Hive Blog
  • BitShares: abit
  • GitHub: abitmore
Offline abit
Committee member
Hero Member
*

Posts: 3885
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Market making contest
« Reply #85 on: October 29, 2019, 12:08:15 pm »
Reward data for 2019-10-28

(data generated with Ruby 2.2.2p95 (2015-04-13 revision 50295), script revision c318951)

Total 914.37943 BTS

BTC
Code: [Select]
--seller-------------------------reward(BTS)-
1.2.1602008                           5.61637
1.2.1591806                           3.49789
1.2.114363                            2.61650
1.2.36449                             1.83507
1.2.33015                             1.42863
1.2.1560396                           0.63395
1.2.881146                            0.40310
1.2.1687203                           0.35844
1.2.799404                            0.31677
1.2.1643343                           0.19799
1.2.1691739                           0.16930
1.2.885181                            0.16719
1.2.1094392                           0.14347
1.2.885179                            0.07346
1.2.1621128                           0.07277
1.2.1686641                           0.03708
1.2.1616179                           0.03244
1.2.979913                            0.02206
1.2.1527702                           0.02113
1.2.913315                            0.01351
1.2.973616                            0.01202
1.2.877590                            0.01197
1.2.114226                            0.01076
1.2.823489                            0.01046
1.2.1597332                           0.00932
1.2.944809                            0.00635
1.2.1565108                           0.00551
1.2.1039433                           0.00513
1.2.126225                            0.00251
1.2.1587504                           0.00200
1.2.403666                            0.00098
1.2.1308625                           0.00080
1.2.573323                            0.00041
Code: [Select]
--buyer--------------------------reward(BTS)-
1.2.1616179                         181.52628
1.2.114363                          156.63222
1.2.168607                          142.30038
1.2.1213071                          79.77505
1.2.1560396                          37.93284
1.2.944809                           16.20754
1.2.885181                           10.15852
1.2.1094392                           9.44125
1.2.1687203                           9.00312
1.2.1691739                           8.10990
1.2.1619104                           5.98886
1.2.447722                            2.95206
1.2.973616                            2.34018
1.2.799404                            1.57369
1.2.126225                            1.46030
1.2.881146                            1.31647
1.2.1597332                           1.11958
1.2.125824                            0.97490
1.2.1565108                           0.33869
1.2.979913                            0.08845
1.2.501058                            0.06219
1.2.955081                            0.01910
1.2.1527702                           0.01735

USDT
Code: [Select]
--seller-------------------------reward(BTS)-
1.2.1674829                           3.18365
1.2.33015                             0.37093
1.2.1667487                           0.36392
1.2.36449                             0.32261
1.2.1108195                           0.26427
1.2.1616179                           0.01656
1.2.877590                            0.00629
1.2.1328017                           0.00115
Code: [Select]
--buyer--------------------------reward(BTS)-
1.2.1674829                          82.18072
1.2.1691467                          78.01526
1.2.114363                           31.29698
1.2.1667487                          14.83763
1.2.1108195                          10.17897
1.2.1616179                           4.46844
1.2.1328017                           1.16717
1.2.877590                            0.63062

Snapshots: https://mmcontest.bitshares.org/snapshots20191028.tgz

Code: [Select]
$ tar xzf snapshots20191028.tgz
$ find 2019-10-28 -type f -exec sha256sum {} \; | sort -k 2 | sha256sum
ed50f5f1c0f43a81b64d648e8b3677b7389ff40477c12f16e3dc1e75ea809b09  -

Proposal for sending out rewards of 2019-10-28:

https://cryptofresh.com/tx/2875c660c03a08bcaa7391de04f130ec529e189d
https://cryptofresh.com/b/42249360

https://cryptofresh.com/p/1.10.51234
https://wallet.bitshares.org/#/account/committee-trade/ "proposed transactions" tab
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
Online Bhuz
Committee member
Sr. Member
*

Posts: 449
View Profile
BitShares: bhuz

Re: Market making contest
« Reply #86 on: October 29, 2019, 03:25:37 pm »
Quote from: abit on October 29, 2019, 12:08:15 pm
Reward data for 2019-10-28

(data generated with Ruby 2.2.2p95 (2015-04-13 revision 50295), script revision c318951)

Total 914.37943 BTS

[...]

Snapshots: https://mmcontest.bitshares.org/snapshots20191028.tgz

Code: [Select]
$ tar xzf snapshots20191028.tgz
$ find 2019-10-28 -type f -exec sha256sum {} \; | sort -k 2 | sha256sum
ed50f5f1c0f43a81b64d648e8b3677b7389ff40477c12f16e3dc1e75ea809b09  -

Checksum confirmed
Code: [Select]
$ if [[ $(find 2019-10-28 -type f -exec sha256sum {} \; | sort -k 2 | sha256sum ) == "ed50f5f1c0f43a81b64d648e8b3677b7389ff40477c12f16e3dc1e75ea809b09  -" ]]; then echo "OK"; else echo "NOT OK"; fi
OK

Quote from: abit on October 29, 2019, 12:08:15 pm
Proposal for sending out rewards of 2019-10-28:

https://cryptofresh.com/tx/2875c660c03a08bcaa7391de04f130ec529e189d
https://cryptofresh.com/b/42249360

https://cryptofresh.com/p/1.10.51234
https://wallet.bitshares.org/#/account/committee-trade/ "proposed transactions" tab

I have modified the rewards calculation script to include a comparison (a diff) between the actual proposal on the blockchain (1.10.51234) and the one that would have been by my own rewards calculations.
The script found no differences.
I will then approve the above proposal.
 Logged
Offline abit
Committee member
Hero Member
*

Posts: 3885
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Market making contest
« Reply #87 on: October 30, 2019, 10:01:24 am »
Reward data for 2019-10-29

(data generated with Ruby 2.2.2p95 (2015-04-13 revision 50295), script revision c318951)

Total 1589.97450 BTS

BTC
Code: [Select]
--seller-------------------------reward(BTS)-
1.2.1591806                           8.97256
1.2.1602008                           3.66654
1.2.114363                            2.47253
1.2.298                               2.09068
1.2.36449                             2.03574
1.2.33015                             1.65034
1.2.1560396                           0.73284
1.2.799404                            0.46276
1.2.1094392                           0.24694
1.2.885181                            0.18100
1.2.1616179                           0.16808
1.2.1687203                           0.10901
1.2.1643343                           0.09653
1.2.395549                            0.08848
1.2.1619104                           0.06842
1.2.1691739                           0.06645
1.2.1686641                           0.02038
1.2.126225                            0.01860
1.2.1527702                           0.01376
1.2.1213071                           0.01259
1.2.823489                            0.00687
1.2.877590                            0.00514
1.2.979913                            0.00412
1.2.1039433                           0.00318
1.2.114226                            0.00281
1.2.447722                            0.00082
1.2.1587504                           0.00071
1.2.973616                            0.00026
Code: [Select]
--buyer--------------------------reward(BTS)-
1.2.168607                          600.11398
1.2.1616179                         226.80941
1.2.114363                          185.36340
1.2.1213071                          90.09600
1.2.1619104                          46.68388
1.2.944809                           44.55533
1.2.1560396                          29.68381
1.2.1597332                          28.70195
1.2.881146                           17.26880
1.2.1687203                          14.28737
1.2.885181                           13.98807
1.2.1691739                          12.55861
1.2.1094392                           8.40232
1.2.973616                            3.71536
1.2.395549                            3.39273
1.2.126225                            3.31311
1.2.447722                            3.24124
1.2.457302                            3.18519
1.2.799404                            2.34319
1.2.710542                            0.97777
1.2.979913                            0.57245
1.2.1527702                           0.05323
1.2.471010                            0.04696
1.2.955081                            0.03044
1.2.573323                            0.00311

USDT
Code: [Select]
--seller-------------------------reward(BTS)-
1.2.1674829                           2.34800
1.2.33015                             0.65190
1.2.1667487                           0.58717
1.2.36449                             0.47165
1.2.1656561                           0.18593
1.2.1691467                           0.18334
1.2.1108195                           0.11052
1.2.114363                            0.10609
1.2.1616179                           0.04150
1.2.395549                            0.03132
1.2.877590                            0.00733
1.2.424868                            0.00146
Code: [Select]
--buyer--------------------------reward(BTS)-
1.2.1674829                          87.37586
1.2.1691467                          66.54136
1.2.114363                           16.04594
1.2.1108195                          14.74404
1.2.1656561                          11.45406
1.2.1667487                           9.20223
1.2.424868                            8.41770
1.2.1616179                           5.36549
1.2.395549                            1.58843
1.2.1328017                           1.30970
1.2.877590                            0.47945
1.2.710542                            0.13818

Snapshots: https://mmcontest.bitshares.org/snapshots20191029.tgz

Code: [Select]
$ tar xzf snapshots20191029.tgz
$ find 2019-10-29 -type f -exec sha256sum {} \; | sort -k 2 | sha256sum
1e8460fa5ea659b7af10541a69fef3bfb92af35271de224a43df8d21ac15f246  -

Proposal for sending out rewards of 2019-10-29:

https://cryptofresh.com/tx/b109b41d41001fb9fcf8fd9a2f328dc7294ae471
https://cryptofresh.com/b/42275527

https://cryptofresh.com/p/1.10.51355
https://wallet.bitshares.org/#/account/committee-trade/ "proposed transactions" tab
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
Online Bhuz
Committee member
Sr. Member
*

Posts: 449
View Profile
BitShares: bhuz

Re: Market making contest
« Reply #88 on: October 30, 2019, 05:50:36 pm »
Quote from: abit on October 30, 2019, 10:01:24 am
Reward data for 2019-10-29

(data generated with Ruby 2.2.2p95 (2015-04-13 revision 50295), script revision c318951)

Total 1589.97450 BTS
 [...]

Snapshots: https://mmcontest.bitshares.org/snapshots20191029.tgz

Code: [Select]
$ tar xzf snapshots20191029.tgz
$ find 2019-10-29 -type f -exec sha256sum {} \; | sort -k 2 | sha256sum
1e8460fa5ea659b7af10541a69fef3bfb92af35271de224a43df8d21ac15f246  -

Proposal for sending out rewards of 2019-10-29:

https://cryptofresh.com/tx/b109b41d41001fb9fcf8fd9a2f328dc7294ae471
https://cryptofresh.com/b/42275527

https://cryptofresh.com/p/1.10.51355
https://wallet.bitshares.org/#/account/committee-trade/ "proposed transactions" tab

Code: [Select]
$ ruby mm_rewards.rb 2019-10-29 1.10.51355

Date: 2019-10-29

Computing snapshots chucksum...
  1e8460fa5ea659b7af10541a69fef3bfb92af35271de224a43df8d21ac15f246

Analyzing snapshots data and computing rewards...
  Total Rewards: 1589.97451 BTS

Let's verify the current proposal
  Getting proposal '1.10.51355' from the blockchain...
  Loading computed rewards data and mimic a proposal...
  Comparing proposals...
    Found 1 difference(s)!

    1st difference in position 42 (43rd operation):
      found        {'amount': {'amount': 339273}}
      instead of   {'amount': {'amount': 339274}}

I will approve the proposal.
 Logged
Offline abit
Committee member
Hero Member
*

Posts: 3885
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Market making contest
« Reply #89 on: October 31, 2019, 12:10:48 pm »
Reward data for 2019-10-30

(data generated with Ruby 2.2.2p95 (2015-04-13 revision 50295), script revision c318951)

Total 2241.00161 BTS

BTC
Code: [Select]
--seller-------------------------reward(BTS)-
1.2.125824                            3.92866
1.2.36449                             2.05590
1.2.33015                             1.78223
1.2.114363                            1.62786
1.2.1602008                           1.23940
1.2.298                               0.94250
1.2.1560396                           0.61462
1.2.881146                            0.39150
1.2.885181                            0.27693
1.2.424868                            0.25803
1.2.395549                            0.24186
1.2.1591806                           0.21833
1.2.1691739                           0.21104
1.2.799404                            0.17908
1.2.1616179                           0.17110
1.2.1621642                           0.12461
1.2.1094392                           0.06086
1.2.1619104                           0.05773
1.2.126225                            0.05725
1.2.1687203                           0.03792
1.2.1643343                           0.03358
1.2.1597332                           0.02745
1.2.1686641                           0.00573
1.2.979913                            0.00433
1.2.1527702                           0.00322
1.2.823489                            0.00255
1.2.973616                            0.00247
1.2.877590                            0.00186
1.2.1039433                           0.00050
1.2.355810                            0.00020
Code: [Select]
--buyer--------------------------reward(BTS)-
1.2.168607                          992.57618
1.2.1619104                         121.97812
1.2.1213071                         110.38922
1.2.944809                           95.24434
1.2.1691739                          91.60123
1.2.114363                           59.58417
1.2.424868                           47.48945
1.2.1560396                          29.84978
1.2.881146                           15.75596
1.2.395549                           14.66727
1.2.33015                            14.08378
1.2.799404                           10.70150
1.2.885181                            7.74276
1.2.1597332                           5.15456
1.2.1094392                           5.01071
1.2.1687203                           3.65049
1.2.447722                            3.10221
1.2.973616                            2.36167
1.2.1616179                           1.98119
1.2.126225                            0.92498
1.2.457302                            0.55935
1.2.710542                            0.25387
1.2.1682766                           0.19386
1.2.1527702                           0.18022
1.2.955081                            0.09230
1.2.573323                            0.00569

USDT
Code: [Select]
--seller-------------------------reward(BTS)-
1.2.1691467                           1.89383
1.2.1674829                           1.28256
1.2.33015                             0.78498
1.2.36449                             0.57649
1.2.1667487                           0.32553
1.2.1108195                           0.31731
1.2.395549                            0.25399
1.2.1656561                           0.23416
1.2.424868                            0.13338
1.2.1616179                           0.11967
1.2.114363                            0.06912
1.2.877590                            0.03855
1.2.355810                            0.00256
Code: [Select]
--buyer--------------------------reward(BTS)-
1.2.424868                          173.70245
1.2.888089                          167.53901
1.2.1674829                          84.14873
1.2.1656561                          49.02479
1.2.1691467                          35.05420
1.2.1108195                          29.15853
1.2.1667487                          21.04641
1.2.395549                           13.78242
1.2.1616179                           9.19030
1.2.1328017                           0.86766
1.2.1636320                           0.83904
1.2.439534                            0.53842
1.2.877590                            0.38336

Snapshots: https://mmcontest.bitshares.org/snapshots20191030.tgz

Code: [Select]
$ tar xzf snapshots20191030.tgz
$ find 2019-10-30 -type f -exec sha256sum {} \; | sort -k 2 | sha256sum
483a7ecf9eb88f3851311ccf696a67347aed7e5369b7ac04eb0afea37db7c70c  -

Proposal for sending out rewards of 2019-10-30:

https://cryptofresh.com/tx/af75f8d5d087610230d8dc040257f2470bd76f82
https://cryptofresh.com/b/42306838

https://cryptofresh.com/p/1.10.51408
https://wallet.bitshares.org/#/account/committee-trade/ "proposed transactions" tab
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
PRINT
Pages: 1 2 3 4 5 [6] 7 8   Go Up
BitShares committee member: abit
BitShares witness: in.abit

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 4664
    • View Profile
    • Abit's Hive Blog
  • BitShares: abit
  • GitHub: abitmore
Offline abit
Committee member
Hero Member
*

Posts: 3885
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Market making contest
« Reply #75 on: October 26, 2019, 07:20:36 am »
Reward data of 2019-10-25 for review:

(data generated with Ruby 2.2.2p95 (2015-04-13 revision 50295))

Total 4045.87671 BTS

BTC
Code: [Select]
--seller-------------------------reward(BTS)-
neffos14                              7.39967
demo.btsbots                          4.97002
exchange.btsbots                      4.52972
trans.bot                             2.39420
ex-bot                                0.67341
sparkdex-mmbot2                       0.64739
ymbot02                               0.64302
rudex-market                          0.39537
zzh2017                               0.35532
sabertooth                            0.25231
mrugakshee-palwe                      0.23437
confia-shares                         0.19745
abc686                                0.09894
ymbot03                               0.06767
eliserio0                             0.06748
zdbz                                  0.05785
autonio-core                          0.02841
dgeksea1972                           0.02791
neshtest-1                            0.02557
r1mus                                 0.02288
ljk424                                0.02211
gdex-huobi                            0.02135
moar007                               0.01265
gargantua7                            0.01191
keep-moving                           0.00811
finteh-escrow                         0.00739
bco-otstoi2                           0.00733
bot-10                                0.00574
caifuziyou666                         0.00295
bitcoin-wizards                       0.00040
edtech                                0.00004
Code: [Select]
--buyer--------------------------reward(BTS)-
wzm1                               3107.98214
keep-moving                         115.90848
trans.bot                           102.25353
rsa1024                              51.79554
gugu-sherman                         51.01712
sparkdex-mmbot2                      44.49834
rudex-market                         30.58038
neshtest-1                           20.30547
gargantua7                           11.91986
ymbot03                              11.33117
caifuziyou666                         2.79927
pan63359905                           2.75753
sabertooth                            2.66598
brian-jones                           2.21892
bco-otstoi2                           1.78437
eliserio0                             1.70364
bot5                                  1.49781
zdbz                                  1.39415
ltm-worker-6                          0.99254
bot-10                                0.14480
growth-fund-one                       0.03701
gstest-06                             0.01146
dao-street                            0.00673
USDT
Code: [Select]
--seller-------------------------reward(BTS)-
lebin.steem.bot3                      1.43257
lebin.gdex.bot1                       1.37032
ymbot02                               1.32638
yy-bot                                0.14727
trans.bot                             0.10463
jiucai1994                            0.06979
pegmade-cn                            0.04983
acnologia                             0.03931
gdex-huobi                            0.03245
autonio-core                          0.01155
ljk424                                0.00709
Code: [Select]
--buyer--------------------------reward(BTS)-
jiucai1994                          258.34872
lebin.steem.bot3                     92.84110
trans.bot                            45.38562
lebin.gdex.bot1                      28.74169
yy-bot                               13.13964
wls-prizes                            5.37324
gdex-huobi                            2.87798
acnologia                             2.48075
ymbot02                               2.24096
ljk424                                1.06064
« Last Edit: October 28, 2019, 01:00:21 pm by abit »
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
Online bitcrab
Committee member
Hero Member
*

Posts: 1650
View Profile
BitShares: bitcrab
GitHub: bitcrab

Re: Market making contest
« Reply #76 on: October 26, 2019, 07:52:41 am »
Quote from: Digital Lucifer on October 25, 2019, 02:41:54 pm
2. Script is written by Abit, under his own hours and his own free will. As a developer he is not willing (nor any other would be) to open-source his own knowledge that was not paid for or planned to be open-source (as author he has that rights). In light of security, script and entire snapshot process will be hosted on one of my servers where ill personally will have access to script diligence.
3. Community can't demand private development to become public. There is no worker or offer to it, so vote is meaningless.

P.S. All data from snapshot can manually be checked and rewards calculated by data from the blockchain/markets/trades - whoever has concerns.

Chee®s

I feel the point here is community want the reward be fair and transparent.

yes, the rule is there, the snapshots is there, anyone can calculate and check whether the result is correct. however, it will still cost much work to code. it will be great if abit can open source the calculation codes.

other choice is that someone else code another scripts and open source. the community need this.
 Logged
Email:bitcrab@qq.com
Offline abit
Committee member
Hero Member
*

Posts: 3885
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Market making contest
« Reply #77 on: October 26, 2019, 08:11:16 am »
Quote from: bitcrab on October 26, 2019, 07:52:41 am
Quote from: Digital Lucifer on October 25, 2019, 02:41:54 pm
2. Script is written by Abit, under his own hours and his own free will. As a developer he is not willing (nor any other would be) to open-source his own knowledge that was not paid for or planned to be open-source (as author he has that rights). In light of security, script and entire snapshot process will be hosted on one of my servers where ill personally will have access to script diligence.
3. Community can't demand private development to become public. There is no worker or offer to it, so vote is meaningless.

P.S. All data from snapshot can manually be checked and rewards calculated by data from the blockchain/markets/trades - whoever has concerns.

Chee®s

I feel the point here is community want the reward be fair and transparent.

yes, the rule is there, the snapshots is there, anyone can calculate and check whether the result is correct. however, it will still cost much work to code. it will be great if abit can open source the calculation codes.

other choice is that someone else code another scripts and open source. the community need this.
OK, I'll consider open-sourcing the code.
« Last Edit: October 26, 2019, 03:27:30 pm by abit »
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
Offline abit
Committee member
Hero Member
*

Posts: 3885
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Market making contest
« Reply #78 on: October 26, 2019, 01:31:33 pm »
Snapshots of 2019-10-25 uploaded: https://mmcontest.bitshares.org/snapshots20191025.tgz

Code: [Select]
$ tar xzf snapshots20191025.tgz
$ find 2019-10-25 -type f -exec sha256sum {} \; | sort -k 2 | sha256sum
388bbb5211a6163241b55ff7767a6aa9eb5245730dd3724a6034ec728e6f46e0  -
« Last Edit: October 26, 2019, 06:53:10 pm by abit »
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
Offline abit
Committee member
Hero Member
*

Posts: 3885
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Market making contest
« Reply #79 on: October 26, 2019, 03:05:44 pm »
Code for calculating rewards uploaded: https://github.com/abitmore/bts-mmcontest-scripts

Code for generating snapshots for above scripts: https://github.com/abitmore/bitshares-core/tree/ugly-3.0
« Last Edit: October 26, 2019, 03:15:09 pm by abit »
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
Offline abit
Committee member
Hero Member
*

Posts: 3885
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Market making contest
« Reply #80 on: October 26, 2019, 03:27:07 pm »
Proposal for sending out rewards of 2019-10-25 created:

https://cryptofresh.com/tx/fbf79b367ec0936e255d00b09c17f39043f8bda8
https://cryptofresh.com/b/42164480

https://cryptofresh.com/p/1.10.50995
https://wallet.bitshares.org/#/account/committee-trade/ "proposed transactions" tab
« Last Edit: October 26, 2019, 08:59:45 pm by abit »
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
Offline abit
Committee member
Hero Member
*

Posts: 3885
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Market making contest
« Reply #81 on: October 27, 2019, 06:11:55 pm »
Reward data for 2019-10-26

(data generated with Ruby 2.2.2p95 (2015-04-13 revision 50295), script revision c318951)

Total 2794.34162 BTS

BTC
Code: [Select]
--seller-------------------------reward(BTS)-
1.2.36449                             2.84830
1.2.33015                             2.27064
1.2.114363                            2.22634
1.2.1094392                           0.92570
1.2.1602008                           0.58814
1.2.1597332                           0.31105
1.2.1560396                           0.29915
1.2.1619104                           0.24821
1.2.799404                            0.19830
1.2.1687203                           0.14516
1.2.885181                            0.08350
1.2.619853                            0.04967
1.2.1018164                           0.04306
1.2.885179                            0.04003
1.2.944809                            0.02804
1.2.1565108                           0.01702
1.2.1691739                           0.01628
1.2.429182                            0.01513
1.2.881146                            0.01147
1.2.1643343                           0.01122
1.2.126225                            0.00716
1.2.641671                            0.00547
1.2.973616                            0.00345
1.2.1686641                           0.00191
1.2.877590                            0.00171
1.2.710542                            0.00108
1.2.1616179                           0.00093
1.2.823489                            0.00084
1.2.1039433                           0.00030
1.2.1582316                           0.00019
1.2.1527702                           0.00003
1.2.1587504                           0.00002
Code: [Select]
--buyer--------------------------reward(BTS)-
1.2.168607                         1571.59155
1.2.36449                           301.80406
1.2.33015                           210.01699
1.2.1695                            146.14016
1.2.114363                          125.09621
1.2.1094392                          57.89775
1.2.1213071                          44.16473
1.2.944809                           36.58436
1.2.1691739                          36.55987
1.2.1597332                          23.35418
1.2.1619104                          22.57208
1.2.1560396                          18.94265
1.2.881146                            9.79719
1.2.354252                            3.94510
1.2.558451                            2.48675
1.2.619853                            1.86371
1.2.544768                            1.86209
1.2.429182                            0.96618
1.2.710542                            0.81604
1.2.1565108                           0.78624
1.2.885181                            0.61444
1.2.799404                            0.49590
1.2.1527702                           0.49246
1.2.447722                            0.36263
1.2.388492                            0.36241
1.2.955081                            0.26715
1.2.908221                            0.18244
1.2.152326                            0.16551
1.2.973616                            0.10355
1.2.1039433                           0.00313
1.2.573323                            0.00270

USDT
Code: [Select]
--seller-------------------------reward(BTS)-
1.2.1674829                           1.26283
1.2.33015                             0.62283
1.2.36449                             0.49673
1.2.1691467                           0.46885
1.2.1667487                           0.24860
1.2.114363                            0.09232
1.2.1616179                           0.08935
1.2.1108195                           0.05387
1.2.1328017                           0.04804
1.2.877590                            0.00685
Code: [Select]
--buyer--------------------------reward(BTS)-
1.2.1674829                          96.50473
1.2.1108195                          18.67294
1.2.1667487                          12.83916
1.2.1691467                          12.16645
1.2.114363                           10.16854
1.2.439534                            4.58668
1.2.1616179                           2.69435
1.2.1328017                           1.39292
1.2.1089665                           1.07176
1.2.885179                            0.15411

Snapshots: https://mmcontest.bitshares.org/snapshots20191026.tgz

Code: [Select]
$ tar xzf snapshots20191026.tgz
$ find 2019-10-26 -type f -exec sha256sum {} \; | sort -k 2 | sha256sum
57c8cd47d4626ef317d31b8d276b7c68343747f92acd755705c4cab20b412ea9  -

Proposal for sending out rewards of 2019-10-26:

https://cryptofresh.com/tx/37208b6835f5398fd9a10bb0102005f39c881d1e
https://cryptofresh.com/b/42199413

https://cryptofresh.com/p/1.10.51070
https://wallet.bitshares.org/#/account/committee-trade/ "proposed transactions" tab
« Last Edit: October 28, 2019, 01:01:56 pm by abit »
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
Online Bhuz
Committee member
Sr. Member
*

Posts: 449
View Profile
BitShares: bhuz

Re: Market making contest
« Reply #82 on: October 27, 2019, 08:07:05 pm »
Quote from: abit on October 27, 2019, 06:11:55 pm
Reward data for 2019-10-26
[...]

Snapshots: https://mmcontest.bitshares.org/snapshots20191026.tgz

Code: [Select]
$ tar xzf snapshots20191026.tgz
$ find 2019-10-26 -type f -exec sha256sum {} \; | sort -k 2 | sha256sum
57c8cd47d4626ef317d31b8d276b7c68343747f92acd755705c4cab20b412ea9  -

Proposal for sending out rewards of 2019-10-26:

https://cryptofresh.com/tx/37208b6835f5398fd9a10bb0102005f39c881d1e
https://cryptofresh.com/b/42199413

https://cryptofresh.com/p/1.10.51070
https://wallet.bitshares.org/#/account/committee-trade/ "proposed transactions" tab

For Community Interest:

I have set-up my own delayed_node. It is running abit's ugly-3.0 open-source code.

Code: [Select]
$ find 2019-10-26 -type f -exec sha256sum {} \; | sort -k 2 | sha256sum
57c8cd47d4626ef317d31b8d276b7c68343747f92acd755705c4cab20b412ea9  -
I, therefore, confirm the snapshots to not be modified/counterfeit.

This is a "show-only-difference" diff between abit's rewards and mine, computed with abit's open-source script.
Code: [Select]
1: Total          2794.34162 BTS               1: Total          2794.34066 BTS
-------------------------------------------------------------------------------
5: 1.2.36449         2.84830 BTS               5: 1.2.36449         2.84779 BTS
6: 1.2.33015         2.27064 BTS               6: 1.2.33015         2.27061 BTS
7: 1.2.114363        2.22634 BTS               7: 1.2.114363        2.22633 BTS
8: 1.2.1094392       0.92570 BTS               8: 1.2.1094392       0.92568 BTS
13: 1.2.799404       0.19830 BTS               13: 1.2.799404       0.19828 BTS
14: 1.2.1687203      0.14516 BTS               14: 1.2.1687203      0.14515 BTS
43: 1.2.1094392     57.89775 BTS               43: 1.2.1094392     57.89759 BTS
46: 1.2.1691739     36.55987 BTS               46: 1.2.1691739     36.55974 BTS
73: 1.2.33015        0.62283 BTS               73: 1.2.33015        0.62277 BTS
76: 1.2.1667487      0.24860 BTS               76: 1.2.1667487      0.24859 BTS
Discrepancies are minimal and probably due to 1.some rounding, 2.some changes I had to make to be able to run the script (running with a different Ruby's version than abit).

I, therefore, confirm the rewards to not be modified/counterfeit.

I will then approve the proposal (1.10.51070).
 Logged
Offline abit
Committee member
Hero Member
*

Posts: 3885
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Market making contest
« Reply #83 on: October 28, 2019, 01:26:52 pm »
Reward data for 2019-10-27

(data generated with Ruby 2.2.2p95 (2015-04-13 revision 50295), script revision c318951)

Total 1877.56046 BTS

BTC
Code: [Select]
--seller-------------------------reward(BTS)-
1.2.1695                              5.08416
1.2.114363                            2.27832
1.2.944809                            1.74365
1.2.36449                             1.31085
1.2.33015                             1.23256
1.2.1619104                           0.96242
1.2.1094392                           0.81848
1.2.1560396                           0.45852
1.2.1602008                           0.35468
1.2.1213071                           0.25229
1.2.913315                            0.23247
1.2.799404                            0.21948
1.2.885181                            0.19091
1.2.1687203                           0.13000
1.2.881146                            0.08346
1.2.1597332                           0.08311
1.2.1691739                           0.07877
1.2.885179                            0.04080
1.2.1682766                           0.01331
1.2.1643343                           0.01194
1.2.126225                            0.00957
1.2.710542                            0.00818
1.2.403666                            0.00777
1.2.1565108                           0.00247
1.2.973616                            0.00209
1.2.1686641                           0.00204
1.2.877590                            0.00157
1.2.1616179                           0.00117
1.2.823489                            0.00087
1.2.979913                            0.00085
1.2.1527702                           0.00075
1.2.573323                            0.00071
1.2.1039433                           0.00035
1.2.422515                            0.00003
1.2.750207                            0.00001
Code: [Select]
--buyer--------------------------reward(BTS)-
1.2.168607                         1067.69444
1.2.114363                          157.05114
1.2.125824                          117.70823
1.2.1691739                          90.86274
1.2.1213071                          70.27450
1.2.1094392                          44.12398
1.2.1619104                          40.52097
1.2.1616179                          28.51050
1.2.1560396                          27.26944
1.2.881146                           17.48768
1.2.799404                            3.73812
1.2.447722                            2.76002
1.2.885181                            2.44206
1.2.1597332                           1.78662
1.2.126225                            1.75299
1.2.944809                            1.36532
1.2.710542                            0.95492
1.2.1527702                           0.48626
1.2.955081                            0.22473
1.2.1565108                           0.16229
1.2.1682766                           0.00241

USDT
Code: [Select]
--seller-------------------------reward(BTS)-
1.2.1674829                           2.94320
1.2.1691467                           0.64917
1.2.33015                             0.62783
1.2.36449                             0.51637
1.2.1667487                           0.41225
1.2.1108195                           0.19036
1.2.1616179                           0.10441
1.2.114363                            0.09222
1.2.1328017                           0.04669
1.2.877590                            0.00350
Code: [Select]
--buyer--------------------------reward(BTS)-
1.2.1674829                          97.03705
1.2.114363                           37.98900
1.2.1108195                          13.09212
1.2.1667487                           9.36397
1.2.1616179                           7.95883
1.2.1089665                           6.56553
1.2.439534                            5.46407
1.2.1328017                           1.70592

Snapshots: https://mmcontest.bitshares.org/snapshots20191027.tgz

Code: [Select]
$ tar xzf snapshots20191027.tgz
$ find 2019-10-27 -type f -exec sha256sum {} \; | sort -k 2 | sha256sum
2f38825f26a65de160c63f310e69bf8c81d9b15ab6a9d4a37f79789c74c10a09  -

Proposal for sending out rewards of 2019-10-27:

https://cryptofresh.com/tx/fe3deb93b6463bb9deaf387e938577511315c396
https://cryptofresh.com/b/42222150

https://cryptofresh.com/p/1.10.51118
https://wallet.bitshares.org/#/account/committee-trade/ "proposed transactions" tab
« Last Edit: October 28, 2019, 02:55:02 pm by abit »
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
Online Bhuz
Committee member
Sr. Member
*

Posts: 449
View Profile
BitShares: bhuz

Re: Market making contest
« Reply #84 on: October 28, 2019, 05:24:19 pm »
Quote from: abit on October 28, 2019, 01:26:52 pm
Reward data for 2019-10-27

(data generated with Ruby 2.2.2p95 (2015-04-13 revision 50295), script revision c318951)

[...]

Snapshots: https://mmcontest.bitshares.org/snapshots20191027.tgz

Code: [Select]
$ tar xzf snapshots20191027.tgz
$ find 2019-10-27 -type f -exec sha256sum {} \; | sort -k 2 | sha256sum
2f38825f26a65de160c63f310e69bf8c81d9b15ab6a9d4a37f79789c74c10a09  -

Checksum confirmed.
Code: [Select]
$ find 2019-10-27 -type f -exec sha256sum {} \; | sort -k 2 | sha256sum
2f38825f26a65de160c63f310e69bf8c81d9b15ab6a9d4a37f79789c74c10a09  -

Rewards data generated with: Ruby 2.6.5p114 (2019-10-01 revision 67812).
Used script revision: both c318951 and c407de0
No difference found between abit's and mine.

Quote from: abit on October 28, 2019, 01:26:52 pm
Proposal for sending out rewards of 2019-10-27:

https://cryptofresh.com/tx/fe3deb93b6463bb9deaf387e938577511315c396
https://cryptofresh.com/b/42222150

https://open-explorer.io/#/objects/1.10.51118
https://wallet.bitshares.org/#/account/committee-trade/ "proposed transactions" tab
I will then approve the above proposal.
 Logged
BitShares committee member: abit
BitShares witness: in.abit

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 4664
    • View Profile
    • Abit's Hive Blog
  • BitShares: abit
  • GitHub: abitmore
Offline abit
Committee member
Hero Member
*

Posts: 3891
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Planning a market making contest
« Reply #60 on: October 23, 2019, 11:30:56 am »
Quote from: bitcrab on October 23, 2019, 11:12:53 am
GDEX asset proof:
https://www.gdex.io/noticeAssets
Thanks. Updated to OP.
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
Offline abit
Committee member
Hero Member
*

Posts: 3891
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Planning a market making contest
« Reply #61 on: October 23, 2019, 11:32:40 am »
Now we have SPARKDEX, RUDEX and GDEX ready for the contest,
XBTSX is in preparation,
no response from CryptoBridge,
pending confirmation from OpenLedger, Deex and another gateway.

I think we're ready to start the contest now. How about starting from this Friday?

the next question is, how to reach people that would have intrerst in the contest?
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
Offline bitcrab
Committee member
Hero Member
*

Posts: 1650
View Profile
BitShares: bitcrab
GitHub: bitcrab

Re: Planning a market making contest
« Reply #62 on: October 23, 2019, 02:38:02 pm »
it's OK to start from Friday.

GDEX will try to attract the traders who are interested on this to come.
 Logged
Email:bitcrab@qq.com
Offline pc
Hero Member
*****
Posts: 1523
View Profile Bitcoin - Perspektive oder Risiko?
BitShares: cyrano

Re: Planning a market making contest
« Reply #63 on: October 23, 2019, 02:45:14 pm »
Quote from: abit on October 23, 2019, 11:32:40 am
I think we're ready to start the contest now. How about starting from this Friday?

Thanks for your work. I think it would be a good idea if the committee members could voice their support here. After all, they are the ones who'll have to confirm the payouts.
 Logged
Bitcoin - Perspektive oder Risiko? ISBN 978-3-8442-6568-2 http://bitcoin.quisquis.de
Offline abit
Committee member
Hero Member
*

Posts: 3891
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Planning a market making contest
« Reply #64 on: October 23, 2019, 03:19:21 pm »
Quote from: pc on October 23, 2019, 02:45:14 pm
Quote from: abit on October 23, 2019, 11:32:40 am
I think we're ready to start the contest now. How about starting from this Friday?

Thanks for your work. I think it would be a good idea if the committee members could voice their support here. After all, they are the ones who'll have to confirm the payouts.
Not only the committee members but also other community members / BTS holders should voice, after all, BTS holders voted for the committee members.
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
Online Bhuz
Committee member
Sr. Member
*

Posts: 452
View Profile
BitShares: bhuz

Re: Planning a market making contest
« Reply #65 on: October 23, 2019, 10:11:19 pm »
I support this contest and would like to take the opportunity to thanks abit for all his efforts!
 Logged
Online sschiessl
Hero Member
*****

Posts: 583
View Profile
BitShares: sschiessl

Re: Market making contest
« Reply #66 on: October 25, 2019, 12:06:48 pm »
Is the pseudo-code stated in the OP accurate?
 Logged
Offline abit
Committee member
Hero Member
*

Posts: 3891
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Market making contest
« Reply #67 on: October 25, 2019, 12:46:58 pm »
Quote from: sschiessl on October 25, 2019, 12:06:48 pm
Is the pseudo-code stated in the OP accurate?
Yes.
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
Offline abit
Committee member
Hero Member
*

Posts: 3891
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Market making contest
« Reply #68 on: October 25, 2019, 12:52:48 pm »
Sample rewarding data for 2019-10-24 with the latest parameters
(buyers:sellers = 98:2, trading assets are SPARKDEX.BTC, RUDEX.BTC, GDEX.BTC, GDEX.USDT):

BTC
Code: [Select]
--seller-------------------------reward(BTS)-
neffos14                              7.47241
trans.bot                             2.56695
demo.btsbots                          1.77146
exchange.btsbots                      1.56208
primal                                0.85098
ymbot02                               0.70032
sparkdex-mmbot2                       0.59665
ex-bot                                0.39597
rudex-market                          0.36723
lyh-2012                              0.34134
sabertooth                            0.24745
saul777                               0.05371
bco-otstoi2                           0.04391
confia-shares                         0.04335
zdbz                                  0.04106
r1mus                                 0.03270
dgeksea1972                           0.03040
gdex-huobi                            0.02233
mrugakshee-palwe                      0.01495
moar007                               0.01304
ymbot03                               0.01164
dm-trader                             0.00982
bot-10                                0.00720
finteh-escrow                         0.00681
gargantua7                            0.00264
edtech                                0.00249
fedor-12                              0.00124
abc686                                0.00077
ltm-worker-6                          0.00017
Code: [Select]
--buyer--------------------------reward(BTS)-
wzm1                                395.45741
trans.bot                            97.43250
rsa1024                              49.49524
rudex-market                         47.31145
sparkdex-mmbot2                      45.67627
gugu-sherman                         16.01561
gargantua7                            8.88407
ymbot03                               6.75823
zdbz                                  2.85289
brian-jones                           2.32675
ltm-worker-6                          0.79998
bco-otstoi2                           0.35513
virtualnetwork1                       0.14535
bot-10                                0.11054
growth-fund-one                       0.03881
USDT
Code: [Select]
--seller-------------------------reward(BTS)-
yy-bot                                0.04218
gdex-huobi                            0.02390
Code: [Select]
--buyer--------------------------reward(BTS)-
yy-bot                                8.84108
trans.bot                             2.30558
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
Offline George_Bitspark
Full Member
***
Posts: 67
Co-Founder and CEO of Bitspark
View Profile Bitspark

Re: Market making contest
« Reply #69 on: October 25, 2019, 01:32:20 pm »
This proposal should not go ahead until the following issues are fixed:

1. There is no end date.
2. The calculations for the rewards aswell as historical data for the calculation vs what was distributed is not publicly available nor open source. This means whoever does the calculations for rewards can easily manipulate the distributions.
3. The community has expressed clear opinion in Telegram 75% in favour for open sourcing the information in point 2 and while not a definitive statistic it is indicative of the sentiment in the community on this.

Perhaps there is option for a fee to be charged by whoever the committee vote for to be the one who's open source price feed script and historical data collection is used. However the standard to meet is clear in that it should be transparent and open for people to verify the legitimacy of the calculations.
« Last Edit: October 25, 2019, 01:34:04 pm by George_Bitspark »
 Logged
Bitspark- Cash to Cryptocurrency
Offline Thul3
Sr. Member
****
Posts: 361
View Profile

Re: Market making contest
« Reply #70 on: October 25, 2019, 01:46:07 pm »
Quote
3. The community has expressed clear opinion in Telegram 75% in favour for open sourcing the information in point 2 and while not a definitive statistic it is indicative of the sentiment in the community on this.


12 people have expressed their opinion in total.I wouldn't call it the community
 Logged
Offline Digital Lucifer
Global Moderator
Sr. Member
*****

Posts: 327
13 years of being Slackware abUser
View Profile BitShares 3.0
BitShares: dls.cipher
GitHub: dls-cipher

Re: Market making contest
« Reply #71 on: October 25, 2019, 02:41:54 pm »
Quote from: George_Bitspark on October 25, 2019, 01:32:20 pm
This proposal should not go ahead until the following issues are fixed:

1. There is no end date.
2. The calculations for the rewards aswell as historical data for the calculation vs what was distributed is not publicly available nor open source. This means whoever does the calculations for rewards can easily manipulate the distributions.
3. The community has expressed clear opinion in Telegram 75% in favour for open sourcing the information in point 2 and while not a definitive statistic it is indicative of the sentiment in the community on this.

Perhaps there is option for a fee to be charged by whoever the committee vote for to be the one who's open source price feed script and historical data collection is used. However the standard to meet is clear in that it should be transparent and open for people to verify the legitimacy of the calculations.

1. Agree to it - but i believe its gonna last for a while with current markets on the DEX.
2. Script is written by Abit, under his own hours and his own free will. As a developer he is not willing (nor any other would be) to open-source his own knowledge that was not paid for or planned to be open-source (as author he has that rights). In light of security, script and entire snapshot process will be hosted on one of my servers where ill personally will have access to script diligence.
3. Community can't demand private development to become public. There is no worker or offer to it, so vote is meaningless.

P.S. All data from snapshot can manually be checked and rewards calculated by data from the blockchain/markets/trades - whoever has concerns.

Chee®s
 Logged
Milos (DL) Preocanin
Owner and manager of bitshares.org through Consensus
Move Institute - RN: 2098555000
Murska Sobota, Slovenia, SI.
Offline Fox
Sr. Member
****

Posts: 330
View Profile
BitShares: fox
GitHub: ryanRfox

Re: Market making contest
« Reply #72 on: October 25, 2019, 03:06:07 pm »
The BitShares project (Committee, Worker Proposals, Escrow Agents) has never remitted BTS to an entity without the code being open source and MIT licensed. The proposed closed source competition is a divergence from the ethos of BitShares as decentralized and open.
 Logged
Witness: fox
Offline abit
Committee member
Hero Member
*

Posts: 3891
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Market making contest
« Reply #73 on: October 25, 2019, 05:36:41 pm »
Quote from: Fox on October 25, 2019, 03:06:07 pm
The BitShares project (Committee, Worker Proposals, Escrow Agents) has never remitted BTS to an entity without the code being open source and MIT licensed. The proposed closed source competition is a divergence from the ethos of BitShares as decentralized and open.
There is a difference between selling code and selling services. For example, the core team develops software for others to use so it's selling code, BBF as an escrow is selling services so they don't need to open source the code behind the services. I consider my contribution for the contest as a service, although I did open source some of my code in this thread.
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
Offline Peryn
Newbie
*
Posts: 10
View Profile

Re: Market making contest
« Reply #74 on: October 25, 2019, 07:23:47 pm »
I think if this does not help. the next steps will have to disable Setl. :)
 Logged
PRINT
Pages: 1 2 3 4 [5] 6 7 8 9   Go Up
BitShares committee member: abit
BitShares witness: in.abit

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 4664
    • View Profile
    • Abit's Hive Blog
  • BitShares: abit
  • GitHub: abitmore
Offline Digital Lucifer
Global Moderator
Sr. Member
*****

Posts: 327
13 years of being Slackware abUser
View Profile BitShares 3.0
BitShares: dls.cipher
GitHub: dls-cipher

Re: Planning a market making contest
« Reply #45 on: October 21, 2019, 07:08:45 am »
Quote from: abit on October 20, 2019, 11:39:11 pm
Quote from: George_Bitspark on October 14, 2019, 07:32:56 am
Where would the snapshots be hosted so everyone can see openly the calcs?
Just got some data.

At block number 42002257, there are 4020 open orders in 9 markets: BTS/[OPEN, BRIDGE, RUDEX, GDEX, SPARKDEX, XBTSX].[BTC, USDT].

A snapshot file containing all orders in those markets at that block in JSON format is 1,116,597 bytes, around 1Mbyte.

This means we'll need around 30GB of disk space for the snapshots every day.

I can provide the program to generate the snapshots. Who would like to host the data?

To save disk space, perhaps better remove some unneeded data from the snapshot. Still tweaking the code.

UPDATE:
compacted snapshot files are around 60K each, which means around 2GB per day. Could be even smaller after compressed.

UPDATE:
Final size if about 10% after compressed.

I can setup ~1TB of SFTP access for uploads. If you're interested, will setup nginx for public access.

Chee®s
 Logged
Milos (DL) Preocanin
Owner and manager of bitshares.org through Consensus
Move Institute - RN: 2098555000
Murska Sobota, Slovenia, SI.
Offline Digital Lucifer
Global Moderator
Sr. Member
*****

Posts: 327
13 years of being Slackware abUser
View Profile BitShares 3.0
BitShares: dls.cipher
GitHub: dls-cipher

Re: Planning a market making contest
« Reply #46 on: October 21, 2019, 07:15:03 am »
Replies in general and info that is missing:

1) I agree with sentiment that ETH be in play instead of USDT. First of all, BTS has pair with ETH on Binance (for arbitrage), while USDT don't have + order books are super slim on DEX as many have mentioned already.

*If we rely on wash trading cexes that are listing BTS/USDT and that as a connection for arbitrage, it's not good.

2) Will gateways reduce market fee (where needed) ?

3) What happens to market fee sharing (cashback) from the gateways ?

Chee®s
 Logged
Milos (DL) Preocanin
Owner and manager of bitshares.org through Consensus
Move Institute - RN: 2098555000
Murska Sobota, Slovenia, SI.
Offline ljk424
Sr. Member
****
Posts: 332
View Profile
BitShares: ljk424

Re: Planning a market making contest
« Reply #47 on: October 21, 2019, 09:05:35 am »
Start it as fast as possible, I believe that abit will definitely activate the DEX market and make bitshares great again!
 Logged
Online abit
Committee member
Hero Member
*

Posts: 3894
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Planning a market making contest
« Reply #48 on: October 21, 2019, 04:22:45 pm »
Quote from: Digital Lucifer on October 21, 2019, 07:15:03 am
Replies in general and info that is missing:

1) I agree with sentiment that ETH be in play instead of USDT. First of all, BTS has pair with ETH on Binance (for arbitrage), while USDT don't have + order books are super slim on DEX as many have mentioned already.

*If we rely on wash trading cexes that are listing BTS/USDT and that as a connection for arbitrage, it's not good.
Check where BTS is being traded:
* Poloniex has the best on-book depth; (today's data shows that depth on HitBTC is even better)
* Binance has the most natural trading volume;
* Huobi has the best USDT market both in depth and volume.
(Many other exchanges have lower liquidity or are fake)
* Volume of ETH pairs is low.

Quote
2) Will gateways reduce market fee (where needed) ?

3) What happens to market fee sharing (cashback) from the gateways ?

Chee®s
It depends on the gateways.
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
Online abit
Committee member
Hero Member
*

Posts: 3894
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Planning a market making contest
« Reply #49 on: October 22, 2019, 12:10:49 am »
Sample reward details for 2019-10-20 (last 2 hours):

Code: [Select]
==seller====================reward=
demo.btsbots                3.11130
rudex-market                2.68315
exchange.btsbots            2.53334
trans.bot                   0.98635
thinkingstriker69           0.59880
primal                      0.57090
sabertooth                  0.41747
sparkdex-mmbot2             0.35396
zdbz                        0.19975
bridgecoiner                0.14614
saul777                     0.13198
netprofit55                 0.08858
every021                    0.07363
gargantua7                  0.06510
eliserio0                   0.04984
bitbot2                     0.03401
draakjuh175                 0.03314
rainshrine-1                0.02683
dana-ashbrook               0.02497
edtech                      0.02116
re8926n2                    0.01980
r1mus                       0.01905
dgeksea1972                 0.01521
gdex-huobi                  0.01062
lksndr                      0.00913
coldbit8                    0.00829
moar007                     0.00696
finteh-escrow               0.00690
gtsfx                       0.00464
bco-otstoi2                 0.00464
bot-10                      0.00409
bbot4                       0.00404
yarolog83                   0.00349
prima2                      0.00195
travlocal7                  0.00135
Code: [Select]
==buyer=====================reward=
zsys1                     222.61470
exchange.btsbots           97.39470
wzm1                       96.51956
rudex-market               93.19530
trans.bot                  78.36005
sparkdex-mmbot2            46.06429
bridgecoiner               30.37064
neshtest-1                 20.61914
zdbz                       17.96069
a277                       16.06297
ai-bot                     15.94074
draakjuh175                 8.58575
yoshimizu-sano              7.77473
rainshrine-1                6.35211
bco-otstoi2                 6.04248
bhv5ti3yjphlaxk8vtfk        4.14490
re8926n2                    3.36220
brian-jones                 3.18497
every021                    2.68170
johdepifd23v                2.42286
sabertooth                  2.05399
buysia9                     1.82638
ciphery256                  1.55589
dana-ashbrook               1.40591
core-user                   1.30445
bot-10                      1.29647
prima2                      1.23943
ltm-worker-6                1.20787
opt1mus                     1.00036
miske89                     0.95083
eliserio0                   0.93919
bbot4                       0.88292
jsh-wlbrn                   0.87852
yos4i                       0.67815
chitta2017                  0.59496
nordragota1987              0.44907
just147                     0.44652
yarolog83                   0.26001
kotbykot9                   0.19765
p05863                      0.16406
elkiki1                     0.14751
xbtsx-post                  0.14279
zero-z                      0.12882
gtsfx                       0.11867
growth-fund-one             0.05313
wh1wsqyhhjfe                0.00063
« Last Edit: October 22, 2019, 01:44:19 am by abit »
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
Online abit
Committee member
Hero Member
*

Posts: 3894
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Planning a market making contest
« Reply #50 on: October 22, 2019, 01:44:05 am »
Sample reward data for 2019-10-21 (data of a whole day):

BTS/BTC sellers
Code: [Select]
--seller--------------------reward-
rudex-market                1.83410
exchange.btsbots            1.36694
demo.btsbots                1.11213
kosmc1                      1.07921
trans.bot                   0.86654
primal                      0.86052
neshtest-1                  0.58577
kingdan2                    0.47693
thinkingstriker69           0.36091
sparkdex-mmbot2             0.28997
zdbz                        0.21866
sabertooth                  0.14772
bridgecoiner                0.14408
netprofit55                 0.08523
ai-bot                      0.06562
saul777                     0.06488
draakjuh175                 0.05368
eliserio0                   0.04884
busy-bot                    0.04313
lksndr                      0.03761
bitbot2                     0.02963
rainshrine-1                0.02246
re8926n2                    0.01958
dgeksea1972                 0.01064
bco-otstoi2                 0.01042
gdex-huobi                  0.00821
dana-ashbrook               0.00779
coldbit8                    0.00605
every021                    0.00543
bbot4                       0.00519
moar007                     0.00475
prima2                      0.00473
bot-10                      0.00437
gtsfx                       0.00351
yarolog83                   0.00324
edtech                      0.00274
r1mus                       0.00243
finteh-escrow               0.00200
travlocal7                  0.00113
gargantua7                  0.00075
dark-man418                 0.00019

BTS/BTC buyers
Code: [Select]
zsys1                     437.71443
exchange.btsbots          193.60412
rudex-market              112.44585
wzm1                       99.18920
trans.bot                  87.63867
moyashisoft-bitshares       68.79623
sparkdex-mmbot2            43.28449
mckosmc1                   37.67341
ai-bot                     25.94827
neshtest-1                 22.60487
yoshimizu-sano              9.29206
magnum-212                  8.50399
busy-bot                    7.43579
zdbz                        7.36516
rainshrine-1                6.83030
gosha44                     5.32867
draakjuh175                 5.10260
volt-1                      5.03669
a277                        4.64496
every021                    3.73396
brian-jones                 3.61137
cvcmjd                      3.10776
re8926n2                    3.05665
sabertooth                  2.90324
zeta177                     2.66826
johdepifd23v                2.42978
ex-bot                      2.38595
zero-new                    2.35457
ciphery256                  2.13022
buysia9                     1.97812
core-user                   1.76042
prima2                      1.43017
ltm-worker-6                1.29956
jsh-wlbrn                   0.94948
miske89                     0.91664
ask.sba2                    0.87823
eliserio0                   0.83417
bot-10                      0.71493
yos4i                       0.65235
chitta2017                  0.64739
dana-ashbrook               0.61655
bridgecoiner                0.39651
nordragota1987              0.34637
bhv5ti3yjphlaxk8vtfk        0.29796
yarolog83                   0.25134
mata-hari                   0.23525
wh1wsqyhhjfe                0.20566
kotbykot9                   0.19718
xbtsx-post                  0.17265
p05863                      0.15099
elkiki1                     0.13475
zero-z                      0.13309
gtsfx                       0.12352
bbot4                       0.11760
just147                     0.08382
opt1mus                     0.07170
growth-fund-one             0.06029
masternodekings419          0.04496
bitofcrypto-info            0.00011
staking-hardelin-consulting        0.00011

BTS/USDT market depth is too low, no reward.
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
Offline George_Bitspark
Full Member
***
Posts: 67
Co-Founder and CEO of Bitspark
View Profile Bitspark

Re: Planning a market making contest
« Reply #51 on: October 22, 2019, 03:56:04 am »
Sparkdex would be interested to reduce fees during the MM period, lets see if this will spur more interest in DEX markets.
 Logged
Bitspark- Cash to Cryptocurrency
Offline sschiessl
Hero Member
*****

Posts: 587
View Profile
BitShares: sschiessl

Re: Planning a market making contest
« Reply #52 on: October 22, 2019, 05:45:10 am »
Quote from: abit on October 22, 2019, 01:44:05 am
Sample reward data for 2019-10-21 (data of a whole day):

BTS/BTC sellers
Code: [Select]
--seller--------------------reward-
rudex-market                1.83410
exchange.btsbots            1.36694
demo.btsbots                1.11213
kosmc1                      1.07921
trans.bot                   0.86654
primal                      0.86052
neshtest-1                  0.58577
kingdan2                    0.47693
thinkingstriker69           0.36091
sparkdex-mmbot2             0.28997
zdbz                        0.21866
sabertooth                  0.14772
bridgecoiner                0.14408
netprofit55                 0.08523
ai-bot                      0.06562
saul777                     0.06488
draakjuh175                 0.05368
eliserio0                   0.04884
busy-bot                    0.04313
lksndr                      0.03761
bitbot2                     0.02963
rainshrine-1                0.02246
re8926n2                    0.01958
dgeksea1972                 0.01064
bco-otstoi2                 0.01042
gdex-huobi                  0.00821
dana-ashbrook               0.00779
coldbit8                    0.00605
every021                    0.00543
bbot4                       0.00519
moar007                     0.00475
prima2                      0.00473
bot-10                      0.00437
gtsfx                       0.00351
yarolog83                   0.00324
edtech                      0.00274
r1mus                       0.00243
finteh-escrow               0.00200
travlocal7                  0.00113
gargantua7                  0.00075
dark-man418                 0.00019

BTS/BTC buyers
Code: [Select]
zsys1                     437.71443
exchange.btsbots          193.60412
rudex-market              112.44585
wzm1                       99.18920
trans.bot                  87.63867
moyashisoft-bitshares       68.79623
sparkdex-mmbot2            43.28449
mckosmc1                   37.67341
ai-bot                     25.94827
neshtest-1                 22.60487
yoshimizu-sano              9.29206
magnum-212                  8.50399
busy-bot                    7.43579
zdbz                        7.36516
rainshrine-1                6.83030
gosha44                     5.32867
draakjuh175                 5.10260
volt-1                      5.03669
a277                        4.64496
every021                    3.73396
brian-jones                 3.61137
cvcmjd                      3.10776
re8926n2                    3.05665
sabertooth                  2.90324
zeta177                     2.66826
johdepifd23v                2.42978
ex-bot                      2.38595
zero-new                    2.35457
ciphery256                  2.13022
buysia9                     1.97812
core-user                   1.76042
prima2                      1.43017
ltm-worker-6                1.29956
jsh-wlbrn                   0.94948
miske89                     0.91664
ask.sba2                    0.87823
eliserio0                   0.83417
bot-10                      0.71493
yos4i                       0.65235
chitta2017                  0.64739
dana-ashbrook               0.61655
bridgecoiner                0.39651
nordragota1987              0.34637
bhv5ti3yjphlaxk8vtfk        0.29796
yarolog83                   0.25134
mata-hari                   0.23525
wh1wsqyhhjfe                0.20566
kotbykot9                   0.19718
xbtsx-post                  0.17265
p05863                      0.15099
elkiki1                     0.13475
zero-z                      0.13309
gtsfx                       0.12352
bbot4                       0.11760
just147                     0.08382
opt1mus                     0.07170
growth-fund-one             0.06029
masternodekings419          0.04496
bitofcrypto-info            0.00011
staking-hardelin-consulting        0.00011

BTS/USDT market depth is too low, no reward.

What do the numbers tell me?
 Logged
Offline George_Bitspark
Full Member
***
Posts: 67
Co-Founder and CEO of Bitspark
View Profile Bitspark

Re: Planning a market making contest
« Reply #53 on: October 22, 2019, 06:29:41 am »
With a weighting of 1:99 correct?

Still think we should get some more opinions on this, I'd be more for something like 1:10.


Quote from: abit on October 22, 2019, 01:44:05 am
Sample reward data for 2019-10-21 (data of a whole day):

BTS/BTC sellers
Code: [Select]
--seller--------------------reward-
rudex-market                1.83410
exchange.btsbots            1.36694
demo.btsbots                1.11213
kosmc1                      1.07921
trans.bot                   0.86654
primal                      0.86052
neshtest-1                  0.58577
kingdan2                    0.47693
thinkingstriker69           0.36091
sparkdex-mmbot2             0.28997
zdbz                        0.21866
sabertooth                  0.14772
bridgecoiner                0.14408
netprofit55                 0.08523
ai-bot                      0.06562
saul777                     0.06488
draakjuh175                 0.05368
eliserio0                   0.04884
busy-bot                    0.04313
lksndr                      0.03761
bitbot2                     0.02963
rainshrine-1                0.02246
re8926n2                    0.01958
dgeksea1972                 0.01064
bco-otstoi2                 0.01042
gdex-huobi                  0.00821
dana-ashbrook               0.00779
coldbit8                    0.00605
every021                    0.00543
bbot4                       0.00519
moar007                     0.00475
prima2                      0.00473
bot-10                      0.00437
gtsfx                       0.00351
yarolog83                   0.00324
edtech                      0.00274
r1mus                       0.00243
finteh-escrow               0.00200
travlocal7                  0.00113
gargantua7                  0.00075
dark-man418                 0.00019

BTS/BTC buyers
Code: [Select]
zsys1                     437.71443
exchange.btsbots          193.60412
rudex-market              112.44585
wzm1                       99.18920
trans.bot                  87.63867
moyashisoft-bitshares       68.79623
sparkdex-mmbot2            43.28449
mckosmc1                   37.67341
ai-bot                     25.94827
neshtest-1                 22.60487
yoshimizu-sano              9.29206
magnum-212                  8.50399
busy-bot                    7.43579
zdbz                        7.36516
rainshrine-1                6.83030
gosha44                     5.32867
draakjuh175                 5.10260
volt-1                      5.03669
a277                        4.64496
every021                    3.73396
brian-jones                 3.61137
cvcmjd                      3.10776
re8926n2                    3.05665
sabertooth                  2.90324
zeta177                     2.66826
johdepifd23v                2.42978
ex-bot                      2.38595
zero-new                    2.35457
ciphery256                  2.13022
buysia9                     1.97812
core-user                   1.76042
prima2                      1.43017
ltm-worker-6                1.29956
jsh-wlbrn                   0.94948
miske89                     0.91664
ask.sba2                    0.87823
eliserio0                   0.83417
bot-10                      0.71493
yos4i                       0.65235
chitta2017                  0.64739
dana-ashbrook               0.61655
bridgecoiner                0.39651
nordragota1987              0.34637
bhv5ti3yjphlaxk8vtfk        0.29796
yarolog83                   0.25134
mata-hari                   0.23525
wh1wsqyhhjfe                0.20566
kotbykot9                   0.19718
xbtsx-post                  0.17265
p05863                      0.15099
elkiki1                     0.13475
zero-z                      0.13309
gtsfx                       0.12352
bbot4                       0.11760
just147                     0.08382
opt1mus                     0.07170
growth-fund-one             0.06029
masternodekings419          0.04496
bitofcrypto-info            0.00011
staking-hardelin-consulting        0.00011

BTS/USDT market depth is too low, no reward.
 Logged
Bitspark- Cash to Cryptocurrency
Offline bitcrab
Committee member
Hero Member
*

Posts: 1651
View Profile
BitShares: bitcrab
GitHub: bitcrab

Re: Planning a market making contest
« Reply #54 on: October 22, 2019, 07:09:07 am »
I don't think 1:99 is a problem.

it's necessary to avoid whales to place big BTS sell orders to get reward.
 Logged
Email:bitcrab@qq.com
Offline Bhuz
Committee member
Sr. Member
*

Posts: 453
View Profile
BitShares: bhuz

Re: Planning a market making contest
« Reply #55 on: October 22, 2019, 09:10:58 am »
Quote from: sschiessl on October 22, 2019, 05:45:10 am
What do the numbers tell me?

Rewards in BTS
 Logged
Offline Digital Lucifer
Global Moderator
Sr. Member
*****

Posts: 327
13 years of being Slackware abUser
View Profile BitShares 3.0
BitShares: dls.cipher
GitHub: dls-cipher

Re: Planning a market making contest
« Reply #56 on: October 22, 2019, 11:01:37 am »
Quote from: George_Bitspark on October 22, 2019, 03:56:04 am
Sparkdex would be interested to reduce fees during the MM period, lets see if this will spur more interest in DEX markets.

TOP!  8) 8) 8)
 Logged
Milos (DL) Preocanin
Owner and manager of bitshares.org through Consensus
Move Institute - RN: 2098555000
Murska Sobota, Slovenia, SI.
Offline Crypto Kong
Full Member
***
Posts: 99
View Profile

Re: Planning a market making contest
« Reply #57 on: October 22, 2019, 04:04:24 pm »
Quote from: bitcrab on October 22, 2019, 07:09:07 am
I don't think 1:99 is a problem.

it's necessary to avoid whales to place big BTS sell orders to get reward.

I agree
 Logged
Online abit
Committee member
Hero Member
*

Posts: 3894
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Planning a market making contest
« Reply #58 on: October 23, 2019, 10:53:06 am »
Data of 2019-10-22 on mainnet:

BTC
Code: [Select]
--seller------------------------------reward-
rudex-market                          1.85658
primal                                1.84143
trans.bot                             1.10187
exchange.btsbots                      1.07851
demo.btsbots                          0.97473
kingdan2                              0.73960
kosmc1                                0.59136
neshtest-1                            0.47903
moyashisoft-bitshares                 0.35225
sparkdex-mmbot2                       0.34885
zdbz                                  0.27410
thinkingstriker69                     0.21605
ai-bot                                0.16627
bridgecoiner                          0.14855
sabertooth                            0.13793
eliserio0                             0.09845
imm-ortal                             0.09348
mckosmc1                              0.08991
netprofit55                           0.08978
saul777                               0.06410
doyoubit-1                            0.06078
lksndr                                0.04527
draakjuh175                           0.03642
bitbot2                               0.03050
busy-bot                              0.02096
every021                              0.01918
rainshrine-1                          0.01845
re8926n2                              0.01292
bco-otstoi2                           0.01281
ljk424                                0.01248
sov3                                  0.01241
gpsfx                                 0.01182
bbot4                                 0.00859
gdex-huobi                            0.00756
ex-bot                                0.00733
prima2                                0.00646
bitcoin-wizards                       0.00586
moar007                               0.00504
coldbit8                              0.00456
bot-10                                0.00434
dark-man418                           0.00431
dm-trader                             0.00385
dgeksea1972                           0.00347
opt1mus                               0.00308
gtsfx                                 0.00265
virtualnetwork1                       0.00234
finteh-escrow                         0.00207
yarolog83                             0.00196
r1mus                                 0.00164
djhslm                                0.00137
travlocal7                            0.00091
gargantua7                            0.00029
static-checker                        0.00008
edtech                                0.00000
ltm-worker-6                          0.00000
od1ssey                               0.00000
alfa146ti                             0.00000
Code: [Select]
--buyer-------------------------------reward-
zsys1                               564.42564
exchange.btsbots                    262.02556
rudex-market                        165.23648
trans.bot                           120.90236
moyashisoft-bitshares               116.96195
wzm1                                 84.25604
sparkdex-mmbot2                      52.42332
mckosmc1                             39.33533
ai-bot                               31.35568
neshtest-1                           11.77395
kosmc1                               10.30818
neoreel-1                             9.54438
gpsfx                                 9.43079
rainshrine-1                          9.41179
busy-bot                              8.20142
ex-bot                                7.53247
draakjuh175                           7.11363
yoshimizu-sano                        6.10381
brian-jones                           5.06348
sabertooth                            4.87001
tiny-dragon                           4.43674
every021                              4.21914
zero-new                              4.04597
zdbz                                  3.86855
gosha44                               3.83148
johdepifd23v                          2.46552
re8926n2                              2.44777
prima2                                2.42062
a277                                  2.22851
ltm-worker-6                          2.11342
cvcmjd                                2.00520
sov1                                  1.62507
ciphery256                            1.55922
core-user                             1.46030
jsh-wlbrn                             1.28516
buysia9                               1.20122
miske89                               0.99302
chitta2017                            0.87639
yos4i                                 0.83251
bot-10                                0.78994
mata-hari                             0.51391
nordragota1987                        0.36578
yarolog83                             0.34930
wh1wsqyhhjfe                          0.32863
alfa146ti                             0.25620
xbtsx-post                            0.22265
kotbykot9                             0.21768
gtsfx                                 0.16720
elkiki1                               0.15996
zero-z                                0.15365
p05863                                0.12307
virtualnetwork1                       0.10490
eliserio0                             0.09857
growth-fund-one                       0.08451
thinkingstriker69                     0.06159
staking-hardelin-consulting           0.01672
gstest-06                             0.01643

USDT
Code: [Select]
--seller------------------------------reward-
trans.bot                             0.24306
yy-bot                                0.00131
gdex-huobi                            0.00042
--buyer-------------------------------reward-
trans.bot                            24.46031
yy-bot                                1.47567
gdex-huobi                            0.01499
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
Offline bitcrab
Committee member
Hero Member
*

Posts: 1651
View Profile
BitShares: bitcrab
GitHub: bitcrab

Re: Planning a market making contest
« Reply #59 on: October 23, 2019, 11:12:53 am »
GDEX asset proof:
https://www.gdex.io/noticeAssets
 Logged
Email:bitcrab@qq.com
PRINT
Pages: 1 2 3 [4] 5 6 7 8 9   Go Up
BitShares committee member: abit
BitShares witness: in.abit

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 4664
    • View Profile
    • Abit's Hive Blog
  • BitShares: abit
  • GitHub: abitmore

Online abit
Committee member
Hero Member
*

Posts: 3888
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Planning a market making contest
« Reply #30 on: October 15, 2019, 09:26:13 am »
Quote from: George_Bitspark on October 15, 2019, 02:33:14 am
USDT from existing gateways on the DEX has no volume or market depth, not sure why this would be a focus rather than ETH. Depth on OPEN.USDT is 40 USDT on ask and 11085 BTS on the Bid. Depth on GDEX.USDT is 35 USDT on the ask and 6100 BTS on the Bid.

If the reason is "USDT is supported on many exchanges and we want to promote BTS trading against USDT which is the biggest stablecoin" then maybe there is merit in that but still, its not where the market is at currently. Probably USDT would be traded more actively if it were an included asset in this proposal however.
The goal is to make the market, and attract traders to the DEX, so we don't only put efforts on the markets where there is already SOME liquidity in the DEX. The real reason for me is that BTS/ETH pairs on CEX's have too little liquidity right now. I do agree that ETH is a better asset for trading since it requires less trust on one 3rd party. I think we can add ETH to the contest or a new contest at an appropriate time.
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
Online abit
Committee member
Hero Member
*

Posts: 3888
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Planning a market making contest
« Reply #31 on: October 15, 2019, 09:38:37 am »
Quote from: abit on October 14, 2019, 10:45:53 pm
Quote from: tbone on October 14, 2019, 10:17:43 pm
Quote from: Thul3 on October 14, 2019, 09:06:57 pm
Quote from: tbone on October 14, 2019, 08:50:58 pm
For illustration purposes, let's say the market currently has a wide spread. And now the MM rewards program starts. Then a MM places a sizable sell order just below the best ask, and then also places a very small order on the bid side within 1% of his large order on the ask. Should he get full credit for the large order on the ask within 1% of the best bid? Personally, i think the order should have to be within 1% of equivalent liquidity on the opposite side. Or maybe not equivalent...but perhaps based on the 4:1 ratio. So an order on the ask would be compared (distance-wise) to 4x liquidity on the bid (some of it may be within 1%, some within 2%, etc). Likewise, orders on the bid would be compared distance-wise to 0.25x liquidity on the ask. See what i mean?

The small buy order would get quickly eaten as there will be many participants and only a few trading pairs.

Yes, ideally it would get eaten. But you really have no idea if it will or not. And even if it does, maybe then they will put up another small order. I'm just saying... under the current proposal, one could earn rewards by adding liquidity almost entirely to the sell side, for example. Yes, 4:1 ratio provides more incentive to add liquidity to the buy side (which I like), but that may not be enough to overcome bear market forces. So I'm proposing a way to ensure a little more balance. AT LEAST require there to be SOMEONE to be providing opposing liquidity, even if it's not the same MM. If I remember correctly, there were similar liquidity programs on traditional exchanges (equities, etc) that required EACH market maker to be on BOTH sides in order to qualify for rewards.
As long as all the gateways are operational, I think the arbitrage bots will balance the markets.

How to measure the performance of gateways is a bit hard though.
I got where the issue is.

BTS whales like alt can easily put huge sell walls on the market that nobody has that much money to buy and ruin the contest even the market, worse they would even get rewarded by doing so, that's something we don't want to see. This is not just an imagination but has happened in the past, in the beginning of this downtrend, alt has left a huge margin call wall on the BTS/bitUSD market which effectively helped the downtrend.

On the other hand, sell-side liquidity does have some value as it makes it easier for strong hands to buy in big trunks.

I think one solution is to make the sell-side reward as small as possible, currently the ratio is 1:4, so perhaps we need to change it to 1:9 or even 1:99.

Another solution is to do the sell-side reward only when "we are ready", that said, reward buy-side liquidity from the beginning, but only start rewarding sell-side liquidity after we have gain some buy-side liquidity, even postpone it forever.

Thoughts?
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
Offline chigbolu
Newbie
*
Posts: 19
View Profile
BitShares: vnc-7

Re: Planning a market making contest
« Reply #32 on: October 15, 2019, 12:52:26 pm »
Quote from: abit on October 15, 2019, 09:26:13 am
Quote from: George_Bitspark on October 15, 2019, 02:33:14 am
USDT from existing gateways on the DEX has no volume or market depth, not sure why this would be a focus rather than ETH. Depth on OPEN.USDT is 40 USDT on ask and 11085 BTS on the Bid. Depth on GDEX.USDT is 35 USDT on the ask and 6100 BTS on the Bid.

If the reason is "USDT is supported on many exchanges and we want to promote BTS trading against USDT which is the biggest stablecoin" then maybe there is merit in that but still, its not where the market is at currently. Probably USDT would be traded more actively if it were an included asset in this proposal however.
The goal is to make the market, and attract traders to the DEX, so we don't only put efforts on the markets where there is already SOME liquidity in the DEX. The real reason for me is that BTS/ETH pairs on CEX's have too little liquidity right now. I do agree that ETH is a better asset for trading since it requires less trust on one 3rd party. I think we can add ETH to the contest or a new contest at an appropriate time.
ETH pairs should be there why USDT it should be ETH however this just my opinion... The contest is good for the Dex
 Logged
Offline Crypto Kong
Full Member
***
Posts: 98
View Profile

Re: Planning a market making contest
« Reply #33 on: October 15, 2019, 03:39:46 pm »
Quote from: abit on October 15, 2019, 09:38:37 am
Quote from: abit on October 14, 2019, 10:45:53 pm
Quote from: tbone on October 14, 2019, 10:17:43 pm
Quote from: Thul3 on October 14, 2019, 09:06:57 pm
Quote from: tbone on October 14, 2019, 08:50:58 pm
For illustration purposes, let's say the market currently has a wide spread. And now the MM rewards program starts. Then a MM places a sizable sell order just below the best ask, and then also places a very small order on the bid side within 1% of his large order on the ask. Should he get full credit for the large order on the ask within 1% of the best bid? Personally, i think the order should have to be within 1% of equivalent liquidity on the opposite side. Or maybe not equivalent...but perhaps based on the 4:1 ratio. So an order on the ask would be compared (distance-wise) to 4x liquidity on the bid (some of it may be within 1%, some within 2%, etc). Likewise, orders on the bid would be compared distance-wise to 0.25x liquidity on the ask. See what i mean?

The small buy order would get quickly eaten as there will be many participants and only a few trading pairs.

Yes, ideally it would get eaten. But you really have no idea if it will or not. And even if it does, maybe then they will put up another small order. I'm just saying... under the current proposal, one could earn rewards by adding liquidity almost entirely to the sell side, for example. Yes, 4:1 ratio provides more incentive to add liquidity to the buy side (which I like), but that may not be enough to overcome bear market forces. So I'm proposing a way to ensure a little more balance. AT LEAST require there to be SOMEONE to be providing opposing liquidity, even if it's not the same MM. If I remember correctly, there were similar liquidity programs on traditional exchanges (equities, etc) that required EACH market maker to be on BOTH sides in order to qualify for rewards.
As long as all the gateways are operational, I think the arbitrage bots will balance the markets.

How to measure the performance of gateways is a bit hard though.
I got where the issue is.

BTS whales like alt can easily put huge sell walls on the market that nobody has that much money to buy and ruin the contest even the market, worse they would even get rewarded by doing so, that's something we don't want to see. This is not just an imagination but has happened in the past, in the beginning of this downtrend, alt has left a huge margin call wall on the BTS/bitUSD market which effectively helped the downtrend.

On the other hand, sell-side liquidity does have some value as it makes it easier for strong hands to buy in big trunks.

I think one solution is to make the sell-side reward as small as possible, currently the ratio is 1:4, so perhaps we need to change it to 1:9 or even 1:99.

Another solution is to do the sell-side reward only when "we are ready", that said, reward buy-side liquidity from the beginning, but only start rewarding sell-side liquidity after we have gain some buy-side liquidity, even postpone it forever.

Thoughts?

I would be in favour of only rewarding buy orders that support BTS price, we should not create a situation where we are rewarding BTS holders for putting their BTS up for sale. Those who want to earn the most from this will place buy orders in the 1% bracket, some of those orders will get filled and they will instantly put BTS back up for sale at a price close to what they just paid so they can earn the reward again, this back and forth will create sell side liquidity. There is no need to reward sell orders.
 Logged
Offline tbone
Hero Member
*****
Posts: 636
View Profile
BitShares: tbone2

Re: Planning a market making contest
« Reply #34 on: October 15, 2019, 06:58:45 pm »
Quote from: abit on October 15, 2019, 09:38:37 am
Quote from: abit on October 14, 2019, 10:45:53 pm
Quote from: tbone on October 14, 2019, 10:17:43 pm
Quote from: Thul3 on October 14, 2019, 09:06:57 pm
Quote from: tbone on October 14, 2019, 08:50:58 pm
For illustration purposes, let's say the market currently has a wide spread. And now the MM rewards program starts. Then a MM places a sizable sell order just below the best ask, and then also places a very small order on the bid side within 1% of his large order on the ask. Should he get full credit for the large order on the ask within 1% of the best bid? Personally, i think the order should have to be within 1% of equivalent liquidity on the opposite side. Or maybe not equivalent...but perhaps based on the 4:1 ratio. So an order on the ask would be compared (distance-wise) to 4x liquidity on the bid (some of it may be within 1%, some within 2%, etc). Likewise, orders on the bid would be compared distance-wise to 0.25x liquidity on the ask. See what i mean?

The small buy order would get quickly eaten as there will be many participants and only a few trading pairs.

Yes, ideally it would get eaten. But you really have no idea if it will or not. And even if it does, maybe then they will put up another small order. I'm just saying... under the current proposal, one could earn rewards by adding liquidity almost entirely to the sell side, for example. Yes, 4:1 ratio provides more incentive to add liquidity to the buy side (which I like), but that may not be enough to overcome bear market forces. So I'm proposing a way to ensure a little more balance. AT LEAST require there to be SOMEONE to be providing opposing liquidity, even if it's not the same MM. If I remember correctly, there were similar liquidity programs on traditional exchanges (equities, etc) that required EACH market maker to be on BOTH sides in order to qualify for rewards.
As long as all the gateways are operational, I think the arbitrage bots will balance the markets.

How to measure the performance of gateways is a bit hard though.
I got where the issue is.

BTS whales like alt can easily put huge sell walls on the market that nobody has that much money to buy and ruin the contest even the market, worse they would even get rewarded by doing so, that's something we don't want to see. This is not just an imagination but has happened in the past, in the beginning of this downtrend, alt has left a huge margin call wall on the BTS/bitUSD market which effectively helped the downtrend.

On the other hand, sell-side liquidity does have some value as it makes it easier for strong hands to buy in big trunks.

I think one solution is to make the sell-side reward as small as possible, currently the ratio is 1:4, so perhaps we need to change it to 1:9 or even 1:99.

Another solution is to do the sell-side reward only when "we are ready", that said, reward buy-side liquidity from the beginning, but only start rewarding sell-side liquidity after we have gain some buy-side liquidity, even postpone it forever.

Thoughts?

Yes, I think you're right that this should be skewed MUCH further toward rewarding buy-side liquidity, and not so much sell-side. I like the idea of going with 99:1. This way it's coded to reward both sides (ofc starting with very skewed ratio), and later the rewards can easily be shifted IF/when necessary by simply adjusting a ratio parameter. Also, in terms of public perception, it doesn't sound right to only pay for buyers, so I think it's better to at least have symbolic rewards on sell-side.

By the way, I think it's best not to call this a "contest". That sounds too retail and short-lived (although do I think retail trader contests should also be conducted as a complementary effort). But I believe the type of market maker incentive/reward program we are discussing here should be viewed as something much more serious than periodic retail trader contests, and we should also probably expect something like this to be more ongoing, AT LEAST until markets become more mature.

For those that are not sold on the idea of this effort, they must understand a) this is an exchange, b) without liquidity, retail traders will NOT use this exchange (and in that case we might as well just give up), c) liquidity does not spontaneously appear and must be incentivized. These are the realities.

 Logged
Offline tbone
Hero Member
*****
Posts: 636
View Profile
BitShares: tbone2

Re: Planning a market making contest
« Reply #35 on: October 15, 2019, 07:12:57 pm »
By the way @abit, I'm not sure how you planned to implement the ratio to begin with i.e. did you plan to use the ratio as a multiplying factor (e.g. 0.01x for sell side and 0.99x for buy side) in calculating % share of a single reward pool? Or did you plan to simply have 2 separate reward pools, one for buy side and one for sell side (sized according to the ratio)?  It occurred to me that the latter would probably be more preferable, that way there's no chance of sell-side orders earning much more than expected.
 Logged
Online abit
Committee member
Hero Member
*

Posts: 3888
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Planning a market making contest
« Reply #36 on: October 15, 2019, 07:55:57 pm »
Quote from: tbone on October 15, 2019, 07:12:57 pm
By the way @abit, I'm not sure how you planned to implement the ratio to begin with i.e. did you plan to use the ratio as a multiplying factor (e.g. 0.01x for sell side and 0.99x for buy side) in calculating % share of a single reward pool? Or did you plan to simply have 2 separate reward pools, one for buy side and one for sell side (sized according to the ratio)?  It occurred to me that the latter would probably be more preferable, that way there's no chance of sell-side orders earning much more than expected.
Yes, separate reward pools.
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
Offline Permie22
Jr. Member
**
Posts: 22
View Profile
BitShares: Permie

Re: Planning a market making contest
« Reply #37 on: October 15, 2019, 08:55:14 pm »
Quote from: abit on October 15, 2019, 09:38:37 am
Quote from: abit on October 14, 2019, 10:45:53 pm
Quote from: tbone on October 14, 2019, 10:17:43 pm
Quote from: Thul3 on October 14, 2019, 09:06:57 pm
Quote from: tbone on October 14, 2019, 08:50:58 pm
For illustration purposes, let's say the market currently has a wide spread. And now the MM rewards program starts. Then a MM places a sizable sell order just below the best ask, and then also places a very small order on the bid side within 1% of his large order on the ask. Should he get full credit for the large order on the ask within 1% of the best bid? Personally, i think the order should have to be within 1% of equivalent liquidity on the opposite side. Or maybe not equivalent...but perhaps based on the 4:1 ratio. So an order on the ask would be compared (distance-wise) to 4x liquidity on the bid (some of it may be within 1%, some within 2%, etc). Likewise, orders on the bid would be compared distance-wise to 0.25x liquidity on the ask. See what i mean?

The small buy order would get quickly eaten as there will be many participants and only a few trading pairs.

Yes, ideally it would get eaten. But you really have no idea if it will or not. And even if it does, maybe then they will put up another small order. I'm just saying... under the current proposal, one could earn rewards by adding liquidity almost entirely to the sell side, for example. Yes, 4:1 ratio provides more incentive to add liquidity to the buy side (which I like), but that may not be enough to overcome bear market forces. So I'm proposing a way to ensure a little more balance. AT LEAST require there to be SOMEONE to be providing opposing liquidity, even if it's not the same MM. If I remember correctly, there were similar liquidity programs on traditional exchanges (equities, etc) that required EACH market maker to be on BOTH sides in order to qualify for rewards.
As long as all the gateways are operational, I think the arbitrage bots will balance the markets.

How to measure the performance of gateways is a bit hard though.
I got where the issue is.

BTS whales like alt can easily put huge sell walls on the market that nobody has that much money to buy and ruin the contest even the market, worse they would even get rewarded by doing so, that's something we don't want to see. This is not just an imagination but has happened in the past, in the beginning of this downtrend, alt has left a huge margin call wall on the BTS/bitUSD market which effectively helped the downtrend.

On the other hand, sell-side liquidity does have some value as it makes it easier for strong hands to buy in big trunks.

I think one solution is to make the sell-side reward as small as possible, currently the ratio is 1:4, so perhaps we need to change it to 1:9 or even 1:99.

Another solution is to do the sell-side reward only when "we are ready", that said, reward buy-side liquidity from the beginning, but only start rewarding sell-side liquidity after we have gain some buy-side liquidity, even postpone it forever.

Thoughts?

This Market Making contest/reward is a great plan. Thanks abit.

DEXBot's CEX-DEX feature for cli (hopefilly GUI in time too) will have a beta release this month, being able to mirror (copy and paste) CEX orderbooks onto the DEX. This will be basic, and allow user testing and unit testing before more advanced refinement to enable full arbitrage afterwards.

This mirroring CEX orderbooks will add liquidity to the DEX for BTS/BTC and will help participants in this competition keep their orders with a low spread to target the maximum reward.


The CEX orderbook will be normalised so that DEXBot users with any amount of funds will be able to mirror the CEX orderbook depth onto the DEX. Adding a % offset so that orders placed on the DEX at a % higher/lower price than the CEX will come soon after the first beta release. So that when DEX limit-orders are taken DEXBot will be able to close the trade with a CEX market-order by taking an offer from the CEX for a % gain. In effect moving liquidity from the CEX onto the DEX.
Standard arbitrage that takes on the DEX and on the CEX will come afterwards.

CEX orderbook mirroring to add liquidity in the beta release this month.
%-offset for mirrored arbitrage soon after.
Standard arbitrage soon after that.

CEX orderbook mirroring is coming first because it's adds the most liquidity quickly, and because the code required to do so is important to for the more advanced parameters. Testing of this code needs to be done first else there will be problems in future.
 Logged
Offline George_Bitspark
Full Member
***
Posts: 67
Co-Founder and CEO of Bitspark
View Profile Bitspark

Re: Planning a market making contest
« Reply #38 on: October 16, 2019, 01:57:13 am »
The weighting towards buyside is interesting, yes that should probably be something higher than 1:4, perhaps 1:10.
 Logged
Bitspark- Cash to Cryptocurrency
Offline matle85
Full Member
***
Posts: 134
View Profile

Re: Planning a market making contest
« Reply #39 on: October 17, 2019, 08:49:23 am »
Good initiative - I agree the ratio should be very heavily skewed in favour of the buyers.. Kong's suggestion that sellers arent rewarded isnt a bad one, I don't think that would discourage market makers but it would (hopefully?) discourage massive/obstructive sell walls.
 Logged
Offline blockchained
Full Member
***

Posts: 166
View Profile RuDEX
BitShares: blckchnd
GitHub: blckchnd

Re: Planning a market making contest
« Reply #40 on: October 19, 2019, 02:43:42 pm »
Quote from: abit on October 14, 2019, 08:10:02 pm
Quote from: blockchained on October 14, 2019, 08:07:05 pm
Good initiative, count us in!
Please list your assets, and provide proofs that all your assets are fully backed.

https://audit.rudex.org
 Logged
Online abit
Committee member
Hero Member
*

Posts: 3888
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Planning a market making contest
« Reply #41 on: October 20, 2019, 10:29:25 am »
Quote from: blockchained on October 19, 2019, 02:43:42 pm
Quote from: abit on October 14, 2019, 08:10:02 pm
Quote from: blockchained on October 14, 2019, 08:07:05 pm
Good initiative, count us in!
Please list your assets, and provide proofs that all your assets are fully backed.

https://audit.rudex.org
Thanks a lot. Updated RUDEX.BTC to OP. Didn't see USDT in your list.
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
Offline bench
Sr. Member
****

Posts: 268
View Profile bitshares-vision
GitHub: froooze

Re: Planning a market making contest
« Reply #42 on: October 20, 2019, 11:30:29 am »
Quote from: blockchained on October 19, 2019, 02:43:42 pm
https://audit.rudex.org

How can I withdraw and deposit BTC and ETH on rudex? The UI has no entries here?
 Logged
Be part of the change and vote for the bitshares-vision proxy!
Online abit
Committee member
Hero Member
*

Posts: 3888
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Planning a market making contest
« Reply #43 on: October 20, 2019, 11:39:11 pm »
Quote from: George_Bitspark on October 14, 2019, 07:32:56 am
Where would the snapshots be hosted so everyone can see openly the calcs?
Just got some data.

At block number 42002257, there are 4020 open orders in 9 markets: BTS/[OPEN, BRIDGE, RUDEX, GDEX, SPARKDEX, XBTSX].[BTC, USDT].

A snapshot file containing all orders in those markets at that block in JSON format is 1,116,597 bytes, around 1Mbyte.

This means we'll need around 30GB of disk space for the snapshots every day.

I can provide the program to generate the snapshots. Who would like to host the data?

To save disk space, perhaps better remove some unneeded data from the snapshot. Still tweaking the code.

UPDATE:
compacted snapshot files are around 60K each, which means around 2GB per day. Could be even smaller after compressed.

UPDATE:
Final size is about 10% after compressed.
« Last Edit: October 21, 2019, 04:10:54 pm by abit »
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
Online abit
Committee member
Hero Member
*

Posts: 3888
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Planning a market making contest
« Reply #44 on: October 21, 2019, 01:44:30 am »
Sample reward statistics for 2019-10-20 (last 2794 blocks):
Reward ratio for sellers:buyers = 1:99

BTS/BTC pair, BTS sellers
group 1(depth 0%-1%), total reward 1.42619 BTS
group 2(depth 1%-2%), total reward 9.02762 BTS
group 3(depth 2%-3%), total reward 0.69030 BTS
group 4(depth 3%-5%), total reward 0.61074 BTS
group 5(depth 5%-7%), total reward 0.10692 BTS
group 6(depth 7%-10%), total reward 0.40895 BTS

BTS/BTC pair, BTS buyers
group 1(depth 0%-1%), total reward 30.93281 BTS
group 2(depth 1%-2%), total reward 134.15809 BTS
group 3(depth 2%-3%), total reward 162.62307 BTS
group 4(depth 3%-5%), total reward 271.09139 BTS
group 5(depth 5%-7%), total reward 86.63264 BTS
group 6(depth 7%-10%), total reward 114.14085 BTS

No reward for BTS/USDT pairs due to too poor liquidity.

Data source (snapshots): https://github.com/abitmore/bitshares-core/releases/download/2.0.170531-win/1020.tgz

Code: https://github.com/abitmore/bitshares-core/tree/ugly-3.0

Quote
{:BTC=>{:sells=>{1=>{:score=>(66341889478591/5000000000000), :reward=>142619}, 2=>{:score=>(33594790312037/400000000000), :reward=>902762}, 3=>{:score=>(8027693808477/1250000000000), :reward=>69030}, 4=>{:score=>(28409653240827/5000000000000), :reward=>61074}, 5=>{:score=>(9947639320371/10000000000000), :reward=>10692}, 6=>{:score=>(38046111205481/10000000000000), :reward=>40895}}, :buys=>{1=>{:score=>(2906851748571/1000000000000), :reward=>3093281}, 2=>{:score=>(2521449468611/200000000000), :reward=>13415809}, 3=>{:score=>(38205472718589/2500000000000), :reward=>16262307}, 4=>{:score=>(318441112347/12500000000), :reward=>27109139}, 5=>{:score=>(40705676444139/5000000000000), :reward=>8663264}, 6=>{:score=>(13407707343421/1250000000000), :reward=>11414085}}}, :USDT=>{:sells=>{}, :buys=>{}}}
« Last Edit: October 21, 2019, 03:31:54 am by abit »
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
PRINT
Pages: 1 2 [3] 4 5 6 7 8 9   Go Up
BitShares committee member: abit
BitShares witness: in.abit

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 4664
    • View Profile
    • Abit's Hive Blog
  • BitShares: abit
  • GitHub: abitmore
Online Thul3
Sr. Member
****
Posts: 360
View Profile

Re: Planning a market making contest
« Reply #15 on: October 14, 2019, 09:30:51 am »
Quote
So no, IMHO committee should NOT need to ask further approval before taking action

Agree on that,but maybe a one time voting would be needed to clarify if community agrees.

Quote
I don't think BTC and USDT markets are so important or attractive. In my opinion, EOS and ETH are a much better choice as a way of entering DEX. I propose adding these 2 markets, I am aware that this will lower the prize for participants.

BTC and USDT are the 2 main coins being used on CEX'es and are also the main pairs against which BTS trades on CEX'es .
There is also an agenda behind these two coins because a liquid market on DEX with these two coins will open direct arbitrage possabilities with CEX'es for BTS which will make it longterm more difficult to manipulate BTS price on CEX as more liquid these market gets on DEX.
Also having a liquid market on DEX means that our internal positive BTS price (very often higher than on CEX) can also push price on CEX via arbitrage.


Quote
If there is more liquidity on DEX for that it makes arbitrage from CEX/DEX more viable- would be a good time for DEXbot to showcase DEX/CEX arb but thats been coming for months not sure on update on that yet.
Yes that was the main idea.
Dexbot CEX/DEX arbitrage beta comes out end of this month.

I personly would like to buy ad space on bitcointalk for 4 of 10 banner slots to promote 1/4 Dexbot to get new users for it as there is high demand on bitcointalk for tradingbots who would bring hopefully their major assets to DEX, 1/4 to promote the refferal program of bitshares to spread the word about the high reward we are giving on bitshares and 2/4 to promote DEX directly.

Cost would be very low and the reach would be big as each banner slot gets on average arround 3.3 million times displayed on bitcointalk.



The contest rules looks very good to me

« Last Edit: October 14, 2019, 09:41:31 am by Thul3 »
 Logged
Offline abit
Committee member
Hero Member
*

Posts: 3869
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Planning a market making contest
« Reply #16 on: October 14, 2019, 01:11:52 pm »
Someone reminded me that before launching the contest on the mainnet, we can simulate a contest first on the testnet. I will update when have more info.
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
Offline bitcrab
Committee member
Hero Member
*

Posts: 1645
View Profile
BitShares: bitcrab
GitHub: bitcrab

Re: Planning a market making contest
« Reply #17 on: October 14, 2019, 03:13:25 pm »
Quote from: abit on October 13, 2019, 10:33:42 pm
Quote from: bench on October 13, 2019, 10:31:45 pm
Quote from: abit

## Rewards
Up to 60,000 BTS every day. Funding by the committee.
Why do we need any committee funds here? Which committee member supports this?

Committee funds should be used to increase reserve pool or worker funding and not for fun.
You prefer funding it via worker?

I prefer that this contest be funded by a worker, rather than the funds in committee-account, I'd like to try my best to lobby big proxies to support the worker.
 Logged
Email:bitcrab@qq.com
Offline BTSMoon
Full Member
***
Posts: 82
View Profile

Re: Planning a market making contest
« Reply #18 on: October 14, 2019, 04:09:42 pm »
Quote from: bitcrab on October 14, 2019, 03:13:25 pm
Quote from: abit on October 13, 2019, 10:33:42 pm
Quote from: bench on October 13, 2019, 10:31:45 pm
Quote from: abit

## Rewards
Up to 60,000 BTS every day. Funding by the committee.
Why do we need any committee funds here? Which committee member supports this?

Committee funds should be used to increase reserve pool or worker funding and not for fun.
You prefer funding it via worker?

I prefer that this contest be funded by a worker, rather than the funds in committee-account, I'd like to try my best to lobby big proxies to support the worker.

申请资金池?对外公布比赛后然后半途没钱了,这就是营销?这就是推广?这是让人看笑话吧
 Logged
Offline Crypto Kong
Full Member
***
Posts: 94
View Profile

Re: Planning a market making contest
« Reply #19 on: October 14, 2019, 07:26:00 pm »
Great initiative abit.

I think if we are going to be paying to help increase gateway trade revenues we should expect them to meet a few requirements and minimum standards. Bitsparks audit page is a good start and I think we should expect the same from any gateway wishing to be involved in this so that we can see the assets we are holding are actually backed by something. Also perhaps a reduction in withdrawel fees that would help to encourage arbitrage traders. I understand that lowering fees for those not actually involved in this doesnt make sense so perhaps users might have to register with gateways to receive the reduction in fees, paid back later perhaps?
 Logged
Offline blockchained
Full Member
***

Posts: 166
View Profile RuDEX
BitShares: blckchnd
GitHub: blckchnd

Re: Planning a market making contest
« Reply #20 on: October 14, 2019, 08:07:05 pm »
Good initiative, count us in!
 Logged
Offline abit
Committee member
Hero Member
*

Posts: 3869
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Planning a market making contest
« Reply #21 on: October 14, 2019, 08:10:02 pm »
Quote from: blockchained on October 14, 2019, 08:07:05 pm
Good initiative, count us in!
Please list your assets, and provide proofs that all your assets are fully backed.
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
Offline blockchained
Full Member
***

Posts: 166
View Profile RuDEX
BitShares: blckchnd
GitHub: blckchnd

Re: Planning a market making contest
« Reply #22 on: October 14, 2019, 08:17:49 pm »
Quote from: abit on October 14, 2019, 08:10:02 pm
Quote from: blockchained on October 14, 2019, 08:07:05 pm
Good initiative, count us in!
Please list your assets, and provide proofs that all your assets are fully backed.
we already working on that page
 Logged
Offline tbone
Hero Member
*****
Posts: 636
View Profile
BitShares: tbone2

Re: Planning a market making contest
« Reply #23 on: October 14, 2019, 08:50:58 pm »
Quote from: abit on October 13, 2019, 09:43:22 pm
The DEX needs liquidity.
Market makers who leave orders on the market provide liquidity.
The contest is to incentivize market makers, consequentially attract traders and bring volume to the DEX.

## Rewards
Up to 60,000 BTS every day. Funding by the committee.

## Begin/End Date
To be decided.

## Markets
BTS / [gateways].BTC
BTS / [gateways].USDT
(30,000 BTS each)

## Gateways
Gateways who have interest 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, like https://audit.bitspark.io/

(The lists below will be updated from time to time as the contest progresses)

### qualified gateway asset(s):
SPARKDEX.BTC

### not yet qualified gateway assets:
GDEX.BTC
GDEX.USDT
blockchained.X

## Rules

### Brief
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.

### Details

For each market, 80% of total reward will go to BTS buyers and 20% of total reward will go to BTS sellers.

After each block is produced, a snapshot of the order book will be captured. Every order on the markets will be scored.

The orders whose size is smaller than 100 BTS will be ignored when calculating.
Get the lowest ask price (LAP) and highest bid price (HBP) of the remaining order book.
For bids (orders buying BTS), order_distance = (LAP - order_price) / LAP
For asks (orders selling BTS), order_distance = (order_price - HBP) / order_price

Group 1: orders whose order_distance is within [0%, 1%] will share up to 53% of total reward;
Group 2: orders whose order_distance is within (1%, 2%] will share up to 25% of total reward;
Group 3: orders whose order_distance is within (2%, 3%] will share up to 12% of total reward;
Group 4: orders whose order_distance is within (3%, 5%] will share up to 6% of total reward;
Group 5: orders whose order_distance is within (5%, 7%] will share up to 3% of total reward;
Group 6: orders whose order_distance is within (7%, 10%] will share up to 1% of total reward.

For each group, group_score = group_reward_percent * min(1, total_order_size / 1,000,000 BTS).

For each order within a group,
order_weight = order_size * ( 1 + (group_upper_bound - order_distance) / (group_upper_bound - group_lower_bound) )
order_score = group_score * order_weight / sum(order_weight)

For each day,
for each market group, specifically, BTS / [gateways].BTC or BTS / [gateways].USDT,
daily_bids_reward = 24,000 BTS * sum(bids_group_score) / total_blocks_produced_in_that_day
daily_asks_reward = 6,000 BTS * sum(asks_group_score) / total_blocks_produced_in_that_day

For traders,
account_bids_reward = daily_bids_reward * sum(bids_order_score) / sum(bids_group_score)
account_asks_reward = daily_asks_reward * sum(asks_order_score) / sum(asks_group_score)
account_daily_reward = account_bids_reward + account_asks_reward


## Testnet Simulation

A simulation of the contest on the public testnet (https://testnet.bitshares.eu/) will be launched soon. Details will follow.

Looks good. It makes a lot of sense to reward orders on the books (as close as possible to the action) as opposed to simply rewarding trading volume (which doesn't necessarily provide any value, i.e. it can be gamed). Also, I like that you propose to weight the rewards 4:1 toward the bid side instead of 1:1, especially since we are still not in a bull market.

The only criticism I have right now is that the distance factor can possibly be somewhat gamed.

For illustration purposes, let's say the market currently has a wide spread. And now the MM rewards program starts. Then a MM places a sizable sell order just below the best ask, and then also places a very small order on the bid side within 1% of his large order on the ask. Should he get full credit for the large order on the ask within 1% of the best bid? Personally, i think the order should have to be within 1% of equivalent liquidity on the opposite side. Or maybe not equivalent...but perhaps based on the 4:1 ratio. So an order on the ask would be compared (distance-wise) to 4x liquidity on the bid (some of it may be within 1%, some within 2%, etc). Likewise, orders on the bid would be compared distance-wise to 0.25x liquidity on the ask. See what i mean?
« Last Edit: October 14, 2019, 09:00:20 pm by tbone »
 Logged
Online EuropaSH
Full Member
***

Posts: 149
IT innovations
View Profile https://xbts.io
BitShares: euro888

Re: Planning a market making contest
« Reply #24 on: October 14, 2019, 08:54:53 pm »
Quote from: abit on October 13, 2019, 09:43:22 pm
The DEX needs liquidity.
Market makers who leave orders on the market provide liquidity.
The contest is to incentivize market makers, consequentially attract traders and bring volume to the DEX.

## Rewards
Up to 60,000 BTS every day. Funding by the committee.

## Begin/End Date
To be decided.


Thanks for this work Abit. We at XBTS would be happy to join in this contest. We will inform our community about the competition. We will do a promo for coin communities that are added to the XBTS.
We will prepare the required data.
 Logged
XBTS DEX EXCHANGE FOR TRADERS AND GAMERS https://xbts.io
Online Thul3
Sr. Member
****
Posts: 360
View Profile

Re: Planning a market making contest
« Reply #25 on: October 14, 2019, 09:06:57 pm »
Quote from: tbone on October 14, 2019, 08:50:58 pm
Quote from: abit on October 13, 2019, 09:43:22 pm
The DEX needs liquidity.
Market makers who leave orders on the market provide liquidity.
The contest is to incentivize market makers, consequentially attract traders and bring volume to the DEX.

## Rewards
Up to 60,000 BTS every day. Funding by the committee.

## Begin/End Date
To be decided.

## Markets
BTS / [gateways].BTC
BTS / [gateways].USDT
(30,000 BTS each)

## Gateways
Gateways who have interest 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, like https://audit.bitspark.io/

(The lists below will be updated from time to time as the contest progresses)

### qualified gateway asset(s):
SPARKDEX.BTC

### not yet qualified gateway assets:
GDEX.BTC
GDEX.USDT
blockchained.X

## Rules

### Brief
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.

### Details

For each market, 80% of total reward will go to BTS buyers and 20% of total reward will go to BTS sellers.

After each block is produced, a snapshot of the order book will be captured. Every order on the markets will be scored.

The orders whose size is smaller than 100 BTS will be ignored when calculating.
Get the lowest ask price (LAP) and highest bid price (HBP) of the remaining order book.
For bids (orders buying BTS), order_distance = (LAP - order_price) / LAP
For asks (orders selling BTS), order_distance = (order_price - HBP) / order_price

Group 1: orders whose order_distance is within [0%, 1%] will share up to 53% of total reward;
Group 2: orders whose order_distance is within (1%, 2%] will share up to 25% of total reward;
Group 3: orders whose order_distance is within (2%, 3%] will share up to 12% of total reward;
Group 4: orders whose order_distance is within (3%, 5%] will share up to 6% of total reward;
Group 5: orders whose order_distance is within (5%, 7%] will share up to 3% of total reward;
Group 6: orders whose order_distance is within (7%, 10%] will share up to 1% of total reward.

For each group, group_score = group_reward_percent * min(1, total_order_size / 1,000,000 BTS).

For each order within a group,
order_weight = order_size * ( 1 + (group_upper_bound - order_distance) / (group_upper_bound - group_lower_bound) )
order_score = group_score * order_weight / sum(order_weight)

For each day,
for each market group, specifically, BTS / [gateways].BTC or BTS / [gateways].USDT,
daily_bids_reward = 24,000 BTS * sum(bids_group_score) / total_blocks_produced_in_that_day
daily_asks_reward = 6,000 BTS * sum(asks_group_score) / total_blocks_produced_in_that_day

For traders,
account_bids_reward = daily_bids_reward * sum(bids_order_score) / sum(bids_group_score)
account_asks_reward = daily_asks_reward * sum(asks_order_score) / sum(asks_group_score)
account_daily_reward = account_bids_reward + account_asks_reward


## Testnet Simulation

A simulation of the contest on the public testnet (https://testnet.bitshares.eu/) will be launched soon. Details will follow.

Looks good. It makes a lot of sense to reward orders on the books (as close as possible to the action) as opposed to simply rewarding trading volume (which doesn't necessarily provide any value, i.e. it can be gamed). Also, I like that you propose to weight the rewards 4:1 toward the bid side instead of 1:1, especially since we are still not in a bull market.

The only criticism I have right now is that the distance factor can possibly be somewhat gamed.

For illustration purposes, let's say the market currently has a wide spread. And now the MM rewards program starts. Then a MM places a sizable sell order just below the best ask, and then also places a very small order on the bid side within 1% of his large order on the ask. Should he get full credit for the large order on the ask within 1% of the best bid? Personally, i think the order should have to be within 1% of equivalent liquidity on the opposite side. Or maybe not equivalent...but perhaps based on the 4:1 ratio. So an order on the ask would be compared (distance-wise) to 4x liquidity on the bid (some of it may be within 1%, some within 2%, etc). Likewise, orders on the bid would be compared distance-wise to 0.25x liquidity on the ask. See what i mean?

The small buy order would get quickly eaten as there will be many participants and only a few trading pairs.
 Logged
Offline tbone
Hero Member
*****
Posts: 636
View Profile
BitShares: tbone2

Re: Planning a market making contest
« Reply #26 on: October 14, 2019, 10:17:43 pm »
Quote from: Thul3 on October 14, 2019, 09:06:57 pm
Quote from: tbone on October 14, 2019, 08:50:58 pm
Quote from: abit on October 13, 2019, 09:43:22 pm
The DEX needs liquidity.
Market makers who leave orders on the market provide liquidity.
The contest is to incentivize market makers, consequentially attract traders and bring volume to the DEX.

## Rewards
Up to 60,000 BTS every day. Funding by the committee.

## Begin/End Date
To be decided.

## Markets
BTS / [gateways].BTC
BTS / [gateways].USDT
(30,000 BTS each)

## Gateways
Gateways who have interest 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, like https://audit.bitspark.io/

(The lists below will be updated from time to time as the contest progresses)

### qualified gateway asset(s):
SPARKDEX.BTC

### not yet qualified gateway assets:
GDEX.BTC
GDEX.USDT
blockchained.X

## Rules

### Brief
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.

### Details

For each market, 80% of total reward will go to BTS buyers and 20% of total reward will go to BTS sellers.

After each block is produced, a snapshot of the order book will be captured. Every order on the markets will be scored.

The orders whose size is smaller than 100 BTS will be ignored when calculating.
Get the lowest ask price (LAP) and highest bid price (HBP) of the remaining order book.
For bids (orders buying BTS), order_distance = (LAP - order_price) / LAP
For asks (orders selling BTS), order_distance = (order_price - HBP) / order_price

Group 1: orders whose order_distance is within [0%, 1%] will share up to 53% of total reward;
Group 2: orders whose order_distance is within (1%, 2%] will share up to 25% of total reward;
Group 3: orders whose order_distance is within (2%, 3%] will share up to 12% of total reward;
Group 4: orders whose order_distance is within (3%, 5%] will share up to 6% of total reward;
Group 5: orders whose order_distance is within (5%, 7%] will share up to 3% of total reward;
Group 6: orders whose order_distance is within (7%, 10%] will share up to 1% of total reward.

For each group, group_score = group_reward_percent * min(1, total_order_size / 1,000,000 BTS).

For each order within a group,
order_weight = order_size * ( 1 + (group_upper_bound - order_distance) / (group_upper_bound - group_lower_bound) )
order_score = group_score * order_weight / sum(order_weight)

For each day,
for each market group, specifically, BTS / [gateways].BTC or BTS / [gateways].USDT,
daily_bids_reward = 24,000 BTS * sum(bids_group_score) / total_blocks_produced_in_that_day
daily_asks_reward = 6,000 BTS * sum(asks_group_score) / total_blocks_produced_in_that_day

For traders,
account_bids_reward = daily_bids_reward * sum(bids_order_score) / sum(bids_group_score)
account_asks_reward = daily_asks_reward * sum(asks_order_score) / sum(asks_group_score)
account_daily_reward = account_bids_reward + account_asks_reward


## Testnet Simulation

A simulation of the contest on the public testnet (https://testnet.bitshares.eu/) will be launched soon. Details will follow.

Looks good. It makes a lot of sense to reward orders on the books (as close as possible to the action) as opposed to simply rewarding trading volume (which doesn't necessarily provide any value, i.e. it can be gamed). Also, I like that you propose to weight the rewards 4:1 toward the bid side instead of 1:1, especially since we are still not in a bull market.

The only criticism I have right now is that the distance factor can possibly be somewhat gamed.

For illustration purposes, let's say the market currently has a wide spread. And now the MM rewards program starts. Then a MM places a sizable sell order just below the best ask, and then also places a very small order on the bid side within 1% of his large order on the ask. Should he get full credit for the large order on the ask within 1% of the best bid? Personally, i think the order should have to be within 1% of equivalent liquidity on the opposite side. Or maybe not equivalent...but perhaps based on the 4:1 ratio. So an order on the ask would be compared (distance-wise) to 4x liquidity on the bid (some of it may be within 1%, some within 2%, etc). Likewise, orders on the bid would be compared distance-wise to 0.25x liquidity on the ask. See what i mean?

The small buy order would get quickly eaten as there will be many participants and only a few trading pairs.

Yes, ideally it would get eaten. But you really have no idea if it will or not. And even if it does, maybe then they will put up another small order. I'm just saying... under the current proposal, one could earn rewards by adding liquidity almost entirely to the sell side, for example. Yes, 4:1 ratio provides more incentive to add liquidity to the buy side (which I like), but that may not be enough to overcome bear market forces. So I'm proposing a way to ensure a little more balance. AT LEAST require there to be SOMEONE to be providing opposing liquidity, even if it's not the same MM. If I remember correctly, there were similar liquidity programs on traditional exchanges (equities, etc) that required EACH market maker to be on BOTH sides in order to qualify for rewards.
 Logged
Offline abit
Committee member
Hero Member
*

Posts: 3869
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Planning a market making contest
« Reply #27 on: October 14, 2019, 10:19:11 pm »
UPDATE(2019-10-25): I'm no longer supporting the testnet simulation (reward distribution and etc) due to the lack of community participation and the launching of the mainnet contest.

## Testnet Simulation

A simulation of the contest on the public testnet is available now.

* visit https://develop.bitshares.org/ , select a testnet API node, or
* visit https://testnet.bitshares.eu/ which has an old GUI and somewhat unstable API nodes.

Three market pairs:

TEST/CONTEST.BTC
TEST/CONTEST.USD1
TEST/CONTEST.USD2

Participants will be rewarded with CONTEST.REWARD token (after I got the code ready).

A few CONTEST.* tokens have been placed on the markets for sale.
Please help each other to obtain sufficient tokens for testing, and help bootstrap the markets.
If need more tokens, please leave a message in this thread.
« Last Edit: October 25, 2019, 03:49:27 pm by abit »
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
Offline abit
Committee member
Hero Member
*

Posts: 3869
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Planning a market making contest
« Reply #28 on: October 14, 2019, 10:45:53 pm »
Quote from: tbone on October 14, 2019, 10:17:43 pm
Quote from: Thul3 on October 14, 2019, 09:06:57 pm
Quote from: tbone on October 14, 2019, 08:50:58 pm
For illustration purposes, let's say the market currently has a wide spread. And now the MM rewards program starts. Then a MM places a sizable sell order just below the best ask, and then also places a very small order on the bid side within 1% of his large order on the ask. Should he get full credit for the large order on the ask within 1% of the best bid? Personally, i think the order should have to be within 1% of equivalent liquidity on the opposite side. Or maybe not equivalent...but perhaps based on the 4:1 ratio. So an order on the ask would be compared (distance-wise) to 4x liquidity on the bid (some of it may be within 1%, some within 2%, etc). Likewise, orders on the bid would be compared distance-wise to 0.25x liquidity on the ask. See what i mean?

The small buy order would get quickly eaten as there will be many participants and only a few trading pairs.

Yes, ideally it would get eaten. But you really have no idea if it will or not. And even if it does, maybe then they will put up another small order. I'm just saying... under the current proposal, one could earn rewards by adding liquidity almost entirely to the sell side, for example. Yes, 4:1 ratio provides more incentive to add liquidity to the buy side (which I like), but that may not be enough to overcome bear market forces. So I'm proposing a way to ensure a little more balance. AT LEAST require there to be SOMEONE to be providing opposing liquidity, even if it's not the same MM. If I remember correctly, there were similar liquidity programs on traditional exchanges (equities, etc) that required EACH market maker to be on BOTH sides in order to qualify for rewards.
As long as all the gateways are operational, I think the arbitrage bots will balance the markets.

How to measure the performance of gateways is a bit hard though.
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
Offline George_Bitspark
Full Member
***
Posts: 67
Co-Founder and CEO of Bitspark
View Profile Bitspark

Re: Planning a market making contest
« Reply #29 on: October 15, 2019, 02:33:14 am »
USDT from existing gateways on the DEX has no volume or market depth, not sure why this would be a focus rather than ETH. Depth on OPEN.USDT is 40 USDT on ask and 11085 BTS on the Bid. Depth on GDEX.USDT is 35 USDT on the ask and 6100 BTS on the Bid.

Meanwhile:

BTS/ETH markets right now:

Sparkdex.ETH
118000 BTS on bid 2.78 ETH on the ask.
GDEX.ETH
13601 BTS on bid 0.029 eth on Ask
OPEN.ETH
150000 BTS on bid 25.27 ETH on Ask
RUDEX.ETH
41654 BTS on Bid 0.7 ETH on Ask.

However all of this is meaningless without an audit page. I think gateways implementing Audit pages for reserves is a great leap forward and something needed in this space and if this is the inspiration thats good for end users. Regardless it seems ETH is more liquid even just with the sparkdex market than all of the USDT markets combined by a factor of 10x+.   

If the reason is "USDT is supported on many exchanges and we want to promote BTS trading against USDT which is the biggest stablecoin" then maybe there is merit in that but still, its not where the market is at currently. Probably USDT would be traded more actively if it were an included asset in this proposal however.
 Logged
Bitspark- Cash to Cryptocurrency
PRINT
Pages: 1 [2] 3 4 5 6 7  All   Go Up
BitShares committee member: abit
BitShares witness: in.abit

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 4664
    • View Profile
    • Abit's Hive Blog
  • BitShares: abit
  • GitHub: abitmore
Revived from google cache.

Page one.

Offline abit
Committee member
Hero Member
*

Posts: 3889
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Planning a market making contest
« Reply #1 on: October 13, 2019, 09:44:20 pm »
Chinese version:
https://bitsharestalk.org/index.php?topic=29665.0
« Last Edit: October 13, 2019, 10:23:22 pm by abit »
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
Offline pc
Hero Member
*****
Posts: 1522
View Profile Bitcoin - Perspektive oder Risiko?
BitShares: cyrano

Re: Planning a market making contest
« Reply #2 on: October 13, 2019, 10:21:21 pm »
IIRC the "liquidity reward" that existed in the early days of STEEM was scrapped because the system was essentially gamed by a certain user, without providing any real benefit. How do you intend to prevent this here?

Quote
Up to 60,000 BTS every day. Funding by the committee.

Also, since when does the committee decide on funds with such volume without asking for shareholder approval first?

There are currently several important workers not voted in who are asking for less than 60k/day *in total*:

#11    201903-bitshares.org-exotic-infrastructure 4,360 BTS
#12    201904-hackthedex 1,707 BTS
#13    201907-steemfest 3,756 BTS
#15    201902-bitshares-ui 45,157 BTS
#16    201902-infrastructure 5,880 BTS
 Logged
Bitcoin - Perspektive oder Risiko? ISBN 978-3-8442-6568-2 http://bitcoin.quisquis.de
Offline abit
Committee member
Hero Member
*

Posts: 3889
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Planning a market making contest
« Reply #3 on: October 13, 2019, 10:28:39 pm »
Quote from: pc on October 13, 2019, 10:21:21 pm
IIRC the "liquidity reward" that existed in the early days of STEEM was scrapped because the system was essentially gamed by a certain user, without providing any real benefit. How do you intend to prevent this here?
I was the main person who tried and gamed the STEEM liquidity reward. I know where the problems were, so in this proposal I try to avoid the problems.

To be fair, the STEEM liquidity reward did provide benefit, the liquidity was amazing during that period. But the costs were too high IMHO.

Quote
Quote
Up to 60,000 BTS every day. Funding by the committee.

Also, since when does the committee decide on funds with such volume without asking for shareholder approval first?

There are currently several important workers not voted in who are asking for less than 60k/day *in total*:

#11    201903-bitshares.org-exotic-infrastructure 4,360 BTS
#12    201904-hackthedex 1,707 BTS
#13    201907-steemfest 3,756 BTS
#15    201902-bitshares-ui 45,157 BTS
#16    201902-infrastructure 5,880 BTS
This proposal is created by me personally (but not the committee), for discussion. It still needs approvals from the community.
« Last Edit: October 13, 2019, 10:31:30 pm by abit »
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
Offline bench
Sr. Member
****

Posts: 270
View Profile bitshares-vision
GitHub: froooze

Re: Planning a market making contest
« Reply #4 on: October 13, 2019, 10:31:45 pm »
Quote from: abit

## Rewards
Up to 60,000 BTS every day. Funding by the committee.
Why do we need any committee funds here? Which committee member supports this?

Committee funds should be used to increase reserve pool or worker funding and not for fun.
 Logged
Be part of the change and vote for the bitshares-vision proxy!
Offline abit
Committee member
Hero Member
*

Posts: 3889
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Planning a market making contest
« Reply #5 on: October 13, 2019, 10:33:42 pm »
Quote from: bench on October 13, 2019, 10:31:45 pm
Quote from: abit

## Rewards
Up to 60,000 BTS every day. Funding by the committee.
Why do we need any committee funds here? Which committee member supports this?

Committee funds should be used to increase reserve pool or worker funding and not for fun.
You prefer funding it via worker?
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
Offline bench
Sr. Member
****

Posts: 270
View Profile bitshares-vision
GitHub: froooze

Re: Planning a market making contest
« Reply #6 on: October 13, 2019, 11:42:21 pm »
Quote from: abit on October 13, 2019, 10:33:42 pm
You prefer funding it via worker?
The funding looks very high and price pool should not be the main motivation to take part in the contest.
 Logged
Be part of the change and vote for the bitshares-vision proxy!
Offline sschiessl
Hero Member
*****

Posts: 582
View Profile
BitShares: sschiessl

Re: Planning a market making contest
« Reply #7 on: October 14, 2019, 06:34:11 am »
Quote from: abit on October 13, 2019, 09:43:22 pm
## Gateways
Gateways who have interest 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, like https://audit.bitspark.io/

Agreed, gateways should voice their support and willingness to be used as one of the turning points for this contest. Since it's basically free advertisement, they might consider reducing or reimbursing market fees?

What do you think with having a flexible bounty per day, that the committee adjusts? I could imagine that would lead to a better distribution, starting low and increasing it, more people will take notice after it has started and might jump in.
 Logged
Online clockwork
Committee member
Sr. Member
*
Posts: 370
View Profile
BitShares: clockwork

Re: Planning a market making contest
« Reply #8 on: October 14, 2019, 07:01:41 am »
As I'm not really a trader, I can't really comment on the specifics of the contest and whether it can be gamed or not. Nor whether it can have the desired effect.

 I hope others, more knowledgeable will add their input (@Alt? @thule)

I do however want to say that we've been debating what to do with committee funds for ages. Burning it back to reserve is the obvious one but I've always believed they can be put to better use.

Using them to fund workers is out of the question as there will be too many conflicts of interests and sets a bad precedent imho.

I'd rather see it go to off-chain activities (press releases, marketing, pre-sales activities etc.) but if people believe this will have a positive effect on DEX usage and liquidity then it's fine to me.

Furthermore, I've always maintained the position that the committee should be more proactive and should NOT have to request stakeholder approval for fund usage.

Essentially stakeholders have already given a vote of confidence to the committee members by voting them in (and can always unvote them immediately if they see them really overstepping that mandate prior to proposal expiry). So no, IMHO committee should NOT need to ask further approval before taking action. And I say this regardless of current voting weight situation (which everyone knows I'm not thrilled with)

 Logged
Offline abit
Committee member
Hero Member
*

Posts: 3889
View Profile Steemit Blog
BitShares: abit
GitHub: abitmore

Re: Planning a market making contest
« Reply #9 on: October 14, 2019, 07:19:05 am »
Quote from: clockwork on October 14, 2019, 07:01:41 am
As I'm not really a trader, I can't really comment on the specifics of the contest and whether it can be gamed or not. Nor whether it can have the desired effect.


Whether it can have the desired effect is what I care the most right now.

Quote from: sschiessl on October 14, 2019, 06:34:11 am
What do you think with having a flexible bounty per day, that the committee adjusts? I could imagine that would lead to a better distribution, starting low and increasing it, more people will take notice after it has started and might jump in.

The flexible bounty is already in the rules. The committee would be able to adjust rules as the contest progressing.

Quote from: bench on October 13, 2019, 11:42:21 pm
The funding looks very high and price pool should not be the main motivation to take part in the contest.

It **looks** very high, yes. It's the part that attracts eye balls.
If you understand the rules you should realize that great efforts would be needed to get the rewards, and, the efforts would improve liquidity a lot, which would justify the reward IMHO.
 Logged
BTS account: abit
BTS committee member: abit
BTS witness: in.abit
Offline George_Bitspark
Full Member
***
Posts: 67
Co-Founder and CEO of Bitspark
View Profile Bitspark

Re: Planning a market making contest
« Reply #10 on: October 14, 2019, 07:32:56 am »
Thanks for taking the initiative on this Abit. How long would this go on for, didnt see it mentioned in the post? The formula here seems fine as it appears to reward just posting of collateral on the DEX for liquidity rather than something like volume which can be easily gamed. Where would the snapshots be hosted so everyone can see openly the calcs? We at Bitspark (dex.bitspark.io) would be happy to join in this initiative with the sparkdex.BTC / BTS market and any other markets the community may see value in. We can perhaps have some promotional low/no fee period for the duration of this too and assist with marketing this through our channels.
 Logged
Bitspark- Cash to Cryptocurrency
Offline xeroc
Board Moderator
Hero Member
*****

Posts: 12897
ChainSquad GmbH
View Profile ChainSquad GmbH
BitShares: xeroc
GitHub: xeroc

Re: Planning a market making contest
« Reply #11 on: October 14, 2019, 07:58:45 am »
Cool idea.
Given that abit made good expertiese with Bytemaster's liquidity proopsal on STEEM (which was canceled later on), i suppose he can figure out a way that this is not exploitable.

Looking forward to see how this works out.

My only concern is that it subsidizes 3rd party gateway with their market fees - but I suppose we should live with that.
 Logged
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH
Offline FractalNode
Full Member
***
Posts: 84
View Profile

Re: Planning a market making contest
« Reply #12 on: October 14, 2019, 08:02:25 am »
I don't think BTC and USDT markets are so important or attractive. In my opinion, EOS and ETH are a much better choice as a way of entering DEX. I propose adding these 2 markets, I am aware that this will lower the prize for participants.
 Logged
Offline George_Bitspark
Full Member
***
Posts: 67
Co-Founder and CEO of Bitspark
View Profile Bitspark

Re: Planning a market making contest
« Reply #13 on: October 14, 2019, 08:13:24 am »
BTC is the largest traded currency across all CEX's and DEX's for BTS and the highest liquidity so this should absolutely be one of the markets. If there is more liquidity on DEX for that it makes arbitrage from CEX/DEX more viable- would be a good time for DEXbot to showcase DEX/CEX arb but thats been coming for months not sure on update on that yet. If there are other currencies too that'd depend on community, right now USDT is not a star performer in liquidity or volume on DEX, ETH seems to do better.
 Logged
Bitspark- Cash to Cryptocurrency
Offline bitcrab
Committee member
Hero Member
*

Posts: 1650
View Profile
BitShares: bitcrab
GitHub: bitcrab

Re: Planning a market making contest
« Reply #14 on: October 14, 2019, 08:23:38 am »
GDEX greatly support this contest.
we will provide the asset proves of GDEX.BTC and GDEX.USDT in recent future.
 Logged
Email:bitcrab@qq.com
PRINT
Pages: [1] 2 3 4 5 6 7 8 9   Go Up
BitShares committee member: abit
BitShares witness: in.abit

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 4664
    • View Profile
    • Abit's Hive Blog
  • BitShares: abit
  • GitHub: abitmore
LATEST UPDATE (2020-05-08): https://bitsharestalk.org/index.php?topic=32353.0
In order to adjust rules, the MM contest will be paused after this Sunday (2020-05-10). Rewards distribution for 2020-05-10 will still be proposed, but no more rewards after.
The details about the new rules and the date to resume the contest will be announced in another post.
---------------
Please check the end of this post (OP) for earlier updates.

## Brief
The DEX needs liquidity.
Market makers who leave orders on the market provide liquidity.
The contest is to incentivize market makers, consequentially attract traders and bring volume to the DEX.

## Rewards
Up to 60,000 BTS every day. Funding by the committee.

## Start Date
2019-10-25 0:00:00 UTC
End date not yet decided.

## Markets (base asset / quote asset)

### Starting from 2020-01-12
BTS / [gateways].BTC
BTS / [gateways].USDT
BTS / [gateways].ETH
BTS / [gateways].EOS
(daily reward 7,500 BTS each market group since 2020-01-27, 10,000 BTS till 2020-01-26)

[gateways].BTC / bitAssets
[gateways].ETH / bitAssets
[gateways].EOS / bitAssets
[gateways].USDT / bitAssets
(daily reward 7,500 BTS each market group since 2020-01-27, 5,000 BTS till 2020-01-26)

### 2019-12-17 ~ 2020-01-11
BTS / [gateways].BTC
BTS / [gateways].USDT
BTS / [gateways].ETH
BTS / [gateways].EOS
(daily reward 15,000 BTS each market group)

### 2019-10-25 ~ 2019-12-16
BTS / [gateways].BTC
BTS / [gateways].USDT
(daily reward 30,000 BTS each market group)

## BitAssets
The chosen bitAssets are:
* bitCNY
* bitUSD
* bitEUR
* bitRUBLE

## Gateways
Gateways who have interest 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.

(The lists below will be updated from time to time as the contest progresses)

### qualified gateway asset(s) and corresponding audit page(s):
RUDEX.BTC https://audit.rudex.org/
GDEX.BTC https://www.gdex.io/noticeAssets
XBTSX.BTC https://xbts.io/audit (Added on 2019-12-06)

GDEX.USDT https://www.gdex.io/noticeAssets
RUDEX.USDT https://audit.rudex.org/ (Added on 2019-12-06)
XBTSX.USDT https://xbts.io/audit (Added on 2019-12-15)

RUDEX.ETH https://audit.rudex.org/ (Added on 2019-12-17)
GDEX.ETH https://www.gdex.io/noticeAssets (Added on 2019-12-17)
XBTSX.ETH https://xbts.io/audit (Added on 2019-12-17)

RUDEX.EOS https://audit.rudex.org/ (Added on 2019-12-17)
GDEX.EOS https://www.gdex.io/noticeAssets (Added on 2020-01-04)

### gateway assets that are replied in this thread but not yet qualified:
(none)

### gateway assets that were in the contest but got removed later:
SPARKDEX.BTC https://audit.bitspark.io/ (Added on 2019-10-25) (Removed on 2020-02-04)
SPARKDEX.ETH https://audit.bitspark.io/ (Added on 2019-12-17) (Removed on 2020-02-04)

## Rules

### Brief
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.

### Details

After each block is produced, a snapshot of the order book will be captured. Every order on the markets will be scored.

The orders whose size is smaller than "minimum valid order size" will be ignored when calculating.

Get the lowest ask price (LAP) and highest bid price (HBP) of the remaining order book.
For bids (orders buying base asset), order_distance = (LAP - order_price) / LAP
For asks (orders selling base asset), order_distance = (order_price - HBP) / order_price

Group 1: orders whose order_distance is within [0%, 1%] will share up to 53% of total reward;
Group 2: orders whose order_distance is within (1%, 2%] will share up to 25% of total reward;
Group 3: orders whose order_distance is within (2%, 3%] will share up to 12% of total reward;
Group 4: orders whose order_distance is within (3%, 5%] will share up to 6% of total reward;
Group 5: orders whose order_distance is within (5%, 7%] will share up to 3% of total reward;
Group 6: orders whose order_distance is within (7%, 10%] will share up to 1% of total reward.

For each order group, group_score = group_reward_percent * min(1, total_order_size / group_target_depth).

For each order within an order group,
order_weight = order_size * ( 1 + (group_upper_bound - order_distance) / (group_upper_bound - group_lower_bound) )
order_score = group_score * order_weight / sum(order_weight)

For each day,
for each market group,
daily_bids_reward = max_reward_this_market * bids_reward_percent * sum(bids_group_score) / total_blocks_produced_in_that_day
daily_asks_reward = max_reward_this_market * asks_reward_percent * sum(asks_group_score) / total_blocks_produced_in_that_day

For traders,
account_bids_reward = daily_bids_reward * sum(bids_order_score) / sum(bids_group_score)
account_asks_reward = daily_asks_reward * sum(asks_order_score) / sum(asks_group_score)
account_daily_reward = account_bids_reward + account_asks_reward

### Parameters

* BTS markets
BTS / [gateways].BTC
BTS / [gateways].USDT
BTS / [gateways].ETH (starting from 2019-12-17)
BTS / [gateways].EOS (starting from 2019-12-17)

  - daily reward
    Initially up to 30,000 BTS for each market group.
    Starting from 2019-12-17, up to 15,000 BTS for each market group.
    Starting from 2020-01-12, up to 10,000 BTS for each market group.
    Starting from 2020-01-27, up to 7,500 BTS for each market group.

  - buyer:seller reward ratio
    Initially, for each market group, 98% of total reward will go to BTS buyers and the rest will go to BTS sellers.
    Starting from 2019-11-17, buyer:seller reward ratio adjusted from 98:2 to 90:10.
    Starting from 2019-11-30, buyer:seller reward ratio adjusted from 90:10 to 70:30.

  - target depth of each order group 1,000,000 BTS,
  - minimum valid order size 100 BTS.

* [gateways].BTC / bitAssets (starting from 2020-01-12)
  - daily reward
    initially 5,000 BTS,
    starting from 2020-01-27, adjusted to 7,500 BTS
  - buyer:seller reward ratio 50:50,
  - target depth of each order group
    initially 4 BTC,
    starting from 2020-01-27, adjusted to 2 BTC
  - minimum valid order size 0.001 BTC

* [gateways].ETH / bitAssets (starting from 2020-01-12)
  - daily reward
    initially 5,000 BTS,
    starting from 2020-01-27, adjusted to 7,500 BTS
  - buyer:seller reward ratio 50:50,
  - target depth of each order group
    initially 200 ETH,
    starting from 2020-01-27, adjusted to 100 ETH
  - minimum valid order size 0.05 ETH

* [gateways].EOS / bitAssets (starting from 2020-01-12)
  - daily reward
    initially 5,000 BTS,
    starting from 2020-01-27, adjusted to 7,500 BTS
  - buyer:seller reward ratio 50:50,
  - target depth of each order group
    initially 10,000 EOS,
    starting from 2020-01-27, adjusted to 5,000 EOS
  - minimum valid order size 2 EOS

* [gateways].USDT / bitAssets (starting from 2020-01-12)
  - daily reward
    initially 5,000 BTS,
    starting from 2020-01-27, adjusted to 7,500 BTS
  - buyer:seller reward ratio 50:50,
  - target depth of each order group
    initially 50,000 USDT,
    starting from 2020-01-27, adjusted to 25,000 USDT
  - minimum valid order size 10 USDT

## Reward Data

Will be posted in this thread.

Can also check blockchain explorers or web wallets:
https://bts.ai/details/account/committee-trade
https://cryptofresh.com/u/committee-trade
https://wallet.bitshares.org/#/account/committee-trade

### How to verify the reward data

1. run a patched (https://github.com/abitmore/bitshares-core/tree/ugly-3.0 ) delayed node (https://github.com/bitshares/bitshares-core/wiki/Delayed-Node) to generate snapshots (update "config.ini" as follows)
Code: [Select]
# Ugly snapshot start block number
ugly-snapshot-start-block = 42000000

# Ugly snapshot markets
# Since 2020-01-11
ugly-snapshot-markets = [ ["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"] ]

# 2019-12-14 ~ 2020-01-10
#ugly-snapshot-markets = [ ["1.3.0","1.3.861"], ["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.1042"], ["1.3.0","1.3.5286"], ["1.3.0","1.3.5542"], ["1.3.0","1.3.5589"], ["1.3.0","1.3.850"], ["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.1999"], ["1.3.0","1.3.2635"], ["1.3.0","1.3.4106"] ]

# 2019-12-04 ~ 2019-12-13
#ugly-snapshot-markets = [ ["1.3.0","1.3.861"], ["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.1042"], ["1.3.0","1.3.5286"], ["1.3.0","1.3.5542"] ]

# 2019-10-25 ~ 2019-12-03
#ugly-snapshot-markets = [ ["1.3.0","1.3.861"], ["1.3.0","1.3.1570"], ["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.1042"], ["1.3.0","1.3.5144"], ["1.3.0","1.3.5286"] ]

#  "id": "1.3.2241", "symbol": "GDEX.BTC", "precision": 8,
#  "id": "1.3.3926", "symbol": "RUDEX.BTC", "precision": 8,
#  "id": "1.3.4157", "symbol": "XBTSX.BTC", "precision": 8,
#  "id": "1.3.4198", "symbol": "SPARKDEX.BTC", "precision": 7,
#
#  "id": "1.3.5286", "symbol": "GDEX.USDT", "precision": 7,
#  "id": "1.3.5542", "symbol": "RUDEX.USDT", "precision": 6,
#  "id": "1.3.5589", "symbol": "XBTSX.USDT", "precision": 6,
#
#  "id": "1.3.2598", "symbol": "GDEX.ETH", "precision": 6,
#  "id": "1.3.3715", "symbol": "RUDEX.ETH", "precision": 7,
#  "id": "1.3.4199", "symbol": "SPARKDEX.ETH", "precision": 6,
#  "id": "1.3.4760", "symbol": "XBTSX.ETH", "precision": 7,
#
#  "id": "1.3.2635", "symbol": "GDEX.EOS", "precision": 6,
#  "id": "1.3.4106", "symbol": "RUDEX.EOS", "precision": 4,

#  "id": "1.3.113", "symbol": "CNY", "precision": 4,
#  "id": "1.3.121", "symbol": "USD", "precision": 4,
#  "id": "1.3.120", "symbol": "EUR", "precision": 4,
#  "id": "1.3.1325", "symbol": "RUBLE", "precision": 5,

p2p-endpoint = 127.0.0.1:0
seed-nodes = []
trusted-node = 127.0.0.1:8090

#...
plugins = delayed_node

2. Run the Ruby script (https://github.com/abitmore/bts-mmcontest-scripts) to calculate rewards from the snapshot files

## Links
BitShares News: https://news.bitshares.org/bitshares-trading-contest/
Steemit: https://steemit.com/bitshares/@abit/bitshares-dex-mm-trading-contest-start-on-25th-oct-bitshares-dex-10-25
Twitter: https://twitter.com/BitSharesOrg/status/1187654212630351872
Telegram: https://t.me/BTSMarketMakers
Wechat: please add GDEXxiaozhushou and send message "BTS" to join the group
Chinese post: https://bitsharestalk.org/index.php?topic=29665.0
Chinese post: https://dpos.club/t/topic/14

## Misc
The committee has the right to update the rules as the contest progresses. Updates will be announced in advance.

## Updates

LATEST UPDATE (2020-05-08): https://bitsharestalk.org/index.php?topic=32353.0
In order to adjust rules, the MM contest will be paused after this Sunday (2020-05-10). Rewards distribution for 2020-05-10 will still be proposed, but no more rewards after.
The details about the new rules and the date to resume the contest will be announced in another post.
---------------
UPDATE (2020-02-03): https://bitsharestalk.org/index.php?topic=32059.0
Starting from Tuesday 4th February, SPARKDEX.BTC and SPARKDEX.ETH will be removed from the contest due to [the announced closing of Bitspark] (https://www.bitspark.io/blog-posts/dear-bitspark-community).
---------------
UPDATE (2020-01-25): https://bitsharestalk.org/index.php?topic=32041.0
Starting from Monday 27th January,
* daily reward of all market groups in the contest will be changed to 7,500 BTS each,
* target depths of bitasset markets will be halved.
---------------
UPDATE (2020-01-10): https://bitsharestalk.org/index.php?topic=32007.0
Starting from Sunday 12th January, some bitAsset market pairs will be added to the contest.
Starting from the same date, reward for BTS markets will be reduced to up to 10,000 BTS each market each day.
---------------
UPDATE (2020-01-03): https://bitsharestalk.org/index.php?topic=31979.0
Starting from Saturday 4th January, GDEX.EOS will be added to the contest.
---------------
UPDATE (2019-12-15): https://bitsharestalk.org/index.php?topic=31863.0
Starting from Tuesday 17th December, BTS/ETH and BTS/EOS markets will be added to the contest.
Starting from the same date, reward for BTS/BTC and BTS/USDT will be reduced to up to 15,000 BTS each market each day.
---------------
UPDATE (2019-12-13): https://bitsharestalk.org/index.php?topic=31884.0
Starting from Sunday 15th December, XBTSX.USDT will be added to the contest.
---------------
UPDATE (2019-12-05): https://bitsharestalk.org/index.php?topic=31821.0
Starting from Friday 6th December, RUDEX.USDT and XBTSX.BTC will be added to the contest.
---------------
UPDATE (2019-11-27): https://bitsharestalk.org/index.php?topic=31768.0
Starting from Saturday 30th November, the buyer:seller reward ratio will be changed from 90:10 to 70:30.
---------------
UPDATE (2019-11-15): https://bitsharestalk.org/index.php?topic=31615.0
Starting from Sunday 17th November, buyer:seller reward ratio will be adjusted from 98:2 to 90:10.
---------------
(2019-11-14) The original post was accidentally deleted. This is a re-post after slightly modified.
« Last Edit: May 08, 2020, 03:36:23 pm by abit »
BitShares committee member: abit
BitShares witness: in.abit