MinaProtocol / mina

Mina is a cryptocurrency protocol with a constant size blockchain, improving scaling while maintaining decentralization and security.
https://minaprotocol.com
Apache License 2.0
1.99k stars 529 forks source link

Automated Block Rewards | zkApp #13299

Open halsaphi opened 1 year ago

halsaphi commented 1 year ago

As a Block Producer and SPO I would like to automate my reward payouts to avoid time consuming manual work.

Build out the functionality and tooling that will enable staking rewards to be distributed automatically to those Mina users who delegate to node operators, or Block Producers.  This will result in less operational overhead for the Block Producer community, and more assurance and timeliness for delegators on their rewards payouts.

deepthiskumar commented 1 week ago

Two different routes that could be explored

  1. Using a zkApp from which payouts can be retrieved (requires https://github.com/MinaProtocol/mina/issues/11436)
  2. Possibly baked into consensus layer and then using zkApps to retrieve payout