currently the bitCNY price feeding is far from acceptable.
I will try my best to vote out the witnesses who always feeds a much lower price than the market price.
of course we need to answer one question first: how to define "market price".
regarding CNY market, obviously the market price need to be get first from DEX and also CNY market like AEX.
I don't care how one witness generate the final fed price , but I am sure that a fed price keeping >3% lower or higher than the latest DEX price is not acceptable.
regarding CNY price feeding, one possible algorithm is to get DEX price A and also get price B from other exchanges.
normally just feed A.
if A is 3% or more lower than B, feed B.
this can feed a price that closest to market and avoid the "positive feed back" machanism of DEX price.
take good care of the price feeding, please.