Security Council - liveness check 1

To ensure transparency with the community, here is an update on the Security Council, testing results, and ongoing efforts to safeguard ENS governance.

Background

The Security Council was established in July 2024 as a mid-term solution to address a critical vulnerability in ENS DAO’s governance that could have potentially led to a treasury theft, to say the least. The council operates as a 4/8 multisig with the limited power to veto malicious proposals, designed with a two-year expiration to prevent permanent centralization.

Operational Testing Results

In 9th March 2024, we conducted our first operational readiness test to verify:

  1. The availability of keys and responsiveness of Security Council members
  2. The effectiveness of coordination

Test Procedure:

  • Empty transactions were created on the Safe wallet
  • Council members were asked to sign transactions
  • Members were explicitly reminded to review calldata and signatures before signing

Results:

Minimum threshold (4/8 signatures) was reached within 16 hours - First transaction

Full consensus (8/8 signatures) was achieved in less than 2 days - Second transaction with different signers from the first.

These results indicate that the Security Council can respond quickly to potential governance threats, with enough signers available to meet the minimum threshold within a day.

Council Activity Summary

Since establishment, the Security Council has:

  • Conducted 1 operational readiness test
  • Has not needed to intervene in any situations

More test will happen in the future.


If you have any questions, please reply or ask any member of the security council.

12 Likes

@alextnetto.eth, thanks for the transparency.

I have a curiosity question regarding process.

When you created these transactions how are the other council members informed of its creation? Telegram, email, their own notification setups?

What calldata were they reviewing?

1 Like

Great to see questions, thanks @clowes.eth!

Communication is through a telegram group with the council members and Spence as the lead metagov steward.

The calldata were empty, but as always, we should review the transactions :slight_smile: . You can check it on the etherscan links on above post or check the transaction history of the Security Council multisig (here).

1 Like