We use necessary cookies for site function. For analytics and marketing, we need your consent. You can change your mind anytime. Privacy Policy

Three different machines, one promise: a token that holds its value
Stablecoins · Mechanism Design

How Stablecoins Work: Fiat-Backed vs Crypto-Backed vs Algorithmic

Olvis GilOlvis Gil  ·  October 25, 2026  ·  10 min read

Every stablecoin makes the same promise — a token worth exactly one dollar (or one euro, or one gram of gold) — but they keep that promise with very different machines. There are three dominant designs: fiat-backed reserves, crypto-collateralized vaults, and algorithmic supply mechanics. Knowing which machine stands behind a token tells you what can break it.

The shared trick: arbitrage

All stablecoins rely on the same force to hold their peg: if the market price dips below $1, someone should be able to buy the token cheap and exchange it for $1 of value, pocketing the difference — and their buying pushes the price back up. Where designs differ is what you can redeem the token for: actual dollars, collateral in a vault, or nothing at all.

Fiat-backed: the IOU model

USDC and USDT work like tokenized bank deposits. Circle takes your dollars, puts them in bank accounts and short-term Treasury funds, and mints an equivalent token. When you redeem, it burns the token and wires back dollars. The peg holds because arbitrageurs can always redeem at par with the issuer — buying discounted USDC on an exchange and cashing it out with Circle is free money until the price recovers.

The model's strength is simplicity: reserves are verifiable and redemptions are reliable. Its weaknesses live off-chain — the issuer must actually hold the money (attestations matter), its banks must stay solvent (the 2023 SVB crisis briefly depegged USDC to $0.87), and the issuer can freeze tokens at the contract level.

Crypto-collateralized: the pawnshop model

DAI removes the company but keeps the collateral — the backing just lives on-chain instead of in a bank. You lock $150 of ETH in a smart contract vault and mint up to $100 of DAI against it. If your collateral's value falls toward the loan, the contract automatically sells it (liquidation) before the system becomes under-backed. The over-collateralization buffer — typically 150% or more — absorbs ETH's volatility so the stablecoin does not have to.

This design is genuinely decentralized at the contract level: no company can freeze your DAI or deny your redemption. The compromises are capital inefficiency (you need $1.50 to create $1) and collateral drift — a large share of DAI's backing today is itself USDC and tokenized Treasuries, reintroducing the centralized dependencies it was built to escape.

Algorithmic: the confidence model

Algorithmic stablecoins removed collateral entirely and tried to hold the peg with incentives alone. TerraUSD (UST) could always be swapped for $1 of its sister token LUNA: buy UST at $0.95, burn it for $1 of LUNA, profit. That mechanism worked — until it did not. When confidence broke in May 2022, redemptions minted so much LUNA that its price collapsed, making each redemption worth less, triggering more redemptions. The reflexive "death spiral" erased roughly $40 billion in days.

The lesson: a peg needs something to redeem against. Incentives can maintain a peg while confidence holds, but they cannot restore it once broken. Since UST, major algorithmic designs have either added real collateral (making them hybrids) or faded entirely.

Side by side

Fiat-backedCrypto-backedAlgorithmic
BackingDollars and Treasuries in bank/custody accountsVolatile crypto locked in smart contract vaultsNone — market incentives and a paired token
Peg mechanism1:1 redemption with the issuerOver-collateralization + automatic liquidationsMint/burn arbitrage with a volatile sister token
ExamplesUSDC, USDT, PYUSDDAI, LUSDUST (collapsed 2022), FRAX (hybrid)
Main riskIssuer/bank failure, freeze powersCollateral crashes faster than liquidationsDeath spiral — no floor under the peg
DecentralizationLow — company controls mint/freezeMedium — DAO-governed but depends on collateral mixHigh in design, catastrophic in practice

Which model should you trust?

For payments, savings, and building products, fiat-backed stablecoins from transparent, regulated issuers are the practical choice — their risks are known and monitored. For censorship-resistant DeFi collateral, over-collateralized designs offer real (if imperfect) decentralization. And for algorithmic designs promising yield, the lesson of UST is permanent: ask what the peg redeems into, and what happens when everyone redeems at once.

Keep exploring in the stablecoins hub — read USDC vs USDT, see how USDC works on Stellar, or practice with the Stablecoins in Practice masterclass.

Frequently asked questions

How does a stablecoin keep its peg?
Through arbitrage anchored by redemption. If USDC trades at $0.98, traders buy it cheap and redeem it with Circle for $1, pocketing the difference — pushing the price back to the peg. The mechanism differs by type: fiat-backed coins redeem for dollars, crypto-backed ones for collateral, algorithmic ones had only incentives.
What backs USDC?
USDC is backed 1:1 by US dollar-denominated assets: cash at regulated banks and short-term US Treasuries, largely held in the BlackRock-managed Circle Reserve Fund. Monthly attestations verify reserves meet or exceed circulating supply.
Why are crypto-backed stablecoins over-collateralized?
Because the collateral is volatile. DAI vaults typically require $150+ of ETH for every $100 of DAI minted. If ETH falls, positions get liquidated before the stablecoin becomes under-backed — the buffer absorbs normal price swings.
Why did TerraUSD (UST) collapse?
UST held its peg through an algorithmic mint/burn relationship with LUNA rather than reserves. When confidence broke in May 2022, redemptions minted more LUNA, crashing its price, which destroyed confidence further — a "death spiral" that erased roughly $40B in days.
Share this article
Olvis Gil
Olvis Gil

Founder of EduNode — an educational platform teaching blockchain development on Stellar, Ethereum, Soroban, and beyond.