Small node runners incentive

With inflation reduced, some node runners have exited as they no longer find it profitable.

To support smaller operators, I propose a reward system that prioritizes small node runners. MassaBits is good, but rewards should not scale heavily with Massa/Roll holdings. Currently, the top 100 on MassaBits each hold 1,000+ rolls, creating imbalance.

A modified version of the Robinhood contract could help. Rewards ($MAS) could be redistributed to smaller node runners based on:

  • Uptime performance

  • Regional distribution (IP-based) to ensure geographic diversity

  • Maybe add a KYC to discourage multiple massa nodes on a single VSP or IP spoofing.

This, combined with MassaBits, could encourage Massa adoption.

Also, let’s add burn a protion and redistribute rewards to smaller nodes via a lottery from the Massa’s wallets would be great. Creating a Ronbinhood wallet and feeding it your rewards via an ASC to futur redistribution can demonstrate Massa’s automation. That wallet can be driven by community vote to reward some individuals as well that have a proven record of helping MAssa.

Hello,

Maybe for MassaBits we already set a cap on the number of rolls to avoid this kind of imbalance :winking_face_with_tongue:
This program will be the biggest giveaway on Massa, so we can’t add extra tokens on top for now. Regarding the burn, as Seb mentioned on Telegram we’re currently exploring the best way to implement it and what would be the most efficient approach.