做市机器人大赛 / 做市商奖励计划

内容摘自 abit

引言
受文华《比特股的未来,交易所还是稳定币?》一文震撼,深有所感。望群策群力,以图发展。

目的
以主流币交易为切入点,改善内盘的交易广度和深度。

时间
待定

奖励资金来源
理事会账户现有资金,目前各子账户合计约 700 万BTS(不含债仓)。
外部赞助资金,待定。
第一期活动不需要申请 worker 。

范围

币种
第一期币种以 BTC/ETH/EOS/USDT 为主,加上内盘原生币种 BTS/bitCNY ,考虑 bitUSD 。
由于外部币种需要由网关引入,而目前没有足够好用的合并深度UI,为了资源利用最优化,每个币种采用一个网关资产。
网关主动报名,由活动组委会决定。
对网关有两点基本要求:
1.保证充提,如果出现技术问题快速响应解决;
2.提供资产证明,确认没有发假币。参考 https://bx.in.th/info/transparency/
因网关是活动主要受益方,建议网关将部分交易手续费收入作为活动赞助资金(非强制)。

交易对
参考外部交易所主流交易对。
BTS/BTC
ETH/BTC
EOS/BTC
BTS/USDT
BTC/USDT
ETH/USDT
EOS/USDT
BTC/bitCNY
ETH/bitCNY
EOS/bitCNY
考虑
BTC/bitUSD
ETH/bitUSD
EOS/bitUSD
注:交易对太多会导致资金分散,影响做市效果。上述清单可能需要精简。考虑从一两个交易对做起,条件成熟再扩展。

活动分阶段进行。

第一阶段,建设内盘 BTS 与主流币的深度,争取更交易者进内盘买卖 BTS ,争取内盘的 BTS 定价主动权。
深度不够导致 BTS 价格容易被恶意操纵。

现在外盘各大交易所的 BTS 交易对最多的是 BTC ,其次是 USDT ,
我大略看了一下,
有 BTC 交易对的交易所中, Poloniex 深度最好,盘口附近有大约4-5个BTC、150万BTS的深度;
USDT 交易对深度最好的是火币,盘口附近有大约 100 万 BTS 的深度。

因此,为了吸引BTS回流内盘,内盘优先发展 BTS/BTC 和 BTS/USDT 交易对,目标是至少达到 Poloniex 的深度。活动奖励也以此目标来设定。

第二阶段,考虑人民币/BTS交易对。

由于中国交易者比较多,人民币交易对很重要。
但 zb aex 刷量甚至发假币,无法参考,内盘 bitcny 因为喂价问题,争议也比较大,因此,需要另外的方案。

目前没有完美方案。我个人想象中的备选方案,

  1. 由做市商自筹资金,超额质押给受信任的中立机构,内盘发行IOU CNY 用于交易,并负责组织承兑;
  2. 以BTC等强势币为抵押品,采用内盘机制抵押出 CNY 智能货币(比如采用GDEX的GCNY或者类似)。但是,内盘抵押机制不完善,特别是抵押线爆仓线没有分离、喂价不准等问题,如果投机者太多,会导致稳定币价格不够稳定,进而影响BTS喂价问题;而参与者太少的话,供应量又有问题。

第三阶段,非BTS交易对,初步想法是 bitCNY bitUSD 为基础币种的主流币交易

第四阶段,其他币币交易对

规则(讨论稿)

  1. 原则:鼓励挂单、鼓励缩小买卖盘口挂单差价、鼓励大资金参与、不鼓励刷成交量,争取形成长效机制
  2. 每天释放一定资金;考虑到参与者需要时间熟悉活动,前几天释放较少,逐渐增多,达到一个值后,保持不变
  3. 资金不平均分配到各个交易对;由组委会决定分配比例,以交易数据为导向不定期调整
  4. 参与者自筹做市资金,实盘操作,自负盈亏,靠实力说话;资金量不限
  5. 每个块统计当前盘面挂单,针对每个挂单,计算 积分=F(金额,价格,挂单方向) ,
    按账户按天汇总,计算出当天每积分奖金,按比例发奖
    积分公式 F 的设计思路如下,详细公式待定(需讨论)
    5.1 越大资金挂单,积分越高;考虑设置上下限
    5.2 价格离对面盘口越近,积分越高;挂单太远的积分为零;考虑使用外部参考价计算
    5.3 同一方向挂单资金越少,本单积分越高
    注:只统计当前挂单,不统计成交量。

细则(讨论稿)

BTS/USDT 交易对

  • 每天基准奖励 15000 BTS ,其中,买盘(买BTS) 12000 BTS ,卖盘(卖BTS) 3000 BTS

  • 单笔 100 BTS 及以上的挂单视为有效挂单, 100 BTS 以下的挂单不参与深度计算、奖励计算

  • 按照当前挂单到对方盘面最近的“有效挂单”的距离,计算深度。
    距离 = 【绝对值(本单价格 - 对方挂单价)】/ 【最大值(对方挂单价格,本单价格)】
    挂单深度分档 / 基准奖励 (以总奖励 10000 BTS 为例)

    • 1% 及以内 5300 BTS
    • 2% 及以内 2500 BTS
    • 3% 及以内 1200 BTS
    • 5% 及以内 600 BTS
    • 7% 及以内 300 BTS
    • 10% 及以内 100 BTS
    • 10% 以上 0
  • 每一档内,
    如果不到50万BTS的总深度,奖励额 = 基准奖励 * 实际深度 / 50万BTS
    (也就是说,如果总深度不足50万BTS,总奖励按比例减少)
    如果达到50万BTS的总深度,奖励额 = 基准奖励 * 100%
    如果达到75万BTS的总深度,奖励额 = 基准奖励 * 150%
    如果达到100万BTS的总深度,奖励额 = 基准奖励 * 200% (封顶,超过不多奖)

  • 档内奖励分配
    每档内部按价格平均分10个阶梯,距离从近到远,奖励权重系数分别为 1.9, 1.8, …, 1.0
    各挂单按(挂单金额*权重系数)汇总,加权平均,得出各挂单实际奖励金额。

示例:
(假设如下盘面,每个价位上都只有一个挂单,保持一天不变)

序号 价格 数量
卖14 0.0340 3000000
卖13 0.0330 800000
卖12 0.0320 700000
卖11 0.0310 500000
卖10 0.0309 300000
卖9 0.0308 200000
卖8 0.0307 200000
卖7 0.0306 150000
卖6 0.0305 150000
卖5 0.0304 150000
卖4 0.0303 100000
卖3 0.0302 100000
卖2 0.0301 1000
卖1 0.0300 30

买1 0.0299 150
买2 0.0298 10000
买3 0.0297 150000
买4 0.0296 200000
买5 0.0295 200000
买6 0.0294 200000
买7 0.0293 250000
买8 0.0292 250000
买9 0.0291 350000
买10 0.0290 450000
买11 0.0280 1500000
买12 0.0270 2000000
买13 0.0260 5000000

档位分析如下。
卖1金额小于 100 BTS,不计。所以有效最低卖价为 0.301 ,有效最高买价为 0.299

序号 价格 距离 档位 数量
卖14 0.0340 12.0% ---- 3000000
卖13 0.0330 9.3% 10% 800000
卖12 0.0320 6.5% 7% 700000
卖11 0.0310 3.5% 5% 500000
卖10 0.0309 3.2% 5% 300000
卖9 0.0308 2.9% 3% 200000
卖8 0.0307 2.6% 3% 200000
卖7 0.0306 2.2% 3% 150000
卖6 0.0305 1.9x% 2% 150000
卖5 0.0304 1.6% 2% 150000
卖4 0.0303 1.3% 2% 100000
卖3 0.0302 0.9x% 1% 100000
卖2 0.0301 0.7% 1% 1000
卖1 0.0300 — – 30

买1 0.0299 0.7% 1% 150
买2 0.0298 0.9x% 1% 10000
买3 0.0297 1.3% 2% 150000
买4 0.0296 1.6% 2% 200000
买5 0.0295 1.9x% 2% 200000
买6 0.0294 2.3% 3% 200000
买7 0.0293 2.6% 3% 250000
买8 0.0292 2.9x% 3% 250000
买9 0.0291 3.3% 5% 350000
买10 0.0290 3.6% 5% 450000
买11 0.0280 6.9% 7% 1500000
买12 0.0270 10.3% – 2000000
买13 0.0260 13.6% – 5000000

分档深度汇总,计算总奖励

档位 合计金额 总奖励
卖10% 800000 3000*(100/10000)150% = 45
卖7% 700000 3000
(300/10000)100% = 90
卖5% 800000 3000
(600/10000)150% = 270
卖3% 550000 3000
(1200/10000)100% = 360
卖2% 400000 3000
(2500/10000)(400000/500000) = 600
卖1% 101000 3000
(5300/10000)*(101000/500000) = 321.2

买1% 10150 12000*(5300/10000)(10150/500000) = 129.1
买2% 450000 12000
(2500/10000)(450000/500000) = 2700
买3% 700000 12000
(1200/10000)100% = 1440
买5% 800000 12000
(600/10000)150% = 1080
买7% 1500000 12000
(300/10000)*200% = 720
买10% 0 0

当天卖单总奖励 1686.2 BTS ,买单总奖励 6069.1 BTS ,合计 7755.3 BTS

各挂单奖励,及收益率分析如下。

序号 价格 距离 档位 数量 奖励 日收益率(奖励/挂单) 档位内奖励权重
卖14 0.0340 12.0% ---- 3000000 0 0
卖13 0.0330 9.3% 10% 800000 45.0 0.005%
卖12 0.0320 6.5% 7% 700000 90.0 0.013%
卖11 0.0310 3.5% 5% 500000 161.2 0.032% 5000001.6 (5%档,第3阶梯3.4-3.6)
卖10 0.0309 3.2% 5% 300000 108.8 0.036% 300000
1.8 (5%档,第2阶梯3.2-3.4)
卖9 0.0308 2.9% 3% 200000 100.7 0.050% 2000001.0 (3%档,第10阶梯2.9-3.0)
卖8 0.0307 2.6% 3% 200000 130.9 0.065% 200000
1.3 (3%档,第7阶梯2.6-2.7)
卖7 0.0306 2.2% 3% 150000 128.4 0.086% 1500001.7 (3%档,第3阶梯2.2-2.3)
卖6 0.0305 1.9x% 2% 150000 178.2 0.119% 150000
1.0 (2%档,第10阶梯1.9-2.0)
卖5 0.0304 1.6% 2% 150000 231.7 0.154% 1500001.3 (2%档,第7阶梯1.6-1.7)
卖4 0.0303 1.3% 2% 100000 190.1 0.190% 100000
1.6 (2%档,第4阶梯1.3-1.4)
卖3 0.0302 0.9x% 1% 100000 317.4 0.317% 1000001.0 (1%档,第10阶梯0.9-1.0)
卖2 0.0301 0.7% 1% 1000 3.8 0.380% 1000
1.2 (1%档,第8阶梯0.7-0.8)
卖1 0.0300 — – 30

买1 0.0299 0.7% 1% 150 2.3 1.533% 1501.2
买2 0.0298 0.9x% 1% 10000 126.8 1.268% 10000
1.0
买3 0.0297 1.3% 2% 150000 925.7 0.617% 1500001.6
买4 0.0296 1.6% 2% 200000 1002.9 0.501% 200000
1.3
买5 0.0295 1.9x% 2% 200000 771.4 0.385% 2000001.0
买6 0.0294 2.3% 3% 200000 514.9 0.257% 200000
1.6
买7 0.0293 2.6% 3% 250000 522.9 0.209% 2500001.3
买8 0.0292 2.9x% 3% 250000 402.2 0.161% 250000
1.0
买9 0.0291 3.3% 5% 350000 528.2 0.151% 3500001.6
买10 0.0290 3.6% 5% 450000 551.8 0.122% 450000
1.3
买11 0.0280 6.9% 7% 1500000 720.0 0.048%
买12 0.0270 10.3% – 2000000 0 0
买13 0.0260 13.6% – 5000000 0 0

配套措施

  • 媒体宣传
  • 活动期间,在其他渠道投放广告,吸引做市商的同时,也吸引普通交易者
  • DEXBot 提供做市机器人技术支持
  • 社区保证各水龙头、钱包App、API 节点使用正常
  • 社区组织人力解答参与者提问,包括钱包使用、网关使用(充提)、交易返佣机制解释等

有个疑问。

交易大赛,多久统计一次挂单?

机器人大赛奖金预算多少bts?

每天上限6万bts

买了一点点的大饼去挂单:cold_face:

小心一些。 这活动我感觉十有八九就是给猴哥送弹药的。

策略不成熟时候别挂太多

蚂蚁仓,不碍事:cold_face:

防火、防盗、防猴哥!

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

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

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

$ tar xzf snapshots20191029.tgz$ find 2019-10-29 -type f -exec sha256sum {} \; | sort -k 2 | sha256sum1e8460fa5ea659b7af10541a69fef3bfb92af35271de224a43df8d21ac15f246  -

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

1赞

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

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

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

$ 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

Reward data for 2019-10-31

(data generated with Ruby 2.6.5p114 (2019-10-01 revision 67812), script revision c318951)

Total 2864.16983 BTS

BTC

--seller-------------------------reward(BTS)-
1.2.125824                           13.70619
1.2.168607                            8.34797
1.2.424868                            3.66592
1.2.1602008                           2.20003
1.2.1691739                           2.11999
1.2.36449                             1.76431
1.2.1619104                           1.64759
1.2.33015                             1.32982
1.2.298                               1.20881
1.2.1591806                           1.08867
1.2.1621642                           0.63016
1.2.944809                            0.62269
1.2.1560396                           0.53905
1.2.885181                            0.27429
1.2.395549                            0.25598
1.2.799404                            0.15063
1.2.881146                            0.07171
1.2.126225                            0.06440
1.2.1687203                           0.05766
1.2.1643343                           0.05106
1.2.1616179                           0.04243
1.2.1094392                           0.03698
1.2.1565363                           0.02934
1.2.447722                            0.01041
1.2.1686641                           0.00872
1.2.973616                            0.00802
1.2.138771                            0.00798
1.2.1527702                           0.00696
1.2.1213071                           0.00637
1.2.1622544                           0.00539
1.2.823489                            0.00306
1.2.877590                            0.00271
--buyer--------------------------reward(BTS)-
1.2.168607                          767.22558
1.2.1691739                         302.64652
1.2.1213071                         195.62507
1.2.424868                          135.59409
1.2.944809                           42.60857
1.2.125824                           41.11643
1.2.1560396                          28.09349
1.2.395549                           12.28327
1.2.799404                            9.98221
1.2.885181                            8.51550
1.2.1619104                           8.33275
1.2.881146                            6.52165
1.2.1094392                           5.75092
1.2.33015                             5.46182
1.2.1616179                           5.03475
1.2.1687203                           4.08671
1.2.447722                            1.81856
1.2.710542                            0.62402
1.2.126225                            0.53709
1.2.979913                            0.41976
1.2.138771                            0.17469
1.2.1527702                           0.08796
1.2.955081                            0.08341
1.2.916316                            0.02490

USDT

--seller-------------------------reward(BTS)-
1.2.1691467                           2.18049
1.2.1674829                           1.27671
1.2.1692978                           1.18299
1.2.1656561                           0.98791
1.2.424868                            0.73299
1.2.33015                             0.68287
1.2.36449                             0.52489
1.2.1667487                           0.43751
1.2.395549                            0.25693
1.2.1616179                           0.11837
1.2.1108195                           0.10570
1.2.1596351                           0.09276
1.2.114363                            0.09187
1.2.877590                            0.04434
1.2.1328017                           0.01798
--buyer--------------------------reward(BTS)-
1.2.424868                          399.85553
1.2.1692978                         387.51786
1.2.888089                          244.30075
1.2.1674829                          87.87207
1.2.1108195                          69.44280
1.2.1656561                          12.20586
1.2.1667487                          11.05984
1.2.395549                           10.85308
1.2.1616179                           7.75194
1.2.1328017                           0.78709
1.2.1636320                           0.76326
1.2.877590                            0.41042

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

$ tar xzf snapshots20191031.tgz
$ find 2019-10-31 -type f -exec sha256sum {} \; | sort -k 2 | sha256sum
4aab161df283ac8bef9632a2570c0b7d26ca97edd92e91f29d034443b505bca2  -

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

https://cryptofresh.com/tx/fe3b6aad61429dd4a6410129bad5e9d11d548e2a
https://cryptofresh.com/b/42322913

https://cryptofresh.com/p/1.10.51467
https://wallet.bitshares.org/#/account/committee-trade/ “proposed transactions” tab


Reward data for 2019-11-10

(data generated with Ruby 2.6.5p114 (2019-10-01 revision 67812), script revision c318951)

Total 28990.88862 BTS

BTC

--seller-------------------------reward(BTS)-
1.2.424868                           18.88579
1.2.1691739                           9.14407
1.2.168607                            8.85030
1.2.145050                            7.83986
1.2.33015                             3.12048
1.2.1693506                           2.01673
1.2.36449                             1.91262
1.2.1214396                           1.27940
1.2.1560396                           0.44074
1.2.395549                            0.42985
1.2.1094392                           0.23558
1.2.885181                            0.17836
1.2.1695235                           0.12172
1.2.1687203                           0.06208
1.2.1598564                           0.05737
1.2.1643343                           0.05497
1.2.126225                            0.03949
1.2.1616179                           0.03229
1.2.979913                            0.01137
1.2.799404                            0.01133
1.2.1527702                           0.01027
1.2.1213071                           0.00764
1.2.1039433                           0.00619
1.2.1308625                           0.00603
1.2.823489                            0.00603
1.2.973616                            0.00048
--buyer--------------------------reward(BTS)-
1.2.1693506                        3003.88199
1.2.1695235                        1461.64175
1.2.424868                         1389.15179
1.2.1619104                        1282.71171
1.2.125824                          987.24963
1.2.1691739                         954.98985
1.2.168607                          681.38959
1.2.1616179                         618.14421
1.2.1695688                         580.72306
1.2.1214396                         436.21304
1.2.944809                          130.54786
1.2.1213071                         123.52132
1.2.403666                           58.21928
1.2.1560396                          21.90987
1.2.1123614                          21.04787
1.2.395549                           19.57908
1.2.885181                           16.53541
1.2.1094392                          14.43258
1.2.799404                           12.64076
1.2.126225                            1.75518
1.2.1591759                           1.62808
1.2.344916                            0.61828
1.2.1598564                           0.29520
1.2.979913                            0.27236
1.2.1039433                           0.11753
1.2.881146                            0.11566
1.2.366568                            0.07714
1.2.955081                            0.04841
1.2.973616                            0.04388
1.2.1527702                           0.02391
1.2.1682766                           0.00168

USDT

--seller-------------------------reward(BTS)-
1.2.1692978                          22.64948
1.2.424868                           15.88651
1.2.1108195                           3.81226
1.2.831392                            2.80201
1.2.1616179                           2.38408
1.2.33015                             2.22224
1.2.36449                             1.68338
1.2.1674829                           1.39858
1.2.1694252                           1.28634
1.2.1667487                           0.84492
1.2.1695236                           0.63728
1.2.395549                            0.48428
1.2.1656561                           0.32628
1.2.1693415                           0.27591
1.2.1693506                           0.21841
1.2.489839                            0.12892
1.2.354252                            0.12034
1.2.1596351                           0.10801
1.2.138771                            0.07513
1.2.417653                            0.05827
1.2.888089                            0.04194
1.2.344916                            0.02409
1.2.648934                            0.01358
--buyer--------------------------reward(BTS)-
1.2.1693415                        7675.43869
1.2.424868                         3832.10475
1.2.1694252                        3129.90698
1.2.1695236                         566.32916
1.2.1692978                         553.05908
1.2.489839                          493.24641
1.2.1616179                         446.33575
1.2.1693506                         235.37373
1.2.1656561                          30.44532
1.2.1674829                          25.46193
1.2.395549                           18.87729
1.2.888089                           17.22389
1.2.1108195                          11.66855
1.2.439534                            7.62178
1.2.1667487                           6.42193
1.2.831392                            5.37465
1.2.1328017                           1.77454
1.2.138771                            1.39134
1.2.417653                            1.06161

Snapshots: https://mmcontest.bitshares.org/snapshots20191110.tbz

$ tar xjf snapshots20191110.tbz
$ find 2019-11-10 -type f -exec sha256sum {} \; | sort -k 2 | sha256sum
7d8f943a5062766b3f5c43f57f6fee6508ce88611686bf5edeb9bbf700b7f146  -

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

https://cryptofresh.com/tx/c1dac8becb715bc0eccc90b8f11403d20c27a6fe
https://cryptofresh.com/b/42607868

https://cryptofresh.com/p/1.10.52068
https://wallet.bitshares.org/#/account/committee-trade/ “proposed transactions” tab

这种方式还是有问题,某大户可以以不同价格阶梯挂单,同时把靠近价格线的别人挂单砸掉,马上补上自己的单。
即使改了比例分配,还是可以挂阶梯卖单,继续砸价格,把自己的买卖单子自动补缺。

我的看法是把这种挂单的奖励降低到总量的50%,另外50%留给主动吃单(买入bts)。

a. 买单卖单挂单奖励占总60%,买单卖单挂单奖励比8:2;
b. 主动吃入(买入bts)为奖励占总40%,吃入奖励比1;

当然就是统计起来比较麻烦。

挂买单卖单各一,价格上升时,主动吃掉自己的卖单,获取ab奖励
挂买单卖单各一,价格下跌时,主动砸掉自己的挂单,然后重新挂买一单,获取a奖励
挂买单卖单各一,价格横盘时,主动吃掉自己的卖单,然后再挂卖一单,反复吃卖,获取ab奖励。
因为对于这种左右手的很难识别,同一账户可以搞,两个或者多个账户也可以分开搞,A吃B,B吃A,为了预防这种情况可以以每日收盘/开盘价格比作为判定限制:

如果收盘价格>开盘价格
收盘价格/开盘价格 -1 为多少作为b类的奖励分配依据,例:开盘0.2244,收盘0.228,则0.228/0.2244 -1=1.6%,1.6%作为主动买单卖单b类的奖励量即1.6%×b,当然也可以以 (收盘价格/开盘价格)^x -1 中x为调整参数。

如果收盘价格<=开盘价格,b类奖励为零,b类的奖励量转50%到a?

当然收盘开盘价格太容易操控, 又币市具有连续24交易的特性,每日的收盘价即可作为第二日的开盘价格,这样如何计算好收盘价格就好了,最后1小时,随机取6次价格,6次价格的中位数作为最终收盘价?

bts/btc与bts/usd交易对这样会比较不一样。