Conversation
|
I propose any TAO Governance proposal should satisfy these Core Goals:
|
|
This is my TAO GOVERNANCE Proposal: Constitutional OpenGov n Safety Track It has 5 layers: Layer 1 : The Constitution: what governance is allowed to do Constitutional invariants (hard-coded or extremely high-bar):
This is the rule of law. Layer 2 : Separation of powers: prevent validator oligarchy Today’s bicameral system (Triumvirate + Senate) is a step toward decentralization but still transitional. A) Legislative: make/modify rules:
B) Executive: fast operations: C) Judicial: decide disputed facts:
Layer 3 : The Intervention Ladder Instead of PR #2420’s “emissions → 0” hammer, CONST uses a 4-step ladder: Step 0: Watchlist (no penalty): Step 1: Quarantine (soft brake)
Step 2: Suppression (hard brake)
Step 3: Deregistration/Dissolution (nuclear option)
Why this matters for anti-rugpull: Layer 4 : Voting that’s democratic” A core problem that the PR discussion implies is: So CONST introduces a very important separation: 4.1. Separate “staking delegation” from “governance representation”:
This is liquid democracy done correctly:
4.2. Governance voting bodies for Safety actions: Chamber 1 : Root security electorate (stake-weighted, but with quorum-by-count)
Chamber 2 : Network stakeholders (all TAO-at-risk across root + subnets)
Chamber 3 : Judicial jury (randomized from long-term stakers)
= ✅ Action passes only if: Layer 5 : Incentives that make the truthful outcome the profitable outcome Governance without economic incentives becomes theater. 5.1. Subnet Owner Integrity Bond (skin-in-the-game) This is the cleanest “anti-rugpull” mechanic: if you want to run a subnet and earn emissions, you post collateral. 5.2. Challenger Bond (anti-griefing)
5.3. Voter accountability (anti-extractor governance) This makes governance bribery expensive. |
|
Could you explain why the top16 subnet was categorized based on the moving average price? |
On-Chain Governance System
Summary
This PR introduces a comprehensive on-chain governance system to replace the current governance implementation that relies on a sudo-based triumvirate multisig. The new system implements a separation of powers model with three key components: (1) multiple proposer accounts (mostly controlled by OTF) to submit proposals, (2) a three-member Triumvirate that votes on proposals, and (3) two collective bodies (Economic Power and Building Power) that can delay, cancel, or fast-track proposals.
README
Changes
New Governance Pallet (
pallet-governance)Infrastructure Updates
.maintain/frame-weight-template.hbsto useParityDbWeightinstead ofRocksDbWeightfor consistency with the runtime's database backendpallet-governanceto workspace dependenciesNoPreimagePostponementconstant from admin-utils test mockImplementation Details
The governance pallet includes:
pallet-preimageandpallet-schedulerfor proposal executionDeployment Strategy
The system will be deployed in two phases:
Documentation
See
pallets/governance/README.mdfor detailed specification of the governance system, including:Testing
Related
This addresses the issues with the current centralized sudo-based governance system by introducing: