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

Governance Discussion #67

Open
tspoff opened this issue May 16, 2019 · 4 comments
Open

Governance Discussion #67

tspoff opened this issue May 16, 2019 · 4 comments

Comments

@tspoff
Copy link
Collaborator

tspoff commented May 16, 2019

The parties with power to change the system are the Core Devs and a DAO of stakeholders for each loan.

The Core Devs power is intended for rapid response in contract emergencies. To that end, they can pause any contracts in the system.

However, the DAO holders have to vote on any changes they propose, and can unpause the system. They can also ban the devs from pausing if they abuse their power.

What changes are possible:

  • Logic upgrades / bug fixes, say of the Terms Contract.
  • Otherwise changing the address of a core contract
  • Choosing to go around Dharma (intended if dharma fails), by unlocking the "native backup repayment process" that lies dormant on each Crowdfund contract.

We're skipping renegotiations of terms for now - it's messy even in "real life".

@onggunhao onggunhao added this to In progress in Enable May 17, 2019
@tspoff tspoff changed the title Governance and changing parameters (Late repayments, default, etc) Governance Discussion May 27, 2019
@tspoff
Copy link
Collaborator Author

tspoff commented May 27, 2019

Possible governance providers:

  • DAOStack
  • Aragon

@tspoff
Copy link
Collaborator Author

tspoff commented May 30, 2019

From DAOstack Q/A:

What is the difference between Aragon and DAOstack?
DAOstack is a modular governance framework for decentralized organizations at scale, while Aragon is more of a general suite for blockchain-based organizational management.

They also think Aragon has a nicer UI

@tspoff
Copy link
Collaborator Author

tspoff commented May 30, 2019

With DAOStack, we could create a DAO that generates other DAO's through the DAOCreator scheme.
The loan factory could create a dao for each loan, just might be too heavy and obv could be done with less gas.

@onggunhao
Copy link
Collaborator

@tspoff I like the flexibility of an individual DAO for each loan, although we are probably far away from that problem. I would like to work with DAOstack though, it seems like a very interesting project

@onggunhao onggunhao moved this from In progress to To do in Enable Jun 19, 2019
@Mancerrss Mancerrss moved this from To do to Enable General Discussion in Enable Publicity and BD Oct 25, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Enable
  
To do
Enable Publicity and BD
  
Enable General Discussion
Development

No branches or pull requests

2 participants