This discussion has been created to examine options for the inclusion of additional safeguards in the code and to discuss these options with a view to reaching community consensus on proposed changes.
There has been significant press and discussion these last days on possible attack vectors in / during / around the execution of proposals. Curator, Alex Van de Sande has very kindly published some suggestions on how to move forward in a manner that best protects the interest of all DAO Token Holders. It is imperative that all steps are taken to diminish issues of concern and protect the DAO.
There are a number of possible solutions tabled including;
- Child DAOs
- Full contract upgrade
- A proposal guideline
This discussion focuses on the Proposal Guideline route as the most effective since Guidelines encompass both the procedures to be set in place on the contract / code side and the Guidelines required on the narrative / content side.
The pre-proposal / narrative stage is an integral part of the progression of any proposal. It is most likely that the due diligence carried out by the community at large will serve to minimise the number of bad / poor proposals that actually advance beyond the draft narrative stage.
In the first instance it would be essential to read the full post from Alex Van de Sande
However here is an extract as it relates to the development of Proposal Guidelines
"3) A proposal guideline: Most of the DAO issues can be handled or at least highly diminished by the proposal contract themselves, so that even if a proposal passes, the money is not sent to the proposed immediately and can be returned to the DAO. We want to set up some proposal guidelines and that can be then built into a standard open proposal contract framework. The requirements for these proposals are not yet set but can (and should) should be develop by everyone."
Please provide code extracts / examples where possible when making a contribution to this discussion.
An additional discussion entitled Proposal Guidelines 2 - Narrative will be tabled shortly
reader may wish to consider the Proposal Framework for The DAO - released by Curator Alex van de Sande.