# Bittensor Subnet Economics: How dTAO Actually Works

> Dynamic TAO replaced political voting with market-driven emissions. Alpha tokens, AMM pools, price-based allocation, and what subnet economics mean for TAO holders and operators.

- Published: 2026-03-10 · Updated: 2026-10-20
- Canonical: https://ownyourmind.ai/tokenomics/bittensor-dtao-subnet-economics/
- Cite as: Own Your Mind (ownyourmind.ai), licence CC BY 4.0. Link the canonical URL.

Charts and interactive widgets are omitted here; project data is at https://ownyourmind.ai/api/scores.json.

---

## The old system was political

Before February 2025, a small group of root validators decided which subnets received TAO emissions. They set weights across subnets based on their judgement, and those stake-weighted votes determined each subnet's share. It was a delegated, political process. If you knew the right validators, your subnet ate well. If you did not, good luck.

Dynamic TAO (dTAO) replaced this with markets. Each subnet now has its own token, its own AMM pool, and its own price signal. Capital flows, not committee votes, determine who gets emissions. The system went live on mainnet around 6 February 2025.

Then in November 2025, the emission model changed again. The original price-based allocation was being gamed. Projects would inflate their alpha token price using TAO treasuries, collect outsized emissions during the slow price decline, and repeat. The replacement was flow-based: emissions tracked net capital movement into each subnet, smoothed over an 87-day window, on the logic that gaming a flow signal is harder than gaming a price.

That flow-based model did not last either. In June 2026, subtensor PR #2781 (merged 22 June 2026) swung allocation back to a price-based system, and this is the live model today. I checked it against the deployed runtime rather than the release notes: in the v447 source finney was running when I read it, the flow function still exists but is dead code, and the function the chain actually calls takes a subnet's exponential moving-average price, applies a miner-burn penalty that punishes subnets diverting miner rewards to themselves, then applies a rank-based gate. The walk-through below describes that model; where the earlier flow-based model differed, I flag it.

I don't hold TAO. The emission model has now swung from price-based to flow-based and back to price-based inside eighteen months. If you're holding TAO or considering subnet participation, the mechanics matter, and so does their tendency to keep changing.

## Alpha tokens

On-chain tokens, not internal accounting. Each subnet has its own, living in a constant-product AMM pool paired with TAO.

When you stake TAO into a subnet, your TAO enters the reserve pool and the AMM calculates the equivalent alpha at the current exchange rate. When you unstake, it reverses: alpha returns to the pool, TAO exits to your wallet. Minimum stake is 0.1 TAO.

Slippage is real. The docs give a worked example: a pool with 100 alpha and 10 TAO in reserves. Stake 5 TAO and you receive 33.33 alpha, not 50. That is 33% slippage. Larger stakes relative to pool size get worse. This is standard constant-product AMM behaviour, but it means entering or exiting smaller subnets carries meaningful cost.

There is also a concentrated liquidity layer (Uniswap V3 style) where liquidity providers can specify price ranges for capital efficiency. This adds flexibility but also complexity: you need to manage price ranges, impermanent loss, and fee collection. Not for beginners.

Each subnet's alpha emission starts at 1 per block and follows its own independent halving schedule from the subnet's creation date. This creates an asymmetry I will return to.

## How emissions flow

The network currently emits 0.5 TAO per block (12-second blocks, so 3,600 TAO per day). The first halving has already occurred; original rate was 1 TAO per block.

Emissions reach subnets in two stages.

**Stage 1: Injection (every block).** The deployed `get_shares` runs three steps in order. Each subnet's share starts from its exponential moving-average alpha price (the smoothed `SubnetMovingPrice`, not the spot rate), normalised across the subnets eligible to receive emission. That price share is weighted by the subnet's root proportion and multiplied by a one-minus-miner-burn term, which cuts the share of any subnet withholding miner emissions to owner-controlled hotkeys, and renormalised. Then the emission gate described below is applied and the result renormalised again. Subnets with emissions disabled are zeroed and their share redistributed across the rest. (Under the flow-based model that ran from November 2025 to June 2026, the first step instead weighted subnets by net TAO flow, staked minus unstaked; that code path is still compiled into the runtime but is no longer called.)

**Stage 2: Distribution (every tempo, roughly 72 minutes).** Each subnet's emissions split:

The owner share defaults to 18%, with the remainder split evenly between miners and validators. Since runtime spec 481 (the eTAO release, 19 October 2026) each subnet owner can set the split within bounds, 0 to 33% for the owner and at least 33% for miners, replacing the global `SubnetOwnerCut` setting.

Miners are allocated via Yuma Consensus (the subnet's internal ranking mechanism). Validators and stakers receive proportional to their stake.

The critical insight: emissions are no longer about which subnet has the most politically connected validators. They track the market's smoothed valuation of each subnet's alpha, adjusted for whether the owner is paying its miners. Sustained price support earns emissions. A sagging EMA price earns less, and below a threshold it earns almost nothing.

## The emission gate

That threshold is the part most dTAO explainers still miss, and it is now the network's main selection mechanism.

After the price and miner-burn steps, the runtime applies a Hill gate to every subnet's share: `gate(s) = s^h / (s^h + theta^h)`. It passes roughly all of a subnet's share well above the bar `theta`, exactly half at the bar, and close to nothing well below it. The bar is not fixed. In rank mode it is pinned to the Nth-largest demand share, recomputed every 360 blocks, so the eligible set tracks a rank rather than drifting with the distribution.

The practical effect is severe. Roughly a quarter of the network sits at or above the bar and collects the large majority of emission. The tail does not merely earn less; a subnet an order of magnitude below the bar keeps around one percent of the share its price would otherwise earn. That is the zero-emission cliff people describe, and it is a deliberate rank cutoff on price share rather than a consequence of capital outflows.

It's a deliberate selection mechanism. Subnets that can't sustain a competitive valuation are starved. The network doesn't subsidise failure. When a subnet is deregistered, alpha holders can suffer up to 96.875% loss in value through adverse AMM conversion rates.

This is the risk that most dTAO explainers skip. Alpha tokens aren't stablecoins. They aren't even typical altcoins with independent markets. They are AMM-denominated exposure to a specific subnet's economic viability. If the subnet fails, your alpha is worth close to nothing.

## The network today

The registration cost is dynamic: it decays gradually over time and steps up every time a new subnet is created. The chain exposes it as `NetworkLastLockCost`, which sat in the low hundreds of TAO when we read it on 15 August 2026, against a floor of 1 TAO. That is a serious commitment rather than a casual one, and well below the multi-thousand-TAO range the older documentation implies. Rate-limited to roughly one creation every two days (14,400 blocks).

Most subnets support up to 256 neurons and 64 validators, both per-subnet parameters rather than global constants.

## Notable subnets

Others include Compute Horde (distributed GPU compute), Data Universe (web data collection), and TAOHash (Bitcoin mining coordination). The network is broad but most subnets are early-stage.

The dashboards make this harder than it needs to be: taostats.io loads subnet rankings through an authenticated API. The chain does not. The full metagraph, including every subnet's stake, price and emission share, reads out of the public finney RPC without a key, which is how the figures in this article were produced. If you want the emission leaderboard, query the chain rather than the explorer.

## The asymmetric halving problem

A structural issue flagged in GitHub (issue #1975, August 2025) and partially addressed in the December 2025 halving design.

Alpha emission starts at 1 per block for every new subnet, following an independent halving schedule from the subnet's creation date. But TAO emission is network-wide and has already halved to 0.5 per block.

Older subnets have lower alpha emissions (their alpha halving is further along) while newer subnets start with full alpha emission. But the TAO injection available to all subnets is already halved at the network level.

The team closed #1975 as completed alongside the December 2025 halving rollout. Per the current docs, alpha pool injections now halve in lockstep with TAO halvings, which preserves the TAO/alpha price ratio inside subnet pools. Alpha rewards to miners, validators, and owners do not halve at TAO halvings; they continue to follow each subnet's own per-creation-date schedule.

The result: early subnets and late subnets still face structurally different economics. Early subnets benefited from full TAO emission rates when they were young. Late subnets start with full alpha emission but compete for a smaller TAO pie. The pool-injection fix smooths the worst of the price-ratio distortion, but participant rewards remain on independent schedules, so the asymmetry hasn't fully gone away.

## What this means for TAO holders

If you hold TAO and aren't staking into subnets, you're earning nothing and being diluted by 3,600 TAO per day in new emissions. The system rewards active participation, not passive holding.

Your options:

**Stake into Subnet 0 (Root).** The simplest path. No subnet-specific risk beyond TAO price. You earn a share of the 41% validator/staker allocation from Root's emissions. Lower returns than successful individual subnets, but lower risk.

**Stake into individual subnets.** Higher potential returns if you pick subnets with a strong or rising EMA price, which is what now drives their emission share, and which need to clear the emission gate to collect much of it. Higher risk if the subnet enters a death spiral. Your alpha tokens carry subnet-specific risk on top of TAO price risk. Due diligence on subnet utility, team, and price trajectory matters.

**Provide concentrated liquidity.** Highest complexity. Earn swap fees within your specified price range. Requires active management and understanding of impermanent loss dynamics. Not recommended unless you're experienced with DeFi liquidity provision.

**Run a subnet.** If you have a few hundred TAO and an AI workload, you can create a subnet and earn the owner share, 18% by default and up to 33% since eTAO. The lock cost is dynamic and decays between registrations, so the entry price moves; read `NetworkLastLockCost` on chain rather than trusting any figure in an article, including this one. The economics for successful subnets are compelling. An owner share of 18% to 33% of daily emissions is meaningful revenue if you can sustain a competitive EMA price, keep miner emissions flowing rather than burned, and stay above the emission gate.

## What I'm watching

**1. Where the gate bar sits.** The rank the bar is pinned to is an admin-settable parameter, so the size of the surviving set is a policy choice rather than a market outcome. Moving it from 32 to 16 would halve the number of viable subnets overnight. Watch that number more closely than the subnet count.

**2. Deregistration rate.** Subnets below the gate bar are starved first and deregistered later. If the rate accelerates, it validates the selection mechanism but also means more alpha holders taking losses. The rate of subnet failure is a health indicator in both directions.

**3. Whether the asymmetric halving fix holds.** GitHub issue #1975 was closed in December 2025 with the pool-injection halving change, but participant alpha rewards still follow per-subnet schedules. Whether the team revisits that residual asymmetry, or treats the partial fix as good enough, will signal how seriously they take long-term economic design.

**4. Utility metrics.** Which subnets are producing useful AI output versus which are pure staking plays? Compute Horde, Data Universe, and the pretraining subnets should have measurable throughput. If they do, publish it. If they don't, the subnet economy is speculation on speculation.

**5. Registration cost trajectory.** Subnet creation is already restricted to well-funded teams, and the burn cost ratchets up every time a new subnet is registered. If TAO appreciates further, the dollar cost rises with it. This could become a barrier to the subnet diversity the system needs.

## The honest assessment

dTAO is well-designed in direction: replacing political allocation with market signals is right. But the emission model itself has been unstable, swinging from price-based to flow-based (November 2025) and back to price-based (June 2026) inside eighteen months. That shows a team willing to iterate when a mechanism gets gamed, and also a core rule that participants cannot treat as settled. The current formula (EMA price, a miner-burn penalty, then a rank-pinned emission gate) and the per-subnet halving schedules are thoughtful mechanisms, but the churn is itself a risk to price in.

The complexity is also steep. Understanding alpha tokens, AMM slippage, concentrated liquidity, the price-based emission formula, the gate that sits on top of it, and subnet-specific halving schedules requires more economic literacy than most crypto participants have. The gap between "buy TAO on an exchange" and "make informed subnet staking decisions" is wide.

The system works as designed: capital flows to useful subnets, useless subnets die, and emissions reward productive investment. Whether the current 128 subnets are mostly useful or mostly speculative is the question I can't answer from public data. That opacity (the difficulty of assessing individual subnet utility) is the biggest risk for anyone staking beyond Subnet 0.

For our full assessment of Bittensor including the halving analysis, see the [Bittensor halving piece](https://ownyourmind.ai/tokenomics/bittensor-halving-what-tao-holders-need-to-know/) and our [Bittensor review](https://ownyourmind.ai/projects/bittensor/).
