Introduction
Initia is a Layer 1 blockchain designed to facilitate the deployment of application-specific Layer 2 solutions, known as Minitias, through its innovative rollup framework. As active participants in the Initia testnet campaign, we decided to explain the network's governance process in detail.
Governance Structure
Governance Power
Governance on the Initia platform is based on the staking of INIT tokens. Stakers gain governance power proportionate to their total staked INIT, whether staked directly or as part of liquidity pool (LP) tokens. This ensures that governance power is reflective of the participants' commitment to the network.
Whitelisting Process
For LP tokens to earn block rewards and participate in governance, they must be whitelisted. This involves submitting a proposal that details the LP token's reward weight and other criteria. The proposal is then voted on by the community.
Voting Mechanism
Voting power is determined by the amount of INIT tokens in LP pairs at the time of a proposal snapshot. This mechanism prevents manipulation by ensuring that the value of INIT in the pairs determines voting power, not external assets.
Shared Security Framework (OSS)
The Omnitia Shared Security (OSS) framework ensures the security of the Initia network and its Minitias. The L1 validators handle fraud challenges on the L2, leveraging advanced tools like Celestia's data availability sampling to verify transactions efficiently.
Governance Modules Integration
The most important power that Initia brings to the table is its diversity in governance modules. Initia can use governance modules beyond those provided by the Cosmos SDK, given its integration capabilities with EVM and Optimistic Rollups.
Cosmos SDK Governance
Being built on the Cosmos SDK, Initia naturally supports its native governance module including proposals, voting, deposits, and tallying mechanisms. Custom modules can be developed to extend these functionalities.
EVM-Based Governance
Initia can integrate EVM-based governance by deploying smart contracts that handle governance processes. These contracts can implement various governance models such as token-weighted voting, quadratic voting, or DAO frameworks. Popular frameworks like Compound's Governor Bravo or OpenZeppelin's governance modules can be adapted.
Optimistic Rollup Governance
Optimistic rollups can implement their own governance mechanisms, integrated into Initia's Layer 2 solutions. These typically involve fraud proofs and dispute resolution handled by the Layer 1 validators. Governance decisions made at the rollup level can be communicated and enforced on the Layer 1 through bridging mechanisms.
Custom and Hybrid Governance Models
Initia's modular architecture allows for the integration of custom and hybrid governance models. This flexibility is crucial for adapting to the unique needs of various applications. Initia can support governance models that operate at different layers (Layer 1 and Layer 2), enabling sophisticated and hierarchical decision-making processes.
Example Implementations
- Aragon: Provides tools for creating DAOs and managing on-chain organizations with customizable governance rules.
- Compound Governor Bravo: Widely used in the Ethereum ecosystem, enables decentralized decision-making by allowing token holders to vote on proposals.
- Snapshot: An off-chain governance tool that allows for gasless voting, where votes are cast off-chain and results are executed on-chain.
Conclusion
Initia's ability to integrate with EVM and Optimistic Rollups allows it to leverage a wide range of governance modules beyond those provided by the Cosmos SDK. When integrating different governance modules, ensuring seamless interoperability between them is crucial — this involves managing cross-chain communication, data consistency, and synchronization of governance states.
Building for interoperability, customization, and security makes this technology very versatile and falls into the Cosmos ethos. This flexibility enables the deployment of robust, decentralized governance frameworks tailored to the specific needs of various applications within the Initia ecosystem.
Governance that remembers. Institutional Memory as a Service.
Have thoughts or feedback on this research?
Othman@occresearch.org