Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Per-round matching fund smoothing #37

Closed
spengrah opened this issue May 12, 2020 · 1 comment
Closed

Per-round matching fund smoothing #37

spengrah opened this issue May 12, 2020 · 1 comment

Comments

@spengrah
Copy link
Member

spengrah commented May 12, 2020

Smooth out the matching fund amounts per round.

This is important for (at least) the following reasons:

  1. There may be an attack vector relating to intentionally spiking the matching funds of a given round
  2. If recipients have reason to expect a future round could have significantly higher matching funds, they may delay participation to conserve their social & marketing capital in case that happens. This would have the effect of diluting the quality of recipients in current rounds.
  3. The existence of funding for future rounds will imbue users/participants/stakeholders with a level of incremental confidence in the system as a whole.

Potential implementations:

  • Matching funds are contributed to an "endowment" pool. Each round draws its matching funds from X% (e.g. half) of the existing funds in the endowment pool.
  • We set (gradually increasing?) per-round matching fund caps. All matching funds contributed beyond the cap of the upcoming round are automatically allocated to the following round, and so on.
@auryn-macmillan
Copy link
Member

Closing this for now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants