Currently, this is happening every 10 minutes, with the price coming from a single exchange (usually Coinbase, Binance, or Huobi). It would be good to have to have more information on:
- Is this price spot, TWAP, or VWAP? On what pair?
- How is that single exchange determined? Is it highest volume over the past 10 minute window?
- Is 10 minutes fast enough to use as a true price oracle? During periods of high market volatility, this too slow. Can this frequency be increased?
- How is this process running? I assume a single cronjob on one instance for now, but can it be decentralized?