Allow anyone to pay dividends?

User demand:
The current dividend implementation is used about once every two days. With flexible dividends, I guess we’ll see quite a bit more usage. Nevertheless, if someone writes up a CIP and development gets funding, then - yea - let’s do it!
(if only removing the owner-only requirement, then no funding needed)

Dividend parameters:
Dividend is one very specific case of a mass-send. Why not add some flexibility to it:

  • Receive proportional to holdings (how it works today) OR everyone receives same absolute quantity (e.g. one PEPE card to each holder of PEPECASH)
  • Pay dividend only to balances above X (currently not possible to specify, ie zero) OR pay dividend to top N balances only

Fees:
The fee now is 0.0002 XCP per recipient ($0.002). Is this reasonable? Remember that it only takes one bitcoin transaction to potentially send to 1000s of recipients. Distributing your token to 1000 recipients would cost only $2, and a hundred thousand would be $200.