Author Topic: would you support a cheater as the wintess?  (Read 2824 times)

0 Members and 1 Guest are viewing this topic.

Online alt

  • Hero Member
  • *****
  • Posts: 2781
    • View Profile
  • BitShares: baozi
would you support a cheater as the wintess?
« on: December 27, 2018, 10:19:24 am »
I guess we all known how important the feed price is for us, and it's one of the mainy jobs for the witness.
but crazybit give us a 'fake' feed price.
here is his logic as I observe today:
every 5 minutes, he will check if his price equal the finally feed price(median price of all feed price),
if it's not, he change his price to the median price.

This is a very stupid strategy, it's cheat.
what's the thought of those who support him as a witness?
« Last Edit: December 27, 2018, 10:21:25 am by alt »

Offline yamtt

  • Full Member
  • ***
  • Posts: 114
    • View Profile
Re: would you support a cheater as the wintess?
« Reply #1 on: December 27, 2018, 10:54:34 am »
I guess we all known how important the feed price is for us, and it's one of the mainy jobs for the witness.
but crazybit give us a 'fake' feed price.
here is his logic as I observe today:
every 5 minutes, he will check if his price equal the finally feed price(median price of all feed price),
if it's not, he change his price to the median price.

This is a very stupid strategy, it's cheat.
what's the thought of those who support him as a witness?
Will not support
« Last Edit: December 27, 2018, 10:56:35 am by yamtt »

Offline yamtt

  • Full Member
  • ***
  • Posts: 114
    • View Profile
Re: would you support a cheater as the wintess?
« Reply #2 on: December 27, 2018, 11:09:21 am »
Looking forward to further adjustment of mssr until 100, but also market freedom

Offline crazybit

Re: would you support a cheater as the wintess?
« Reply #3 on: December 27, 2018, 12:20:13 pm »
Do not know how do you get such conclusion, but i would tell you that the truth is NOT as you imagined.

i am currently using this feeding script(https://github.com/crazybits/bitshares-pricefeed), as i know, many witness are also using this feeding script, you could review the code you would like to.

and below is a part of today log, please let me know if u still have question.


Code: [Select]
Aex encountered an error while loading live data.
+------+-------+-----------+--------+--------------------+------------------------------------------------------------+
| base | quote | price     | diff   | quote volume       | source                                                     |
+------+-------+-----------+--------+--------------------+------------------------------------------------------------+
| HKD  | BTS   | 0.303379  | -1.06  | 5354476.29908      | ['openexchangerates - HKD:USD', 'coinmarketcap - USD:BTS'] |
| HKD  | BTS   | 0.393119  | +28.21 | 200336.79083665338 | ['openexchangerates - HKD:USD', 'bitshares - USD:BTS']     |
| CAD  | BTS   | 0.052703  | -1.06  | 5354476.29908      | ['openexchangerates - CAD:USD', 'coinmarketcap - USD:BTS'] |
| CAD  | BTS   | 0.068293  | +28.21 | 200336.79083665338 | ['openexchangerates - CAD:USD', 'bitshares - USD:BTS']     |
| BTC  | BTS   | 0.000010  | +0.78  | 808675.68164423    | ['poloniex - BTC:BTS']                                     |
| BTC  | BTS   | 0.000010  | +0.39  | 9155072.8          | ['zb - BTC:BTS']                                           |
| BTC  | BTS   | 0.000010  | -0.00  | 524434505296.7679  | ['coinmarketcap - BTC:BTS']                                |
| BTC  | BTS   | 0.000010  | -0.00  | 4771388.281799996  | ['lbank - BTC:BTS']                                        |
| BTC  | BTS   | 0.000010  | +0.89  | 5354476.29908      | ['btcavg - BTC:USD', 'coinmarketcap - USD:BTS']            |
| BTC  | BTS   | 0.000013  | +30.73 | 200336.79083665338 | ['btcavg - BTC:USD', 'bitshares - USD:BTS']                |
| BTC  | BTS   | 0.000010  | +1.37  | 5354476.29908      | ['bitstamp - BTC:USD', 'coinmarketcap - USD:BTS']          |
| BTC  | BTS   | 0.000013  | +31.36 | 200336.79083665338 | ['bitstamp - BTC:USD', 'bitshares - USD:BTS']              |
| BTC  | BTS   | 0.000010  | +1.35  | 5354476.29908      | ['okcoin - BTC:USD', 'coinmarketcap - USD:BTS']            |
| BTC  | BTS   | 0.000013  | +31.32 | 200336.79083665338 | ['okcoin - BTC:USD', 'bitshares - USD:BTS']                |
| BTC  | BTS   | 0.000010  | +0.01  | 5354476.29908      | ['coinmarketcap - BTC:USD', 'coinmarketcap - USD:BTS']     |
| BTC  | BTS   | 0.000013  | +29.60 | 200336.79083665338 | ['coinmarketcap - BTC:USD', 'bitshares - USD:BTS']         |
| EUR  | BTS   | 0.034015  | +0.65  | 5354476.29908      | ['openexchangerates - EUR:USD', 'coinmarketcap - USD:BTS'] |
| EUR  | BTS   | 0.044077  | +30.42 | 200336.79083665338 | ['openexchangerates - EUR:USD', 'bitshares - USD:BTS']     |
| EUR  | BTS   | 0.034122  | +0.97  | 808675.68164423    | ['btcavg - EUR:BTC', 'poloniex - BTC:BTS']                 |
| EUR  | BTS   | 0.033989  | +0.57  | 9155072.8          | ['btcavg - EUR:BTC', 'zb - BTC:BTS']                       |
| EUR  | BTS   | 0.033856  | +0.18  | 524434505296.7679  | ['btcavg - EUR:BTC', 'coinmarketcap - BTC:BTS']            |
| EUR  | BTS   | 0.033856  | +0.18  | 4771388.281799996  | ['btcavg - EUR:BTC', 'lbank - BTC:BTS']                    |
| EUR  | BTS   | 0.033998  | +0.60  | 808675.68164423    | ['bitstamp - EUR:BTC', 'poloniex - BTC:BTS']               |
| EUR  | BTS   | 0.033866  | +0.21  | 9155072.8          | ['bitstamp - EUR:BTC', 'zb - BTC:BTS']                     |
| EUR  | BTS   | 0.033734  | -0.18  | 524434505296.7679  | ['bitstamp - EUR:BTC', 'coinmarketcap - BTC:BTS']          |
| EUR  | BTS   | 0.033734  | -0.18  | 4771388.281799996  | ['bitstamp - EUR:BTC', 'lbank - BTC:BTS']                  |
| AUD  | BTS   | 0.054971  | -1.06  | 5354476.29908      | ['openexchangerates - AUD:USD', 'coinmarketcap - USD:BTS'] |
| AUD  | BTS   | 0.071231  | +28.21 | 200336.79083665338 | ['openexchangerates - AUD:USD', 'bitshares - USD:BTS']     |
| GBP  | BTS   | 0.030671  | -1.06  | 5354476.29908      | ['openexchangerates - GBP:USD', 'coinmarketcap - USD:BTS'] |
| GBP  | BTS   | 0.039743  | +28.21 | 200336.79083665338 | ['openexchangerates - GBP:USD', 'bitshares - USD:BTS']     |
| NZD  | BTS   | 0.057727  | -1.06  | 5354476.29908      | ['openexchangerates - NZD:USD', 'coinmarketcap - USD:BTS'] |
| NZD  | BTS   | 0.074803  | +28.21 | 200336.79083665338 | ['openexchangerates - NZD:USD', 'bitshares - USD:BTS']     |
| SGD  | BTS   | 0.053210  | -1.06  | 5354476.29908      | ['openexchangerates - SGD:USD', 'coinmarketcap - USD:BTS'] |
| SGD  | BTS   | 0.068950  | +28.21 | 200336.79083665338 | ['openexchangerates - SGD:USD', 'bitshares - USD:BTS']     |
| MXN  | BTS   | 0.770726  | -1.06  | 5354476.29908      | ['openexchangerates - MXN:USD', 'coinmarketcap - USD:BTS'] |
| MXN  | BTS   | 0.998709  | +28.21 | 200336.79083665338 | ['openexchangerates - MXN:USD', 'bitshares - USD:BTS']     |
| RUB  | BTS   | 2.689247  | -1.06  | 5354476.29908      | ['openexchangerates - RUB:USD', 'coinmarketcap - USD:BTS'] |
| RUB  | BTS   | 3.484733  | +28.21 | 200336.79083665338 | ['openexchangerates - RUB:USD', 'bitshares - USD:BTS']     |
| SEK  | BTS   | 0.349916  | -1.06  | 5354476.29908      | ['openexchangerates - SEK:USD', 'coinmarketcap - USD:BTS'] |
| SEK  | BTS   | 0.453423  | +28.21 | 200336.79083665338 | ['openexchangerates - SEK:USD', 'bitshares - USD:BTS']     |
| TRY  | BTS   | 0.204843  | -1.06  | 5354476.29908      | ['openexchangerates - TRY:USD', 'coinmarketcap - USD:BTS'] |
| TRY  | BTS   | 0.265436  | +28.21 | 200336.79083665338 | ['openexchangerates - TRY:USD', 'bitshares - USD:BTS']     |
| JPY  | BTS   | 4.295988  | -1.06  | 5354476.29908      | ['openexchangerates - JPY:USD', 'coinmarketcap - USD:BTS'] |
| JPY  | BTS   | 5.566753  | +28.21 | 200336.79083665338 | ['openexchangerates - JPY:USD', 'bitshares - USD:BTS']     |
| CNY  | BTS   | 0.237912  | -10.80 | 4588829.555032049  | ['bitshares - CNY:BTS']                                    |
| CNY  | BTS   | 0.265973  | -0.28  | 5354476.29908      | ['openexchangerates - CNY:USD', 'coinmarketcap - USD:BTS'] |
| CNY  | BTS   | 0.344649  | +29.22 | 200336.79083665338 | ['openexchangerates - CNY:USD', 'bitshares - USD:BTS']     |
| KRW  | BTS   | 43.445105 | -1.06  | 5354476.29908      | ['openexchangerates - KRW:USD', 'coinmarketcap - USD:BTS'] |
| KRW  | BTS   | 56.296288 | +28.21 | 200336.79083665338 | ['openexchangerates - KRW:USD', 'bitshares - USD:BTS']     |
| CHF  | BTS   | 0.038418  | -1.06  | 5354476.29908      | ['openexchangerates - CHF:USD', 'coinmarketcap - USD:BTS'] |
| CHF  | BTS   | 0.049782  | +28.21 | 200336.79083665338 | ['openexchangerates - CHF:USD', 'bitshares - USD:BTS']     |
| ARS  | BTS   | 1.493367  | -1.06  | 5354476.29908      | ['openexchangerates - ARS:USD', 'coinmarketcap - USD:BTS'] |
| ARS  | BTS   | 1.935110  | +28.21 | 200336.79083665338 | ['openexchangerates - ARS:USD', 'bitshares - USD:BTS']     |
| USD  | BTS   | 0.038740  | +0.52  | 5354476.29908      | ['coinmarketcap - USD:BTS']                                |
| USD  | BTS   | 0.050200  | +30.25 | 200336.79083665338 | ['bitshares - USD:BTS']                                    |
| USD  | BTS   | 0.034653  | -10.09 | 4588829.555032049  | ['openexchangerates - USD:CNY', 'bitshares - CNY:BTS']     |
| USD  | BTS   | 0.038700  | +0.41  | 808675.68164423    | ['btcavg - USD:BTC', 'poloniex - BTC:BTS']                 |
| USD  | BTS   | 0.038549  | +0.02  | 9155072.8          | ['btcavg - USD:BTC', 'zb - BTC:BTS']                       |
| USD  | BTS   | 0.038399  | -0.37  | 524434505296.7679  | ['btcavg - USD:BTC', 'coinmarketcap - BTC:BTS']            |
| USD  | BTS   | 0.038399  | -0.37  | 4771388.281799996  | ['btcavg - USD:BTC', 'lbank - BTC:BTS']                    |
| USD  | BTS   | 0.038516  | -0.06  | 808675.68164423    | ['bitstamp - USD:BTC', 'poloniex - BTC:BTS']               |
| USD  | BTS   | 0.038366  | -0.45  | 9155072.8          | ['bitstamp - USD:BTC', 'zb - BTC:BTS']                     |
| USD  | BTS   | 0.038217  | -0.84  | 524434505296.7679  | ['bitstamp - USD:BTC', 'coinmarketcap - BTC:BTS']          |
| USD  | BTS   | 0.038217  | -0.84  | 4771388.281799996  | ['bitstamp - USD:BTC', 'lbank - BTC:BTS']                  |
| USD  | BTS   | 0.038526  | -0.04  | 808675.68164423    | ['okcoin - USD:BTC', 'poloniex - BTC:BTS']                 |
| USD  | BTS   | 0.038376  | -0.43  | 9155072.8          | ['okcoin - USD:BTC', 'zb - BTC:BTS']                       |
| USD  | BTS   | 0.038226  | -0.81  | 524434505296.7679  | ['okcoin - USD:BTC', 'coinmarketcap - BTC:BTS']            |
| USD  | BTS   | 0.038226  | -0.81  | 4771388.281799996  | ['okcoin - USD:BTC', 'lbank - BTC:BTS']                    |
| USD  | BTS   | 0.039039  | +1.29  | 808675.68164423    | ['coinmarketcap - USD:BTC', 'poloniex - BTC:BTS']          |
| USD  | BTS   | 0.038887  | +0.90  | 9155072.8          | ['coinmarketcap - USD:BTC', 'zb - BTC:BTS']                |
| USD  | BTS   | 0.038735  | +0.51  | 524434505296.7679  | ['coinmarketcap - USD:BTC', 'coinmarketcap - BTC:BTS']     |
| USD  | BTS   | 0.038735  | +0.51  | 4771388.281799996  | ['coinmarketcap - USD:BTC', 'lbank - BTC:BTS']             |
+------+-------+-----------+--------+--------------------+------------------------------------------------------------+
+--------+------------+-----------+-----------+---------+------------------+--------------------+--------------------+------------------+--------------+------------------+--------+--------+------------------+--------------------+
| symbol | collateral | new price |    cer    | premium | unadjusted price |        mean        |       median       |    wgt. avg.     | wgt. std (#) |    blockchain    |  mssr  |  mcr   |  my last price   |    last update     |
+--------+------------+-----------+-----------+---------+------------------+--------------------+--------------------+------------------+--------------+------------------+--------+--------+------------------+--------------------+
|  HKD   |    BTS     |  0.306615 |  0.383269 |  -8.0%  | 0.306615 (0.00)  | 0.348249 (-11.96)  | 0.348249 (-11.96)  | 0.306615 (0.00)  |  1.67 ( 2)   | 0.303878 (0.90)  | 110.0% | 175.0% | 0.305613 (0.33)  | 0:04:59.991653 ago |
|  CAD   |    BTS     |  0.053265 |  0.066582 |  -32.9% | 0.053265 (0.00)  | 0.060498 (-11.96)  | 0.060498 (-11.96)  | 0.053265 (0.00)  |  0.29 ( 2)   | 0.052808 (0.87)  | 110.0% | 175.0% | 0.053091 (0.33)  | 0:04:59.991794 ago |
|  BTC   |    BTS     |  0.000010 |  0.000015 |  -12.3% | 0.000010 (0.00)  |  0.000011 (-9.63)  |  0.000010 (-1.11)  | 0.000010 (0.00)  |  0.00 (12)   | 0.000010 (-0.29) | 110.0% | 175.0% | 0.000010 (0.29)  | 0:04:59.991918 ago |
|  EUR   |    BTS     |  0.033795 |  0.042244 |  -5.3%  | 0.033795 (0.00)  |  0.034925 (-3.23)  |  0.033928 (-0.39)  | 0.033795 (0.00)  |  0.01 (10)   | 0.033954 (-0.47) | 110.0% | 175.0% | 0.033675 (0.36)  | 0:04:59.992073 ago |
|  AUD   |    BTS     |  0.055557 |  0.069447 |  -11.1% | 0.055557 (0.00)  | 0.063101 (-11.96)  | 0.063101 (-11.96)  | 0.055557 (0.00)  |  0.30 ( 2)   | 0.055083 (0.86)  | 110.0% | 175.0% | 0.055376 (0.33)  | 0:04:59.992215 ago |
|  GBP   |    BTS     |  0.030998 |  0.038747 |  11.6%  | 0.030998 (0.00)  | 0.035207 (-11.96)  | 0.035207 (-11.96)  | 0.030998 (0.00)  |  0.17 ( 2)   | 0.030742 (0.83)  | 110.0% | 175.0% | 0.030896 (0.33)  | 0:04:59.992308 ago |
|  NZD   |    BTS     |  0.058343 |  0.072928 |  19.0%  | 0.058343 (0.00)  | 0.066265 (-11.96)  | 0.066265 (-11.96)  | 0.058343 (0.00)  |  0.32 ( 2)   | 0.057907 (0.75)  | 110.0% | 175.0% | 0.058152 (0.33)  | 0:04:59.992397 ago |
|  SGD   |    BTS     |  0.053778 |  0.067222 |  -85.7% | 0.053778 (0.00)  | 0.061080 (-11.96)  | 0.061080 (-11.96)  | 0.053778 (0.00)  |  0.29 ( 2)   | 0.053261 (0.97)  | 110.0% | 175.0% | 0.053602 (0.33)  | 0:04:59.992487 ago |
|  MXN   |    BTS     |  0.778949 |  0.973686 | 3015.8% | 0.778949 (0.00)  | 0.884718 (-11.96)  | 0.884718 (-11.96)  | 0.778949 (0.00)  |  4.25 ( 2)   | 0.772549 (0.83)  | 110.0% | 175.0% | 0.776403 (0.33)  | 0:04:59.992575 ago |
|  RUB   |    BTS     |  2.717936 |  3.397420 |  -68.7% | 2.717936 (0.00)  | 3.086990 (-11.96)  | 3.086990 (-11.96)  | 2.717936 (0.00)  |  14.83 ( 2)  | 2.688824 (1.08)  | 110.0% | 175.0% | 2.709054 (0.33)  | 0:04:59.992663 ago |
|  SEK   |    BTS     |  0.353649 |  0.442062 |   9.7%  | 0.353649 (0.00)  | 0.401670 (-11.96)  | 0.401670 (-11.96)  | 0.353649 (0.00)  |  1.93 ( 2)   | 0.350490 (0.90)  | 110.0% | 175.0% | 0.352494 (0.33)  | 0:04:59.992750 ago |
|  TRY   |    BTS     |  0.207028 |  0.258785 |  -5.6%  | 0.207028 (0.00)  | 0.235140 (-11.96)  | 0.235140 (-11.96)  | 0.207028 (0.00)  |  1.13 ( 2)   | 0.205850 (0.57)  | 110.0% | 175.0% | 0.206352 (0.33)  | 0:04:59.992838 ago |
|  JPY   |    BTS     |  4.341819 |  5.427273 |  21.6%  | 4.341819 (0.00)  | 4.931371 (-11.96)  | 4.931371 (-11.96)  | 4.341819 (0.00)  |  23.69 ( 2)  | 4.301075 (0.95)  | 110.0% | 175.0% | 4.327585 (0.33)  | 0:04:59.993024 ago |
|  CNY   |    BTS     |  0.266707 |  0.333384 |   7.1%  | 0.254833 (4.66)  |  0.282845 (-5.71)  |  0.265973 (0.28)   | 0.254833 (4.66)  |  1.88 ( 3)   | 0.266707 (0.00)  | 105.0% | 175.0% | 0.266499 (0.08)  | 0:19:53.993151 ago |
|  KRW   |    BTS     | 43.908589 | 54.885736 |  58.1%  | 43.908589 (0.00) | 49.870697 (-11.96) | 49.870697 (-11.96) | 43.908589 (0.00) | 239.61 ( 2)  | 43.571116 (0.77) | 110.0% | 175.0% | 43.765101 (0.33) | 0:04:59.993242 ago |
|  CHF   |    BTS     |  0.038827 |  0.048534 |  12.6%  | 0.038827 (0.00)  | 0.044100 (-11.96)  | 0.044100 (-11.96)  | 0.038827 (0.00)  |  0.21 ( 2)   | 0.038468 (0.94)  | 110.0% | 175.0% | 0.038701 (0.33)  | 0:04:59.993330 ago |
|  ARS   |    BTS     |  1.509299 |  1.886624 |  -50.4% | 1.509299 (0.00)  | 1.714238 (-11.96)  | 1.714238 (-11.96)  | 1.509299 (0.00)  |  8.24 ( 2)   | 1.497781 (0.77)  | 110.0% | 175.0% | 1.504367 (0.33)  | 0:04:59.993416 ago |
|  USD   |    BTS     |  0.038540 |  0.048175 |  -23.5% | 0.038394 (0.38)  |  0.038932 (-1.01)  |  0.038516 (0.06)   | 0.038394 (0.38)  |  0.02 (19)   | 0.038540 (0.00)  | 110.0% | 175.0% | 0.038540 (0.00)  | 0:34:59.993502 ago |
+--------+------------+-----------+-----------+---------+------------------+--------------------+--------------------+------------------+--------------+------------------+--------+--------+------------------+--------------------+.
« Last Edit: December 27, 2018, 12:31:29 pm by crazybit »

Offline iamredbar

Re: would you support a cheater as the wintess?
« Reply #4 on: December 27, 2018, 08:54:26 pm »
This seems like a witch hunt. Why are you spreading lies @alt?

Offline crypto4ever

  • Full Member
  • ***
  • Posts: 103
    • View Profile
Re: would you support a cheater as the wintess?
« Reply #5 on: December 27, 2018, 11:25:32 pm »
This seems like a witch hunt. Why are you spreading lies @alt?

Look at the strange activity of his account http://bts.ai/u/baozi

Every day he's changing his votes, and lots of bot accounts are following him as proxy.  He must run his own bots and is doing something strange with constantly changing his votes and it looks like crazybit is getting in his way somehow.


Online alt

  • Hero Member
  • *****
  • Posts: 2781
    • View Profile
  • BitShares: baozi
Re: would you support a cheater as the wintess?
« Reply #6 on: December 27, 2018, 11:49:47 pm »
Do not know how do you get such conclusion, but i would tell you that the truth is NOT as you imagined.

i am currently using this feeding script(https://github.com/crazybits/bitshares-pricefeed), as i know, many witness are also using this feeding script, you could review the code you would like to.

and below is a part of today log, please let me know if u still have question.
can you explain why almost every time when you update your feed price, you will follow the median price?
when the median price keep unchange, you can keep unfresh for 45 minutes, but when the meidian price change a little bit, you will follow imediately at next cycle?
here is some snapshot, https://drive.google.com/open?id=1mk406jgfBlVeJTpn2OeX9-1VSUqT81gE

for CNY
at 8:31, you followed the median price at 0.2703,
at 8:45, you followed to 0.2697,
you keep unrefresh about 34 minutes when the median price unchanged
at 9:19, the median price changed to 0.2699, then you update your price to 0.2699 at 9.20
at 9:24, when the median price change to 0.2705, you update your price at the same at 9:25
then you followed to 0.2708 at 9:35

for USD
at 08:35, you followed the median price at 0.0389,
at 08:40, you followed to 0.0388,
you didn't refresh for about 44 minutes  when the median price unchaged
at 09:25, you followed to 0.0389
you can see the same action at 09:34 to 09:35

Offline armin

  • Full Member
  • ***
  • Posts: 133
    • View Profile
Re: would you support a cheater as the wintess?
« Reply #7 on: December 28, 2018, 12:41:22 am »
crazybit your feed is extremely high compared to other witnesses, causing margin to not be eaten, please fix it

Offline crazybit

Re: would you support a cheater as the wintess?
« Reply #8 on: December 28, 2018, 01:48:06 am »
can you explain why almost every time when you update your feed price, you will follow the median price?
when the median price keep unchange, you can keep unfresh for 45 minutes, but when the meidian price change a little bit, you will follow imediately at next cycle?
here is some snapshot, https://drive.google.com/open?id=1mk406jgfBlVeJTpn2OeX9-1VSUqT81gE

for CNY
at 8:31, you followed the median price at 0.2703,
at 8:45, you followed to 0.2697,
you keep unrefresh about 34 minutes when the median price unchanged
at 9:19, the median price changed to 0.2699, then you update your price to 0.2699 at 9.20
at 9:24, when the median price change to 0.2705, you update your price at the same at 9:25
then you followed to 0.2708 at 9:35

for USD
at 08:35, you followed the median price at 0.0389,
at 08:40, you followed to 0.0388,
you didn't refresh for about 44 minutes  when the median price unchaged
at 09:25, you followed to 0.0389
you can see the same action at 09:34 to 09:35


To prevent the market manipulation by the malicious trader, the witness should not public his feeding logic, as least not all the witness, i would try to disclose more info since you still question me, currently, i am using weighted strategy by market trade volume as attached below, and the behavior you observed are all determined by the feeding program, btw, the feeding interval is 5 mins.


Code: [Select]
default:
    # max age of a feed
    maxage: 43200

    # minimum percentage that forces a publish
    min_change: 0.001

    # warn if price change goes above this percentage
    warn_change: 10

    # skip publishing a feed if price goes above this percentage
    skip_change: 50

    # skip publishing a feed if producer is not an active witness.
    skip_inactive_witness: True

    # how to derive a single price from several sources
    # Choose from: "median", "mean", or "weighted" (by volume)
    metric: weighted

    # Select sources for this particular asset. Each source
    # has its own fetch() method and collects several markets
    # any market of an exchanges is considered but only the
    # current asset's price is derived
    #
    # Choose from: - "*": all,
    #              - loaded exchanges (see below)
« Last Edit: December 28, 2018, 02:08:07 am by crazybit »

Offline crazybit

Re: would you support a cheater as the wintess?
« Reply #9 on: December 28, 2018, 01:53:18 am »
crazybit your feed is extremely high compared to other witnesses, causing margin to not be eaten, please fix it

the bsip42 has negative feedback, so the price u saw before might be higher than the market price, after the community abandon the bsip42 and adopt bsip41, witness crazybit start to feed the market price days ago.

Online alt

  • Hero Member
  • *****
  • Posts: 2781
    • View Profile
  • BitShares: baozi
Re: would you support a cheater as the wintess?
« Reply #10 on: December 28, 2018, 02:17:07 am »
To prevent the market manipulation by the malicious trader, the witness should not public his feeding logic, as least not all the witness, i would try to disclose more info since you still question me, currently, i am using weighted strategy by market trade volume as attached below, and the behavior you observed are all determined by the feeding program, btw, the feeding interval is 5 mins.


Code: [Select]
default:
    # max age of a feed
    maxage: 43200

    # minimum percentage that forces a publish
    min_change: 0.001

    # warn if price change goes above this percentage
    warn_change: 10

    # skip publishing a feed if price goes above this percentage
    skip_change: 50

    # skip publishing a feed if producer is not an active witness.
    skip_inactive_witness: True

    # how to derive a single price from several sources
    # Choose from: "median", "mean", or "weighted" (by volume)
    metric: weighted

    # Select sources for this particular asset. Each source
    # has its own fetch() method and collects several markets
    # any market of an exchanges is considered but only the
    # current asset's price is derived
    #
    # Choose from: - "*": all,
    #              - loaded exchanges (see below)
this can't explain you feed price behavior at all.
you have said several witness use the same strategy as you, can you show me anyone who have the same pattern as your account?

Offline iamredbar

Re: would you support a cheater as the wintess?
« Reply #11 on: December 28, 2018, 02:19:58 am »
@alt you need to stop. You are now causing drama within the community. Why are you continuing to go to war with everyone?

Online alt

  • Hero Member
  • *****
  • Posts: 2781
    • View Profile
  • BitShares: baozi
Re: would you support a cheater as the wintess?
« Reply #12 on: December 28, 2018, 02:26:55 am »
@alt you need to stop. You are now causing drama within the community. Why are you continuing to go to war with everyone?
sorry, you can ignore me.
it's unfair to those who really work hard if you are good to eveyone.

Offline crazybit

Re: would you support a cheater as the wintess?
« Reply #13 on: December 28, 2018, 02:29:25 am »
this can't explain you feed price behavior at all.
you have said several witness use the same strategy as you, can you show me anyone who have the same pattern as your account?

i said many witness use this script, but do not said they used the same strategy as me, please note the strategy is configurable. i also do not know their feeding logic,

Online alt

  • Hero Member
  • *****
  • Posts: 2781
    • View Profile
  • BitShares: baozi
Re: would you support a cheater as the wintess?
« Reply #14 on: December 28, 2018, 02:48:50 am »
this can't explain you feed price behavior at all.
you have said several witness use the same strategy as you, can you show me anyone who have the same pattern as your account?

i said many witness use this script, but do not said they used the same strategy as me, please note the strategy is configurable. i also do not know their feeding logic,
so can you explain why your feed price always follow the median price?

Offline crazybit

Re: would you support a cheater as the wintess?
« Reply #15 on: December 28, 2018, 03:20:22 am »
so can you explain why your feed price always follow the median price?

i also observe the activity of the feeding program for a while, what you said "always follow the median price" is also not the truth, consider the healthy of BitShares, you should vote rationally, but not emotionally. and stop yelling at everybody.
« Last Edit: December 28, 2018, 03:23:29 am by crazybit »

Online alt

  • Hero Member
  • *****
  • Posts: 2781
    • View Profile
  • BitShares: baozi
Re: would you support a cheater as the wintess?
« Reply #16 on: December 28, 2018, 03:30:35 am »
so can you explain why your feed price always follow the median price?

i also observe the activity of the feeding program for a while, what you said "always follow the median price" is also not the truth, consider the healthy of BitShares, you should vote rationally, but not emotionally. and stop yelling at everybody.
I consider you have nothing to explain about those snapshot.
so I still hold the view you cheat us with a fake feed price.
and if anyone else think so, please  vote out crazybit.

Offline iamredbar

Re: would you support a cheater as the wintess?
« Reply #17 on: December 28, 2018, 04:34:40 am »
I consider you have nothing to explain about those snapshot.
so I still hold the view you cheat us with a fake feed price.
and if anyone else think so, please  vote out crazybit.

I would ask anyone who is currently using baozi as a proxy to stop voting for them. They are causing issues with a majority of witnesses and alienating people. This is not what BitShares is about.

Online alt

  • Hero Member
  • *****
  • Posts: 2781
    • View Profile
  • BitShares: baozi
Re: would you support a cheater as the wintess?
« Reply #18 on: December 28, 2018, 04:58:10 am »
I consider you have nothing to explain about those snapshot.
so I still hold the view you cheat us with a fake feed price.
and if anyone else think so, please  vote out crazybit.

I would ask anyone who is currently using baozi as a proxy to stop voting for them. They are causing issues with a majority of witnesses and alienating people. This is not what BitShares is about.
oh, yes?
or I just point out these issues and try to fix it?
you even allowed crazybit to give the feed price higher than 30% more than a month after BSIP42 have been voted out, and do nothing.
you have your choise to ignore the issue and keep pretended everything is perfect.

I consider witness as an honor instead of something cheap for anybody.
I will continue kick out those not good enough to be a witness to defend the honor.

Offline clockwork

  • Committee member
  • Sr. Member
  • *
  • Posts: 283
    • View Profile
  • BitShares: clockwork
Re: would you support a cheater as the wintess?
« Reply #19 on: December 28, 2018, 07:41:43 am »
@alt, You're wrong on this one.

Crazybit FINALLY updated his feeding script (which you were right to be upset about) but he is not cheating now.

He is not FOLLOWING median price, instead his feed is SETTING median price most of the time (which means he is very accurate)

This becomes obvious if you don't track by hand but instead use zapata's tracker to look at his and other witnesses feeding activity: http://pricefeed-tracker.dex.trading/

Online alt

  • Hero Member
  • *****
  • Posts: 2781
    • View Profile
  • BitShares: baozi
Re: would you support a cheater as the wintess?
« Reply #20 on: December 28, 2018, 08:02:50 am »
@alt, You're wrong on this one.

Crazybit FINALLY updated his feeding script (which you were right to be upset about) but he is not cheating now.

He is not FOLLOWING median price, instead his feed is SETTING median price most of the time (which means he is very accurate)

This becomes obvious if you don't track by hand but instead use zapata's tracker to look at his and other witnesses feeding activity: http://pricefeed-tracker.dex.trading/
can you told me how obvious he is not follow the median price?
did you see the snapshot about how exactely his feed price change after the median price?
and thank you, this chat show more clear that how exactely every 5 meniutes his price followed the median price. just choose the price from crazybit and median price.
« Last Edit: December 28, 2018, 08:05:02 am by alt »

Online Digital Lucifer

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 206
  • 13 years of being Slackware abUser
    • View Profile
    • BitShares 2.0
  • BitShares: steem-not
  • GitHub: dls-cipher
Re: would you support a cheater as the wintess?
« Reply #21 on: December 28, 2018, 09:18:14 am »
@alt, You're wrong on this one.

Crazybit FINALLY updated his feeding script (which you were right to be upset about) but he is not cheating now.

He is not FOLLOWING median price, instead his feed is SETTING median price most of the time (which means he is very accurate)

This becomes obvious if you don't track by hand but instead use zapata's tracker to look at his and other witnesses feeding activity: http://pricefeed-tracker.dex.trading/
can you told me how obvious he is not follow the median price?
did you see the snapshot about how exactely his feed price change after the median price?
and thank you, this chat show more clear that how exactely every 5 meniutes his price followed the median price. just choose the price from crazybit and median price.

Reference to read: https://bitshares.org/technology/price-stable-cryptocurrencies

Please give it a good read, hire someone technical and economical and come with a proof or will be facing another lock of topic.

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

Online alt

  • Hero Member
  • *****
  • Posts: 2781
    • View Profile
  • BitShares: baozi
Re: would you support a cheater as the wintess?
« Reply #22 on: December 28, 2018, 11:37:44 am »
@alt, You're wrong on this one.

Crazybit FINALLY updated his feeding script (which you were right to be upset about) but he is not cheating now.

He is not FOLLOWING median price, instead his feed is SETTING median price most of the time (which means he is very accurate)

This becomes obvious if you don't track by hand but instead use zapata's tracker to look at his and other witnesses feeding activity: http://pricefeed-tracker.dex.trading/
can you told me how obvious he is not follow the median price?
did you see the snapshot about how exactely his feed price change after the median price?
and thank you, this chat show more clear that how exactely every 5 meniutes his price followed the median price. just choose the price from crazybit and median price.

in case you don't know how to see the chart, I will tell you the detail:
1. open http://pricefeed-tracker.dex.trading/
2. input crazybit in publisher,
3. input 2018/12/26 10:00:00 am in "From"
4. check the box "feed median"
you will see a chart like below, you can see every 5 minutes(10:15, 10:20, 10:35, 11:00, 11:05, 11:10 etc), the feed  price from crazybit will followed the median price.
in fact everytime he refresh the feed price, he always drop to the median price exactely.
other time, they are the same. even at 10:05, when he just changed back from 30% higher price, he droped to the median price exately.


after that, you can try to see other's feed price, you'll know what's the real price from outside should be.
here is a sample from magic wallet.witness, you can see every time he refresh the price, it's random arround the median price.
« Last Edit: December 28, 2018, 11:49:31 am by alt »

Offline Customminer

  • Hero Member
  • *****
  • Posts: 619
  • Bitshares FTW!
    • View Profile
  • GitHub: grctest
Re: would you support a cheater as the wintess?
« Reply #23 on: December 28, 2018, 02:02:36 pm »
Does not publishing price feeds for 'private bitassets' count as cheating? 🤔

Online alt

  • Hero Member
  • *****
  • Posts: 2781
    • View Profile
  • BitShares: baozi
Re: would you support a cheater as the wintess?
« Reply #24 on: December 28, 2018, 11:50:53 pm »
@xeroc
since you are the bigest proxy who support crazybit, what's your thought about his "accurate" feed price?

Offline crazybit

Re: would you support a cheater as the wintess?
« Reply #25 on: December 29, 2018, 02:28:49 am »
@alt, Do not wast time of the community, let's make it simple, how about i share my active private key, feeding program(open sourced) and the config file to the community member who we both trust, let the community see who is lying, if you were wrong, you own me a apologize coz of u keep defaming me, and if i am cheating the community like what you said, i quit the witness by myself, apologize to the community, and leave the community forever. deal?

Online alt

  • Hero Member
  • *****
  • Posts: 2781
    • View Profile
  • BitShares: baozi
Re: would you support a cheater as the wintess?
« Reply #26 on: December 29, 2018, 03:52:34 am »
@alt, Do not wast time of the community, let's make it simple, how about i share my active private key, feeding program(open sourced) and the config file to the community member who we both trust, let the community see who is lying, if you were wrong, you own me a apologize coz of u keep defaming me, and if i am cheating the community like what you said, i quit the witness by myself, apologize to the community, and leave the community forever. deal?
it's fair.
you don't need share your key, you just need give your code and config file to a trusty memeber, log the price every 5 minutes to a file, check if it's accuracy as usually.

Offline clockwork

  • Committee member
  • Sr. Member
  • *
  • Posts: 283
    • View Profile
  • BitShares: clockwork
Re: would you support a cheater as the wintess?
« Reply #27 on: December 29, 2018, 08:05:38 am »
@alt, You're wrong on this one.

Crazybit FINALLY updated his feeding script (which you were right to be upset about) but he is not cheating now.

He is not FOLLOWING median price, instead his feed is SETTING median price most of the time (which means he is very accurate)

This becomes obvious if you don't track by hand but instead use zapata's tracker to look at his and other witnesses feeding activity: http://pricefeed-tracker.dex.trading/
can you told me how obvious he is not follow the median price?
did you see the snapshot about how exactely his feed price change after the median price?
and thank you, this chat show more clear that how exactely every 5 meniutes his price followed the median price. just choose the price from crazybit and median price.

in case you don't know how to see the chart, I will tell you the detail:
1. open http://pricefeed-tracker.dex.trading/
2. input crazybit in publisher,
3. input 2018/12/26 10:00:00 am in "From"
4. check the box "feed median"
you will see a chart like below, you can see every 5 minutes(10:15, 10:20, 10:35, 11:00, 11:05, 11:10 etc), the feed  price from crazybit will followed the median price.

10:05 just above the median
10:10 crazybit's feed becomes the median
10:15 just above the median
10:20 just above the median
10:25 crazybit's feed becomes the median
10:30 just above the median
10:35 same as median
10:40 no change fed
10:45 no change fed
10:50 same as median
11:00 below median
11:05 below median
11:10 below median (shortly after , someone else feeds below crazybit so crazybit's feed becomes the median)
11:15 no change fed (although median has increased)
11:20 same as median
11:25 no change fed
11:30 no change fed
11:35 same as median
11:40 same as median

and so on...

It's much more random than you make it seem.

Also, a GOOD price feed will set or match the median much more often.

If we were talking about the MEAN, it would be very suspicious I agree , as it would be VERY unlikely to be matched exactly.

Median however is just a value in the set  of feeds. i.e. at any given time at LEAST once of the feeds will be the median price. If it's a good feed, this will happen more often than not. As some witnesses use the same or very similar scripts, it's very likely that MORE than 1 witness will feed that price.

Online alt

  • Hero Member
  • *****
  • Posts: 2781
    • View Profile
  • BitShares: baozi
Re: would you support a cheater as the wintess?
« Reply #28 on: December 29, 2018, 08:36:07 am »
@alt, You're wrong on this one.

Crazybit FINALLY updated his feeding script (which you were right to be upset about) but he is not cheating now.

He is not FOLLOWING median price, instead his feed is SETTING median price most of the time (which means he is very accurate)

This becomes obvious if you don't track by hand but instead use zapata's tracker to look at his and other witnesses feeding activity: http://pricefeed-tracker.dex.trading/
can you told me how obvious he is not follow the median price?
did you see the snapshot about how exactely his feed price change after the median price?
and thank you, this chat show more clear that how exactely every 5 meniutes his price followed the median price. just choose the price from crazybit and median price.

in case you don't know how to see the chart, I will tell you the detail:
1. open http://pricefeed-tracker.dex.trading/
2. input crazybit in publisher,
3. input 2018/12/26 10:00:00 am in "From"
4. check the box "feed median"
you will see a chart like below, you can see every 5 minutes(10:15, 10:20, 10:35, 11:00, 11:05, 11:10 etc), the feed  price from crazybit will followed the median price.

10:05 just above the median
10:10 crazybit's feed becomes the median
10:15 just above the median
10:20 just above the median
10:25 crazybit's feed becomes the median
10:30 just above the median
10:35 same as median
10:40 no change fed
10:45 no change fed
10:50 same as median
11:00 below median
11:05 below median
11:10 below median (shortly after , someone else feeds below crazybit so crazybit's feed becomes the median)
11:15 no change fed (although median has increased)
11:20 same as median
11:25 no change fed
11:30 no change fed
11:35 same as median
11:40 same as median

and so on...

It's much more random than you make it seem.

Also, a GOOD price feed will set or match the median much more often.

If we were talking about the MEAN, it would be very suspicious I agree , as it would be VERY unlikely to be matched exactly.

Median however is just a value in the set  of feeds. i.e. at any given time at LEAST once of the feeds will be the median price. If it's a good feed, this will happen more often than not. As some witnesses use the same or very similar scripts, it's very likely that MORE than 1 witness will feed that price.
it's really hard for me to teach you guys some common sence...
the probability of the match of his price and median price is less than lottery ticket.

Offline clockwork

  • Committee member
  • Sr. Member
  • *
  • Posts: 283
    • View Profile
  • BitShares: clockwork
Re: would you support a cheater as the wintess?
« Reply #29 on: December 29, 2018, 08:39:37 am »
@alt, You're wrong on this one.

Crazybit FINALLY updated his feeding script (which you were right to be upset about) but he is not cheating now.

He is not FOLLOWING median price, instead his feed is SETTING median price most of the time (which means he is very accurate)

This becomes obvious if you don't track by hand but instead use zapata's tracker to look at his and other witnesses feeding activity: http://pricefeed-tracker.dex.trading/
can you told me how obvious he is not follow the median price?
did you see the snapshot about how exactely his feed price change after the median price?
and thank you, this chat show more clear that how exactely every 5 meniutes his price followed the median price. just choose the price from crazybit and median price.

in case you don't know how to see the chart, I will tell you the detail:
1. open http://pricefeed-tracker.dex.trading/
2. input crazybit in publisher,
3. input 2018/12/26 10:00:00 am in "From"
4. check the box "feed median"
you will see a chart like below, you can see every 5 minutes(10:15, 10:20, 10:35, 11:00, 11:05, 11:10 etc), the feed  price from crazybit will followed the median price.

10:05 just above the median
10:10 crazybit's feed becomes the median
10:15 just above the median
10:20 just above the median
10:25 crazybit's feed becomes the median
10:30 just above the median
10:35 same as median
10:40 no change fed
10:45 no change fed
10:50 same as median
11:00 below median
11:05 below median
11:10 below median (shortly after , someone else feeds below crazybit so crazybit's feed becomes the median)
11:15 no change fed (although median has increased)
11:20 same as median
11:25 no change fed
11:30 no change fed
11:35 same as median
11:40 same as median

and so on...

It's much more random than you make it seem.

Also, a GOOD price feed will set or match the median much more often.

If we were talking about the MEAN, it would be very suspicious I agree , as it would be VERY unlikely to be matched exactly.

Median however is just a value in the set  of feeds. i.e. at any given time at LEAST once of the feeds will be the median price. If it's a good feed, this will happen more often than not. As some witnesses use the same or very similar scripts, it's very likely that MORE than 1 witness will feed that price.
it's really hard for me to teach you guys some common sence...
the probability of the match of his price and median price is less than lottery ticket.

no it isnt... MEDIAN != MEAN

Online alt

  • Hero Member
  • *****
  • Posts: 2781
    • View Profile
  • BitShares: baozi
Re: would you support a cheater as the wintess?
« Reply #30 on: December 29, 2018, 08:46:21 am »
no it isnt... MEDIAN != MEAN
sure I know it's median instead of average.

Online alt

  • Hero Member
  • *****
  • Posts: 2781
    • View Profile
  • BitShares: baozi
Re: would you support a cheater as the wintess?
« Reply #31 on: December 31, 2018, 03:20:34 am »
@alt, Do not wast time of the community, let's make it simple, how about i share my active private key, feeding program(open sourced) and the config file to the community member who we both trust, let the community see who is lying, if you were wrong, you own me a apologize coz of u keep defaming me, and if i am cheating the community like what you said, i quit the witness by myself, apologize to the community, and leave the community forever. deal?
it's fair.
you don't need share your key, you just need give your code and config file to a trusty memeber, log the price every 5 minutes to a file, check if it's accuracy as usually.
what's going on?
I am still wating

Online alt

  • Hero Member
  • *****
  • Posts: 2781
    • View Profile
  • BitShares: baozi
Re: would you support a cheater as the wintess?
« Reply #32 on: December 31, 2018, 03:28:32 am »
it happend again and again, just now crazybit's feed price update from 3.70370 BTS/CNY to  3.70702 BTS/CNY followed the median price.
http://bts.ai/block/33576189
http://bts.ai/block/33576388

Online alt

  • Hero Member
  • *****
  • Posts: 2781
    • View Profile
  • BitShares: baozi
Re: would you support a cheater as the wintess?
« Reply #33 on: December 31, 2018, 11:15:20 am »
it's  funny, suddenly, crazybit lost the accuracy forever.
it's so clear he got the accuracy with cheating.

Offline crazybit

Re: would you support a cheater as the wintess?
« Reply #34 on: January 01, 2019, 01:43:01 pm »
@alt, Do not wast time of the community, let's make it simple, how about i share my active private key, feeding program(open sourced) and the config file to the community member who we both trust, let the community see who is lying, if you were wrong, you own me a apologize coz of u keep defaming me, and if i am cheating the community like what you said, i quit the witness by myself, apologize to the community, and leave the community forever. deal?
it's fair.
you don't need share your key, you just need give your code and config file to a trusty memeber, log the price every 5 minutes to a file, check if it's accuracy as usually.
what's going on?
I am still wating


just back from holiday, @clockwork already very kind to elaborate the feeding activity, but seems you still choose not to believe.

so i uploaded whole log https://drive.google.com/open?id=1ClIR80hPvOUAxyT7bZ_jjgH9__WdK5u9 of pass months for your reference, my feeding program is [email protected], you also can download and review the source code from(https://github.com/crazybits/bitshares-pricefeed), the original config file is also pmed you, you could simulate the feeding activity by yourself.

if u still do not believe and insist on your previous conclusion , i think i have no ability to convince you.

Online alt

  • Hero Member
  • *****
  • Posts: 2781
    • View Profile
  • BitShares: baozi
Re: would you support a cheater as the wintess?
« Reply #35 on: January 01, 2019, 09:57:17 pm »
@alt, Do not wast time of the community, let's make it simple, how about i share my active private key, feeding program(open sourced) and the config file to the community member who we both trust, let the community see who is lying, if you were wrong, you own me a apologize coz of u keep defaming me, and if i am cheating the community like what you said, i quit the witness by myself, apologize to the community, and leave the community forever. deal?
it's fair.
you don't need share your key, you just need give your code and config file to a trusty memeber, log the price every 5 minutes to a file, check if it's accuracy as usually.
what's going on?
I am still wating


just back from holiday, @clockwork already very kind to elaborate the feeding activity, but seems you still choose not to believe.

so i uploaded whole log https://drive.google.com/open?id=1ClIR80hPvOUAxyT7bZ_jjgH9__WdK5u9 of pass months for your reference, my feeding program is [email protected], you also can download and review the source code from(https://github.com/crazybits/bitshares-pricefeed), the original config file is also pmed you, you could simulate the feeding activity by yourself.

if u still do not believe and insist on your previous conclusion , i think i have no ability to convince you.
there is only one way to support you are not cheating, give your code and config file to a trusty one, and run it with the same accuracy.
but since even yourself have lost the accuracy forever from the date 2018.12.31, I think nobody can implement the accuracy again.
let's just remember the wonderful accuracy from 2018.12.26 to 2018.12.31, it's a legend from crazybit.
@clockwork, what's your thought about he can never recreate the accuracy again?
@xeroc, you are a doctor, do you believe the accuracy in the 5 days is not cheating?
« Last Edit: January 01, 2019, 10:30:54 pm by alt »

Online alt

  • Hero Member
  • *****
  • Posts: 2781
    • View Profile
  • BitShares: baozi
Re: would you support a cheater as the wintess?
« Reply #36 on: January 01, 2019, 10:40:20 pm »
let me give a math model.
le'ts suppose there is a reasonable price in every moments, it's x
the finally median price y is about random in a range of x*0.99 ~ x*1.01, or more.
suppose you are a honest witness, which give your feed price z in reasoanble, without any information about other's feed price and median price,
the posibility of z close to  y less than 0.01% is about 0.01%/0.02, which is far more less than 1%
if you can do it twice, the possibility is 1%^2, less than 0.01%
if you can do it 3 times, it's 0.01^3.
but crazybit have do it every 5 minutes in almost 5 days, in both CNY/USD market.

of course if'ts very easy to get the information about others price, and median price
so with a cheating, you can get the accuracy very easy.
« Last Edit: January 01, 2019, 10:44:22 pm by alt »

Online alt

  • Hero Member
  • *****
  • Posts: 2781
    • View Profile
  • BitShares: baozi
Re: would you support a cheater as the wintess?
« Reply #37 on: January 01, 2019, 11:29:13 pm »
in fact, there are some pattern changed obviously since 2018.12.31
why do you think crazybit changed to another totally diffirent feed price strategy?

1. the accuracy totally lost after this day.
2. the feed price changed every 5 minutes in a very stable freequency after this day.
    In the before, he only updated price feed if the median price changed,
    in my previous snapshots you can see there are several times he didn't update feed price for more than 30 minutes.

Offline Thul3

  • Sr. Member
  • ****
  • Posts: 244
    • View Profile
Re: would you support a cheater as the wintess?
« Reply #38 on: January 01, 2019, 11:58:02 pm »
I didn't wanted to post here before since i haven't seen the code however i'm pretty good in math as i had also to study it.
When seeing first time this thread i instantly thought about probability calculation.
The probability calculation makes it hard to belive that this is just a coincidence or such a well defined script.

Alt explained it very well how big the mathamatical possibility is to hit exectly median price so often.
« Last Edit: January 02, 2019, 12:00:57 am by Thul3 »

Offline crazybit

Re: would you support a cheater as the wintess?
« Reply #39 on: January 02, 2019, 01:39:11 am »
let me give a math model.
le'ts suppose there is a reasonable price in every moments, it's x
the finally median price y is about random in a range of x*0.99 ~ x*1.01, or more.
suppose you are a honest witness, which give your feed price z in reasoanble, without any information about other's feed price and median price,
the posibility of z close to  y less than 0.01% is about 0.01%/0.02, which is far more less than 1%
if you can do it twice, the possibility is 1%^2, less than 0.01%
if you can do it 3 times, it's 0.01^3.
but crazybit have do it every 5 minutes in almost 5 days, in both CNY/USD market.

of course if'ts very easy to get the information about others price, and median price
so with a cheating, you can get the accuracy very easy.

let me tell you where you wrong. the wrong part is you make a wrong assumption, and you keep to prove the mathematic impossibility of the wrong assumption, i gave you the source code, origin config file. and you make a conclusion again even do not simulate it.

Online alt

  • Hero Member
  • *****
  • Posts: 2781
    • View Profile
  • BitShares: baozi
Re: would you support a cheater as the wintess?
« Reply #40 on: January 02, 2019, 03:32:46 am »
I didn't wanted to post here before since i haven't seen the code however i'm pretty good in math as i had also to study it.
When seeing first time this thread i instantly thought about probability calculation.
The probability calculation makes it hard to belive that this is just a coincidence or such a well defined script.

Alt explained it very well how big the mathamatical possibility is to hit exectly median price so often.
good to know you known how ridiculous the accuracy are.
In fact many people don't understand math,
they don't regarded it as an efficient evidence until I take a photo about crazybit's witness console.
« Last Edit: January 02, 2019, 03:57:58 am by alt »

Online alt

  • Hero Member
  • *****
  • Posts: 2781
    • View Profile
  • BitShares: baozi
Re: would you support a cheater as the wintess?
« Reply #41 on: January 02, 2019, 03:44:20 am »
let me tell you where you wrong. the wrong part is you make a wrong assumption, and you keep to prove the mathematic impossibility of the wrong assumption, i gave you the source code, origin config file. and you make a conclusion again even do not simulate it.
you still didn't tell me where I am wrong.
is it wrong that you have an amazing accuracy feed price between the date 2018.12.26 and 2018.12.30?
is it wrong that the possibility is very small to keep such an accuracy?
is it wrong that your feed price patten have changed obviously since 2018.12.31?

what did you expect me to do with the source code you provide?
can I got the same amazing accuracy like you did with this code?
if your answer is no, what's the point to run this?
if your answer is yes, I will try.
And it only make yourself more dubious everytime your feed price pattern change after I point out your flaw.

Offline pc

  • Hero Member
  • *****
  • Posts: 1463
    • View Profile
    • Bitcoin - Perspektive oder Risiko?
  • BitShares: cyrano
Re: would you support a cheater as the wintess?
« Reply #42 on: January 02, 2019, 10:17:46 am »
the finally median price y is about random in a range of x*0.99 ~ x*1.01, or more.
suppose you are a honest witness, which give your feed price z in reasoanble, without any information about other's feed price and median price,
the posibility of z close to  y less than 0.01% is about 0.01%/0.02, which is far more less than 1%

This assumption is wrong. The median corresponds exactly to at least one witness-provided feed value. So for 25 witnesses the raw probability that the median is yours is 4%.

This raw probability is in reality increased significantly by at least two more aspects:
* When a witness publishes a new feed value, his feed is the most recent and therefore more likely to be close to x than anyone else's.
* Some witnesses publish a new feed only if that would change the median. (This is a simple optimization which is perfectly valid and acceptable if the feed is checked often.)

IMO if you publish a price only if it changes the median, and your price is likely to be close to the median, the conclusion is that your feed value will be chosen as the median quite often.

Please provide proof if you accuse someone of cheating. The mere fact that someone provides an accurate feed can hardly be taken as such.
Bitcoin - Perspektive oder Risiko? ISBN 978-3-8442-6568-2 http://bitcoin.quisquis.de

Online alt

  • Hero Member
  • *****
  • Posts: 2781
    • View Profile
  • BitShares: baozi
Re: would you support a cheater as the wintess?
« Reply #43 on: January 02, 2019, 11:17:52 am »
This assumption is wrong. The median corresponds exactly to at least one witness-provided feed value. So for 25 witnesses the raw probability that the median is yours is 4%.
even the probility is 4%, when it become 4%^10, it's still a task impossible.
and you have give your answer for a wrong question.
the pattern what crazybit did is that he just follow the median price exactely instead of given another number which became a new median price.
let me show you what's the different, when there are 3 numbers, (0.271,0.272,0.273), 0.272 is the median number from others, 0.273 is your current number
you can change your number to any between 0.271 and 0.272 which could become a median number.
but for crazybit, he just change to 0.272 instead of any others between 0.271 and 0.272, so the psossibility is much less than your answer.

This raw probability is in reality increased significantly by at least two more aspects:
* When a witness publishes a new feed value, his feed is the most recent and therefore more likely to be close to x than anyone else's.
you should see other's line chat from my previous post. https://bitsharestalk.org/index.php?topic=27687.msg326833#msg326833
it's unfortunately that the data seems not available after 2018.12.26 13:00, or you will see it more clearly.

* Some witnesses publish a new feed only if that would change the median. (This is a simple optimization which is perfectly valid and acceptable if the feed is checked often.)
IMO if you publish a price only if it changes the median, and your price is likely to be close to the median, the conclusion is that your feed value will be chosen as the median quite often.
exactely the opposite, crazybit never change the median, he always publish a new feed price which already in the median price, this means all his data is totally useless.
« Last Edit: January 02, 2019, 11:24:44 am by alt »

Online alt

  • Hero Member
  • *****
  • Posts: 2781
    • View Profile
  • BitShares: baozi
Re: would you support a cheater as the wintess?
« Reply #44 on: April 23, 2019, 11:48:15 pm »
just know feed tracker have the full data already,
now you can see the data between 12.26 to 12.31
what a perfect accuracy  from crazybit
@stan, now you are the biggest proxy who support crazybit, what's your thought?
here is the full list of top proxy who support crazybit: beos openledger xeroc bitcrab cn-vote clockwork blockchain-bv still abit magicwallet.witness facem-1 spring-team dahu


in case you don't know how to see the chart, I will tell you the detail:
1. open http://pricefeed-tracker.dex.trading/
2. input crazybit in publisher,
3. input 2018/12/26 10:00:00 am in "From"
4. check the box "feed median"
you will see a chart like below, you can see every 5 minutes(10:15, 10:20, 10:35, 11:00, 11:05, 11:10 etc), the feed  price from crazybit will followed the median price.
in fact everytime he refresh the feed price, he always drop to the median price exactely.
other time, they are the same. even at 10:05, when he just changed back from 30% higher price, he droped to the median price exately.


after that, you can try to see other's feed price, you'll know what's the real price from outside should be.
here is a sample from magic wallet.witness, you can see every time he refresh the price, it's random arround the median price.

« Last Edit: April 24, 2019, 12:08:57 am by alt »

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12874
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
Re: would you support a cheater as the wintess?
« Reply #45 on: April 24, 2019, 06:13:58 am »
just know feed tracker have the full data already,
now you can see the data between 12.26 to 12.31
what a perfect accuracy  from crazybit
@stan, now you are the biggest proxy who support crazybit, what's your thought?
here is the full list of top proxy who support crazybit: beos openledger xeroc bitcrab cn-vote clockwork blockchain-bv still abit magicwallet.witness facem-1 spring-team dahu


While tracking the price alone is not the problem, I wonder how he manages to be that accurate and wouldn't even share that with the community.
I've removed my vote (again) and consider keeping it from crazybit unless he explains how he does that.
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH

Online alt

  • Hero Member
  • *****
  • Posts: 2781
    • View Profile
  • BitShares: baozi
Re: would you support a cheater as the wintess?
« Reply #46 on: April 24, 2019, 06:55:02 am »
good.
@stan @openledger @bitcrab @cn-vote @clockwork @still @abit @magicwallet and others, what's your point?
just know feed tracker have the full data already,
now you can see the data between 12.26 to 12.31
what a perfect accuracy  from crazybit
@stan, now you are the biggest proxy who support crazybit, what's your thought?
here is the full list of top proxy who support crazybit: beos openledger xeroc bitcrab cn-vote clockwork blockchain-bv still abit magicwallet.witness facem-1 spring-team dahu


While tracking the price alone is not the problem, I wonder how he manages to be that accurate and wouldn't even share that with the community.
I've removed my vote (again) and consider keeping it from crazybit unless he explains how he does that.

Offline bitProfessor

  • Full Member
  • ***
  • Posts: 86
    • View Profile
  • BitShares: bts0502
Re: would you support a cheater as the wintess?
« Reply #47 on: April 25, 2019, 02:33:51 am »
Cn-vote is discussing not supporting crazybit anymore。

Offline bitProfessor

  • Full Member
  • ***
  • Posts: 86
    • View Profile
  • BitShares: bts0502
Re: would you support a cheater as the wintess?
« Reply #48 on: April 25, 2019, 01:56:51 pm »
Cn-vote will  remov vote

Offline crazybit

Re: would you support a cheater as the wintess?
« Reply #49 on: April 26, 2019, 04:36:29 am »
How ridiculous is this!!!

 the feeding program is developed by community and open-sourced, you are lazy to simulate with the provided evidence, but keep asking unless questions and trying to impose your willingness on others.

i did a deep~~~ track on logs and the feeding activity i provided before, what i observers is it might drop on the "median" on most of times if you simulate with [email protected] and following config, i do not know whether it is as designed or program bug,you could have a try by your self。

Code: [Select]
CNY:
        target_price_algorithm: 'adjusted_feed_price'
        target_price_adjustment_scale: 0
        maximum_short_squeeze_ratio: 105

what i see from this thread is Bitshares already controlled by a few whales, and many community members cannot distinguish what is right and wrong, what you do is just following, i don't care any more ,just do as you like.

Online binggo

  • Hero Member
  • *****
  • Posts: 1033
    • View Profile
Re: would you support a cheater as the wintess?
« Reply #50 on: April 26, 2019, 04:56:29 am »
you give a low feed price, can you explain why?p

Offline clockwork

  • Committee member
  • Sr. Member
  • *
  • Posts: 283
    • View Profile
  • BitShares: clockwork
Re: would you support a cheater as the wintess?
« Reply #51 on: April 26, 2019, 06:00:27 am »
How ridiculous is this!!!

 the feeding program is developed by community and open-sourced, you are lazy to simulate with the provided evidence, but keep asking unless questions and trying to impose your willingness on others.

i did a deep~~~ track on logs and the feeding activity i provided before, what i observers is it might drop on the "median" on most of times if you simulate with [email protected] and following config, i do not know whether it is as designed or program bug,you could have a try by your self。

Code: [Select]
CNY:
        target_price_algorithm: 'adjusted_feed_price'
        target_price_adjustment_scale: 0
        maximum_short_squeeze_ratio: 105

what i see from this thread is Bitshares already controlled by a few whales, and many community members cannot distinguish what is right and wrong, what you do is just following, i don't care any more ,just do as you like.

I have removed my votes for crazybit.

The above comment proves that

a) it was NOT done on purpose IMHO but

b) crazy bit has no understanding of the various discussions on feeding


        target_price_algorithm: 'adjusted_feed_price'
        target_price_adjustment_scale: 0

The above are BSIP42 settings....Meaning it's based on negative feedback on the MEDIAN price.
When BSIP42 became inactive he just changed the feedback factor (target_price_adjustment_scale) to 0 so there was no feedback and just fed the last read median price outright.

Offline zhouxiaobao

Re: would you support a cheater as the wintess?
« Reply #52 on: April 26, 2019, 10:04:18 am »
The feed price should not be lower than the actual price that investors would pay if they bought BTS in the DEX.
It is now 2% lower.This is an important reason why the recharge rate is too high.

Offline Thul3

  • Sr. Member
  • ****
  • Posts: 244
    • View Profile
Re: would you support a cheater as the wintess?
« Reply #53 on: April 26, 2019, 01:54:49 pm »
The feed price should not be lower than the actual price that investors would pay if they bought BTS in the DEX.
It is now 2% lower.This is an important reason why the recharge rate is too high.

Thats total nonsense.
Any whale could dictate the feedprice on DEX

Offline zhouxiaobao

Re: would you support a cheater as the wintess?
« Reply #54 on: April 26, 2019, 03:01:42 pm »
The feed price should not be lower than the actual price that investors would pay if they bought BTS in the DEX.
It is now 2% lower.This is an important reason why the recharge rate is too high.

Thats total nonsense.
Any whale could dictate the feedprice on DEX

Have you ever used MagicWallet?

Offline zhouxiaobao

Re: would you support a cheater as the wintess?
« Reply #55 on: April 27, 2019, 02:07:44 am »
The feed price should not be lower than the actual price that investors would pay if they bought BTS in the DEX.
It is now 2% lower.This is an important reason why the recharge rate is too high.

Thats total nonsense.
Any whale could dictate the feedprice on DEX

In China, if you buy BTS on DEX, the money you have to pay is DEX price *DEX recharge rate, which is the real price of BTS. Why is the feed price lower than the real price of BTS?

Offline Thul3

  • Sr. Member
  • ****
  • Posts: 244
    • View Profile
Re: would you support a cheater as the wintess?
« Reply #56 on: April 27, 2019, 07:37:53 am »
In the rest of the world the price you need to pay for ANY crypto is the price on exchange and the exchange rate from fiat to crypto.
Why is the price of any crypto in the world not the real price including the exchange rate ?

The answer because markets can't add the cost of exchange rate from any gateway and therefor they list only the market price.
If you pay a 1% ,3% ,5% or -2% gateway fee thats your choice.

I would like also to ask to stop following bitcrab blindly because its annoying seeing people with the same question which clearly try to enforce his agenda.
Use your own mind instead of following someone blindly

The result of your request (bitcrabs agenda) would be that we would have no more arbitrage for margin calls.

« Last Edit: April 27, 2019, 07:58:36 am by Thul3 »

Offline zhouxiaobao

Re: would you support a cheater as the wintess?
« Reply #57 on: April 27, 2019, 09:14:32 am »
In the rest of the world the price you need to pay for ANY crypto is the price on exchange and the exchange rate from fiat to crypto.
Why is the price of any crypto in the world not the real price including the exchange rate ?

The answer because markets can't add the cost of exchange rate from any gateway and therefor they list only the market price.
If you pay a 1% ,3% ,5% or -2% gateway fee thats your choice.

I would like also to ask to stop following bitcrab blindly because its annoying seeing people with the same question which clearly try to enforce his agenda.
Use your own mind instead of following someone blindly

The result of your request (bitcrabs agenda) would be that we would have no more arbitrage for margin calls.

Have you ever bought bts in RMB on the DEX?If you don't, you don't know the situation at all.

The  DEX recharge rate is the premium of bitcny.It is always changing on a large scale, which greatly affects the application of bitcny.

Which exchange have you ever seen with a recharge  rate of 1% today and 5% tomorrow?Should BITCNY's premium not be included in the actual price of bts?

Why is there a difference in BTS prices between exchanges? Because there are all kinds of Distribution costs, otherwise someone would have arbitraged.

 In major exchanges (including DEX), the highest price is the closest to the real price. Don't always think you are clever.

Offline zhouxiaobao

Re: would you support a cheater as the wintess?
« Reply #58 on: April 27, 2019, 03:54:09 pm »
In the rest of the world the price you need to pay for ANY crypto is the price on exchange and the exchange rate from fiat to crypto.
Why is the price of any crypto in the world not the real price including the exchange rate ?

The answer because markets can't add the cost of exchange rate from any gateway and therefor they list only the market price.
If you pay a 1% ,3% ,5% or -2% gateway fee thats your choice.

I would like also to ask to stop following bitcrab blindly because its annoying seeing people with the same question which clearly try to enforce his agenda.
Use your own mind instead of following someone blindly

The result of your request (bitcrabs agenda) would be that we would have no more arbitrage for margin calls.

     Lowering the feed price and increasing MSSR  will cause bitcny to appreciate.In this way, holders of bitcny have a stable arbitrage space.
     But this is extremely harmful to the whole system. We need bitcny to be stable. Stability is the basis of bitcny's application.
     Do not hinder the development of BTS because of personal interests.The system has obvious bug but you opposes correction.
     The feed price must be the real price, not the false price that ignores the conversion cost after many conversions.

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 3573
    • View Profile
    • Steemit Blog
  • BitShares: abit
  • GitHub: abitmore
Re: would you support a cheater as the wintess?
« Reply #59 on: April 28, 2019, 11:41:28 am »
How ridiculous is this!!!

 the feeding program is developed by community and open-sourced, you are lazy to simulate with the provided evidence, but keep asking unless questions and trying to impose your willingness on others.

i did a deep~~~ track on logs and the feeding activity i provided before, what i observers is it might drop on the "median" on most of times if you simulate with [email protected] and following config, i do not know whether it is as designed or program bug,you could have a try by your self。

Code: [Select]
CNY:
        target_price_algorithm: 'adjusted_feed_price'
        target_price_adjustment_scale: 0
        maximum_short_squeeze_ratio: 105

what i see from this thread is Bitshares already controlled by a few whales, and many community members cannot distinguish what is right and wrong, what you do is just following, i don't care any more ,just do as you like.

I have removed my votes for crazybit.

The above comment proves that

a) it was NOT done on purpose IMHO but

b) crazy bit has no understanding of the various discussions on feeding


        target_price_algorithm: 'adjusted_feed_price'
        target_price_adjustment_scale: 0

The above are BSIP42 settings....Meaning it's based on negative feedback on the MEDIAN price.
When BSIP42 became inactive he just changed the feedback factor (target_price_adjustment_scale) to 0 so there was no feedback and just fed the last read median price outright.
This might be the most reasonable reply.
BTS account: abit
BTS committee member: abit
BTS witness: in.abit