A recent European Central Bank discussion paper quietly admitted what many in the stablecoin community have feared: the proposed regulatory framework for MiCA may inadvertently create a two-tiered stablecoin system. One tier for the regulated, compliant, and frozen—another for the free, fungible, and dangerous. The paper, titled “The Fungibility Dimension in Digital Currency Regulation,” argues that full fungibility undermines anti-money laundering efforts. But it misses a deeper truth: fungibility is not just a technical feature; it is the foundation of trustless money.
I’ve spent the last six years auditing stablecoin protocols, from the early days of DAI to the latest euro-pegged coins. With every audit, I see the same tension: code that promises immutability and governance that craves control. The fungibility debate in Europe is not about whether stablecoins can be regulated. It is about whether they can remain money at all.
Context: The Fungibility Flaw in Modern Stablecoins
Fungibility means one unit of currency is interchangeable with another. A dollar bill is fungible—no one checks its serial number to see if it was once used in a crime. In the digital world, stablecoins like USDC and USDT have built-in blacklisting capabilities. The issuer can freeze a specific address, effectively invalidating those coins. This breaks fungibility. A USDC that has touched a sanctioned address is not the same as a clean USDC. Market makers know this. They price it in.
Based on my audit experience, I’ve traced how a single blacklisted USDC address can cascade through liquidity pools. In 2020, I analyzed a DeFi protocol that had integrated USDC as collateral. When Circle froze a whale address, the protocol’s price oracle reacted within seconds, causing a liquidation cascade. The code didn’t care about the regulatory justification—it only saw an asset that suddenly became worthless. Code doesn’t care about your feelings.
The European proposal, part of the Markets in Crypto-Assets (MiCA) framework, mandates that all stablecoin issuers implement address freezing and transaction reversal capabilities. The goal is consumer protection and AML compliance. But the unintended consequence is a loss of fungibility. The proposal treats stablecoins as programmable ledgers first and money second. That’s a dangerous inversion.
Core: How Fungibility Affects Liquidity and Consumer Protection
Liquidity is the lifeblood of any financial system. In a non-fungible stablecoin environment, liquidity fragments. Market makers refuse to hold coins that might be tainted. They demand higher spreads, pass costs to users, and reduce the overall efficiency of the market. I’ve seen this in practice: during the 2022 crash, several exchanges started applying differential pricing for USDC from different sources. The same coin, the same issuer, but with varying risk profiles. Silence is the loudest audit. The lack of transparency in issuer governance creates a hidden tax on all holders.
Consumer protection is the stated goal of MiCA. But freezing addresses does not protect consumers—it protects the system from consumers. If a stablecoin can be frozen, it is no longer a reliable store of value. The average user cannot verify if their coins are “clean.” They rely on the issuer’s goodwill. That is not self-sovereignty. That is repackaged banking.
Consider the case of a freelancer in Ukraine receiving USDC from a donor in a sanctioned country. Under MiCA, the issuer could freeze the freelancer’s coins. The consumer protection argument says this prevents money laundering. The reality is that it punishes the innocent party. The code doesn’t know intent. It only knows the blacklist.
Contrarian: The Pragmatism Test
I am not an absolutist. I have argued for years that absolute fungibility is a myth in any system—even physical cash can be traced through serial numbers. The question is not whether stablecoins should have some regulatory controls, but where the line is drawn. Europe’s current proposal draws the line at the issuer’s discretion. That is a mistake.
A more pragmatic approach would be to require on-chain governance for freezing decisions. Smart contracts that enforce multi-signature approval from a distributed set of validators, not a single corporate entity. This preserves fungibility by making freezing predictable and auditable. Trust the protocol, not the pitch. The pitch from regulators is that they will protect you. The protocol must show that protection is transparent and fair.
In my 2024 consultation with a Middle Eastern family office, I advised them to avoid any stablecoin with a centralized freeze function. They wanted to allocate $10 million into a euro-pegged token. I showed them the MiCA draft and the risks. They chose a different asset class. That is the real cost of non-fungibility: capital flight.
Takeaway: The Fork in the Road
The fungibility debate is not a technical side issue. It is the defining philosophical question of digital currency. Europe has a choice: create a regulated stablecoin that is a tool for surveillance, or a stablecoin that is a tool for freedom. The former will kill liquidity. The latter will require a new kind of governance—one that is transparent, decentralized, and auditable by anyone.
I’ve audited enough code to know that the easiest path is to centralize control. But the easiest path is rarely the right one. The market will vote with its liquidity. If Europe chooses non-fungibility, the capital will move to Asia, to the Middle East, to any jurisdiction that understands that digital cash must be as interchangeable as the physical kind. The silence in the regulatory debate is the loudest audit of all.