Skip to content
This repository has been archived by the owner on Jun 15, 2021. It is now read-only.

Payments directly to DAO Avatar can circumvent dividends #4

Open
tspoff opened this issue Jun 18, 2019 · 0 comments
Open

Payments directly to DAO Avatar can circumvent dividends #4

tspoff opened this issue Jun 18, 2019 · 0 comments
Labels
discussion Discussion not specifically related to bug or feature

Comments

@tspoff
Copy link
Collaborator

tspoff commented Jun 18, 2019

The Issue

  • We can't stop actors from sending tokens directly to the Avatar.

  • This issue isn't relevant if the only parties paying dividends are known smart contracts.

  • We believe the incentives of the DAO voters and bonded token holders should be aligned from a game theoretic perspective.

The Fix:

  • We would require hooks on ERC20 transfers, and both the Avatar and the BondingCurve would have to implement them in a way that sends funds through the dividend distribution logic first. This requires that all tokens sent implement ERC777 or a similar standard.

Potential Workarounds:

  • We could perhaps design a global constraint that prevents the Avatar from making proposals that spend tokens
@tspoff tspoff added the discussion Discussion not specifically related to bug or feature label Jun 18, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
discussion Discussion not specifically related to bug or feature
Projects
None yet
Development

No branches or pull requests

1 participant