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

Multi token moloch #16

Closed

Conversation

alexvandesande
Copy link

This is a suggested upgrade for a multi token moloch in the near future. It actually has less lines of code than the current deployed version so it might be even more secure. The idea here (that I had previously presented, but committed to code now) is that we remove tribute tokens, guild etc and any self reference for tokens. Instead, the person rage quitting chooses which tokens they want their share of (donating their share of the unwanted tokens to the remaining members). I also add an example of a contract offering that can be used instead of the tributeToken: it's a very simple contract which represents what goods or services you are offering in tribute of your participation.

PROS

  • Supports any number of tokens arbitrarily
  • Allows more flexibility as "offerings" can be much more than tokens

CONS

  • Voters now need to inspect a contract offering before voting
  • The DAO calls the function transfer of arbitrary contracts which may or may not be a security issue.

@ameensol
Copy link
Contributor

Well we finally got around to this with v2 - I hope you find it suitable!

@ameensol ameensol closed this Dec 16, 2019
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

Successfully merging this pull request may close these issues.

3 participants