Decentralization is not limited to the consensus level. Governance of the entire Core Network will progressively decentralize as time passes. At the DAO’s genesis, limits on decentralization will be necessary to get the CORE chain off the ground and establish product-market fit. As the network expands, the Core DAO will increasingly lean on community participation [Wal]. Over time, the broader CORE community will gain control of all governance functions including management of the CORE Treasury.
Decentralized governance is very difficult in practice due to various attack vectors [Butb]. Until the chain is mature, DAOs building on top of Core are at risk of an arbitrary Core fork overriding their governance. For the Core DAO to be successful, trust and community building are essential at the beginning of the chain’s lifecycle.
Core Network Maintenance objectives at the outset of this project are simple:
- 1.Provide a phased path towards decentralization.
- 2.Minimize risk to encourage DAOs to form on top of Core.
Core governance via the Core DAO will progressively decentralize throughout three stages of development:
- 1.Off-chain governance.
- Pass resolutions with a majority of DAO voters in agreement.
- 2.Limited on-chain governance.
- Allow changing a fixed parameter set (TBD) with onchain coin voting, ex. percentage of burned fees.
- Likely add time delays to discourage vote buying and similar attacks.
- Adding / subtracting parameters is at the sole discretion of of the DAO voters, ex. Core Improvment Proposals (CIP).
- 3.Full on-chain governance.
- Up to the community.