Proposal for Enhancing Security Measures of HYDRA DAO Treasury with Multisig Administration
Introduction
As part of the effective decentralization of the HYDRA DAO, a key element lies in ensuring no single entity or individual can have power over the DAO.
In order to enable the highest standard of transparency and technology, the founders and operations team have undertaken the initiative to deploy the tooling to enable the next step in this security upgrade.
The Gnosis multisig system, renowned for its robust security features, has been adeptly forked and tailored for the HYDRA Blockchain. This adaptation preserves the full functionality of the original Gnosis platform, offering a user-friendly interface that significantly enhances transactional capabilities on the HYDRA network. The system allows for straightforward receiving and sending of HYDRA and HRC20 tokens, along with executing complex contract operations.
A key feature is its ability to directly interact with smart contracts. For instance, the HYDRA DAO Treasury can perform direct contract operations, such as executing swaps via the DEX, without relying on secondary wallets with both: the sender and the recipient being the smart contract multisig contract. This functionality is critical for implementing resolutions efficiently and securely within the DAO framework as well as ensuring flexibility in the future.
The gnosis fork is already tested, deployed and production ready on https://multisig.hydrachain.org
We now propose a structured approach to administer the HYDRA DAO Treasury, ensuring optimal security and alignment with community values.
Multisig Administration Structure
The administration is segmented into three distinct groups, each with a unique role and selection criteria:
- Founders Group
- Role: Strategic oversight and decision-making.
- Criteria: Proven responsibility, comprehensive vetting, and strong community standing.
- Key Operations Group
- Role: Handling key operational workload and having demonstrated strong practical expertise in the Hydra Ecosystem. Elected by the community with strong vetting in the process.
- Criteria:
- Active involvement in HYDRA’s daily operations.
- A minimum of 2 years of positive contributions with an outstanding reputation in the community.
- Mandatory community approval, reflecting their capacity to lead and support the community.
- Trustless Community Group
- Role: Ensuring the broader community’s interests are represented for a more democratized model while relying upon on-chain “loyalty”.
- Enhanced Criteria:
- No association with staking pools or founding team members.
- Extensive 2+ years of on-chain activity reviewed to confirm their commitment to HYDRA’s success. As a methodology : staking activity, balance weight, loyalty expressed by lack of liquidation and stable on-chain pattern.
- Holders of significant HYDRA stakes, collectively amounting to ~4M HYDRA, demonstrating a strong vested interest which is representative of the open market investors.
Limitation: Since the treasury council needs to be flexible and be capable of signing multiple requests relatively fast, going for a too broad setup may be limiting. Most other protocols usually limit the treasury multisig to less than 10 members, as the security improvement beyond 5 members is rather theoretical.
Proposed Members
- Founders Group:
- Nikola Alexandrov
- Hristo Tenchev
- Key Operations Group:
- Florian Pfeiffer (CCO LockTrip & Hydra Community Admin)
- Myra Aranjo (Proposed Hydra DAO Secretary & Hydra Community Admin)
- Trustless Community Group: Selected based on rigorous on-chain analysis criteria. These 8 wallets collectively represent ~4M HYDRA stake in the network and have demonstrated outstanding loyalty of holding on to their HYDRA through both good and bad times. They have also actively staked and supported the security of the network.
HB35PMmQ9MT2wT1khnm8nLqa8WJVUDMKgG
HKL6s7gVebzVPACrGFXUgtwDRFhWHHd6cg
HK6zDXeigGa5Yke2kYboidtbDwaCnQv8VZ
HDU5yiJseHQDbz6U1zVD2oxoYRNFYDPt6N
HHJFtLFJUDryscuLDiCK2W4XPxAUf3Ma2c
HKFZLJwtVxsHmtQSDhLAZ3eEunz6jpNbAJ
HH6z5NMNo43TKQ5VTmcxmA4a1ZsLrPeWN6
HVT7SqGSkbRgz88Zo27duetdUdJTxJoncG
Being a Treasury Admin would be a responsible task since enrolled members would be counted on to follow, engage, sign and communicate when needed. Not all members are expected to confirm their interest. The ones that do will need to act responsively.
Consensus Mechanism
Depending on the number of trustless wallets that confirm their engagement, a policy for consensus will carefully be selected.
This proposal is based on an estimated 4 community members who may confirm their enrollment, resulting in a tentative 8 admins as a target with a 5/8 policy setting for consensus. 1 mandatory signing member from the community will be a strong addition to the DAO secretary who is also technically elected by the community and independently from the founders’ team.
- Composition: Eight administrators across the three groups. Consensus to require all three groups to “work” on ensuring each transaction is correctly reflecting the trustless will of the HYDRA DAO.
- Requirement: A tentative 62.5% consensus (5 out of 8) for transaction approvals. This threshold ensures decisions have strong support while reducing the likelihood of decision-making stalls.
As security considerations for this consensus policy:
- Too strong policy requirements could potentially make the treasury less agile and prone to stalls if lack of engagement is present from community/trustless admins
- Too weak policy could not effectively utilize the strenghts of the multi-sig security
Role and Responsibility of Treasury Admins
- Technical Role: Admins are responsible for ensuring the technical implementation of the DAO’s will, without possessing any authoritative power. In simple terms, whatever the DAO votes, the admins should execute. And if an admin is not following the will of the DAO, other admins can vote for an ousting. By default the same 5 out of 8 policy is valid for adding or removing new admins.
- Open Applications: Community members aspiring to be admins can apply, subject to the same standards and an additional on-chain vote by the DAO.
- Protective Measures: Any DAO treasury admin who is disengaged, unresponsive and/or simply not complying with the DAO will to be ousted by the DAO consensus and reported to the community, with appropriate consensus policy update to ensure proportionate risk management. Trustless admins who experience a drop in balance stronger than 20% relative to their wallet size at time of admission, will automatically be excluded to protect against situations where an admin exits the system and potentially goes rogue.
Migration Timeline and Phases
Subject to DAO approval, the migration will occur in three phases:
- Phase 1 - Initial Trial:
- Migrate 200,000 HYDRA from current Treasury Wallet: H6hXSKCWScjx53KAHXWGYAU7uMs7oGJNTb to test the new system’s functionality and ensuring all transactions are routed from the multisig.
- Phase 2 - Full Migration:
- Upon successful trial validation, transfer the entire remaining treasury amount.
- Phase 3 - Post-HydraGon Review:
- Review and potentially enhance the system post-HydraGon launch, incorporating new insights and capabilities.
Future considerations: according to an already pre-approved community vote, the DAO treasury is supposed to receive an on-going inflow of funds from the core emissions. The current treasury provides a comfortable cushion for the operation to continue without activating these additional emissions. However, at some point in the near future, it is worth exploring the optimal way for this to be activated. HydraGon could be a good opportunity window for this activation.
Room for improvement
This proposal is drafted with consideration of all known factors involved, but may still be prone for further improvement. It should also stand as an open invitation for a public discussion to any interested community member on such possible improvements.
Conclusion
This comprehensive multi-sig administration proposal for the HYDRA DAO Treasury strategically combines the wisdom and vested interest of founders, the operational expertise of involved key operations members, and the independent vested interest of trustless community representatives which will continuously be re-evaluated based on their balance and on-chain activity.
The proposed structure, coupled with a careful migration plan and a clear consensus mechanism, not only secures the treasury but also ensures it operates in harmony with the DAO’s principles and the community’s aspirations. This balanced approach is pivotal step as part of a long-term plan for democratization and success of the HYDRA protocol.
Considering the substantial marginal improvement over existing treasury safeguarding policy, this is recommended with high priority vote in the upcoming voting session.
Summary of Proposal:
- Migration of the DAO Treasury to a multi-sig contract for increased security
- Three proposed eligibility groups for admin membership
- 12 shortlisted members proposed for the start with a tentative setup of 5/8
- Framework for the eligibility and retainment of membership
- 62.5% consensus requirement for transaction approvals