Introduction to the Celo Security Council. This page captures the key points about the proposed Security Council and its role in the Celo L2 Network.Documentation Index
Fetch the complete documentation index at: https://docs.celo.org/llms.txt
Use this file to discover all available pages before exploring further.
This page is a work in progress based on the proposal for the Celo L2’s
Security
Council.
For updates make sure to refer to the Celo Forum.
Celo L2 Security Council Overview
-
Purpose:
- To decentralize the Celo L2 Network.
- Manage key upgrades and security fixes.
-
Responsibilities:
- Upgrade L1 protocol contracts for Celo’s L2.
- Modify designations for roles like sequencers, proposers, and challengers.
- Execute urgent security fixes via hotfixes.
- Act independently in urgent situations for the network’s best interest.
-
Decentralization Goals:
- Prevent any single entity from upgrading the system, modifying rollup state, or censoring transactions.
-
Governance:
- Regular Governance Process for Celo Core Contracts and Community Fund remains unchanged.
-
Proposed Multisig Structure:
- 2/2 Safe Multisig:
- Members: cLabs Multisig and Celo Community Security Council.
- cLabs Multisig: 6/8 multisig.
- Celo Community Security Council: 6/8 multisig with members from L2Beat, Hyperlane, Valora, Mento, Nitya Subramanian, Kris Kaczor, Tim Moreton, and Aaron Boyd.
- Ensures non-cLabs controlled quorum-blocking group.
- Members: cLabs Multisig and Celo Community Security Council.
- 2/2 Safe Multisig:
-
Security Standards:
- Follow Optimism multisig security policy.
- Allow nested multisigs if all signers adhere to the security policy.