Add tracking stakeweight over time

I propose that a set of new hyperparameters is added to indicate which subnets should have their validator stakeweight long term average (? or ema or something) tracked every block (long term = a week or two). It would only be tracked for up to N top holders per subnet with at least K (alpha? tao?) worth of stake, to reduce the chain load.

This would need to be enabled on very few subnets - on those which use smart contracts to make decisions in the subnet, such as Collateral or Capacitor. The new “smart contract voting power” metric would become what the contracts would be weighting the votes with.

This was filed in BITS and approved for development: Tracking voting power by ppolewicz · Pull Request #34 · opentensor/bits · GitHub

1 Like