FeedProjects
Developers
Settings
๐ŸŽ‰ A new chapter begins: Boardroom has joined Agora
Learn more
protocol logo
Explore / Projects
Ethereum Name Service

Proposals

Discussions

Members

Information

Create Proposal

Ethereum Name Service

ProposalsDiscussionsMembersInformation
Proposal
Back to Proposals
closedEnded 2 years ago ยท Snapshot (Offchain)

[EP5.10][Social] Confirming the ENS DAO Security Council Members

By 0x76A6...32BbB8

Abstract

Following the successful passing of the EP5.7, this proposal aims to confirm the 8 individuals who will form the Security Council with the permissions defined in EP5.7. The Security Council will be responsible for protecting the organization from potential governance attacks by having the ability to cancel malicious proposals using the SecurityCouncil smart contract.

Specification

A discussion was held in the ENS forum titled [Temp Check] Enable CANCEL role on the DAO. Following that discussion, The EP5.7 proposal, which can be found here, detailed the need for a Security Council to mitigate the risk of governance attacks on the ENS DAO. The proposal passed with overwhelming support from the community, receiving 1.4 million votes and 100% approval.

As outlined in the EP5.7 proposal, the SecurityCouncil smart contract will be deployed, and the Security Council multisig will be granted the PROPOSER_ROLE in the timelock. This will allow the Security Council to cancel malicious proposals, without granting the ability to initiate proposals, vote on proposals, or perform any other actions. The contract also features an expiration mechanism that automatically revokes the councilโ€™s veto power after 2 years, promoting decentralization.

Proposed Security Council Members

The proposed Security Council will consist of the following 8 individuals in a 4/8 multisig configuration:

  1. nick.eth
  2. griff.eth
  3. avsa.eth
  4. lefteris.eth
  5. katherineykwu.eth
  6. fireeyes.eth
  7. brantly.eth
  8. alextnetto.eth

The text of EP5.7 specified that the 5 delegates included on the veto contract would be included in the security council. To fill the remaining 3 places on the council, consideration was given to, delegation power, past activity in governance, economic skin on the game, and jurisdictional diversity (for legal reasons).

Voting

This social proposal seeks to confirm the complete list of 8 individuals as the Security Council members. The vote will be a simple For/Against/Abstain vote on the entire list. If the proposal is successful, a separate executable proposal will be put forward to deploy the SecurityCouncil smart contract and grant the necessary roles.

For this vote, the 8 proposed members of the Security Council will vote โ€œAbstainโ€ to help meet quorum requirements while preserving their impartiality.

Next Steps

Upon confirmation of the Security Council members through this social proposal, the following steps will be taken:

  1. The SecurityCouncil contract will be manually deployed to Mainnet.
  2. A multsig will be manually created with the 8 members as signers.
  3. The multisig will accept ownership of the SecurityCouncil contract.
  4. The executable proposal will grant the PROPOSER_ROLE to the SecurityCouncil contract address using the grantRole function in the timelock.

Once the executable proposal is passed and the contract is deployed with the necessary roles granted, the Security Council will be able to cancel malicious proposals to protect the ENS DAO.

After the specified expiration period (2 years), anyone can revoke the PROPOSER_ROLE from the Security Council, ensuring this is a time-limited mechanism that defaults back to a more decentralized posture.

Success Criteria

For this social proposal to pass, the following quorum and voting requirements must be met:

  1. Quorum: The proposal must receive a minimum of 1% of the total supply of $ENS (1 million votes) in the form of โ€œYesโ€ and โ€œAbstainโ€ votes combined. โ€œNoโ€ votes do not count towards quorum.

  2. Approval: Once the quorum is reached, the proposal requires a simple majority (>50%) of โ€œYesโ€ votes among the โ€œYesโ€ and โ€œNoโ€ votes to pass. โ€œAbstainโ€ votes do not count towards the approval calculation.

Continue Reading
Connect Wallet to Add Note
0
Votes 141
VoterCast PowerVote & Rationale
0x5BFC...418390
225,609

Abstain

0x8393...6F0780
151,229

Abstain

0x2B88...537d12
138,858

Abstain

0xb8c2...A267d5
133,403

Abstain

0x9831...1b6744
131,954

Abstain

SHOW MORE
VOTE POWER
0
Connect Wallet
Proposal Status
  • Mon June 17 2024, 12:00 amVoting Period Starts
  • Sat June 22 2024, 12:00 amEnd Voting Period
Current Results

1-Abstain

1.117M

80.12%

2-For

277,058.491

19.88%

3-Against

4.722

0%
DocumentationBrandingContact Us
Home
This Project is Currently Disabled

If you would like to enable it, please checkout below.

Boardroom Subscription

Sign up for an individual subscription (access all projects on the platform)

Subscribe
Enable Project

Enable the entire project for every user

Enable Project
Contact Us