Proposal 23: Granting Foundation the Right of Vetoing Malicious Proposals

Status

Approved

Motivation

MCDEX DAO uses a Compound-like smart contract to govern on-chain. The DAO smart contract has the right to do anything, including transferring the asset tokens in the vault and issuing a new MCB. The vault has a $7M initial fund. Hackers may propose malicious proposals to the DAO smart contract. Although nobody can predict which kinds of malicious proposals will occur, we should have a method to prevent it.

Vote

I suggest to grant MCDEX Foundation the right to veto the on-chain proposals for 6 months. The MCDEX Foundation shall veto the on-chain proposal of MCDEX DAO directly if and only if the proposal:

  • is not posted on the forum and discussed by the community 2 days before voting; OR
  • the on-chain codes of the proposal is not consistent with what the proposal is described on the forum;

Update: voting is living: MCDEX Governance Voting App

1 Like

“the on-chain codes of the proposal is not consistent with what the proposal is described on the forum”

How would this be determined?

The on-chain proposal is actually “call data”, which could be decompiled/analyzed to get the meaning of the code.

Sounds sensible to me.