- Rishabh's Crypto Newsletter
- Posts
- Decentralized Trading Infrastructure
Decentralized Trading Infrastructure
Automated Market Makers (AMMs) vs. Traditional Exchanges (LOBs)
"If on-chain finance is the future, why isn't institutional capital flooding into DeFi right now?" The answer is that our foundational blockchain primitives, especially for trading, are still in their experimentation phase as compared to the rails that power Wall Street. The current infrastructure needs an upgrade, and it is being worked on actively.
This was the focus of a recent Ethereum Research Funding Forum talk by Professor Joel Hasbrouck of NYU Stern. He laid out the critical differences between DeFi's Automated Market Makers (AMMs) and the Centralized Limit Order Books ("CLOB" or "LOB") that run Wall Street trading. He have a clear roadmap for the work ahead and a glimpse of what the crypto ecosystem is building today to solve these problems.
Quick Context
Before we dive into the comparison, let's quickly define these two competing technologies. At their core, both Centralized Limit Order Books (LOBs) and Automated Market Makers (AMMs) are systems designed to do one thing: create a financial market where assets can be bought and sold.
The Centralized Limit Order Book ("CLOB" or "LOB") is the model that has powered Wall Street for decades and is used by centralized crypto exchanges like Coinbase and Binance. Think of it as a dynamic, digital bulletin board where thousands of traders post specific orders to buy or sell an asset at a precise price. The market is the sum of all these individual intentions, which an "order book" organizes and matches to find an execution price (sale).
The Automated Market Maker ("AMM") is a newer, crypto-native innovation pioneered by decentralized exchanges like Uniswap. Instead of a board of individual orders, an AMM is a smart contract that holds a pool of two assets. A mathematical formula automatically determines the trading price based on the ratio of those assets. It acts less like an auctioneer coordinating orders and more like a computer, always ready to trade with you at a price set by its algorithm.
1. Flexibility: Individual Orders vs. Collective Pools

The first major barrier is a fundamental difference in structure and control between these two implementations. Institutional trading relies on precision and adaptability, which traditional CLOB systems provide.
The Problem: As Professor Hasbrouck highlighted, orders on a CLOB retain their individual identity. This means that each buy or sell order is a discrete instruction with its own price, quantity, and a host of potential modifiers. This allows traders to deploy highly adaptive and reactive strategies like pegged orders, discretionary orders, and stop-losses. When an order is filled, it is dropped from the book.
In contrast, an AMM is a collective entity. All liquidity is mutualized into a single pool governed by a mathematical formula (x * y = k ; x and y represent the quantities of the two tokens in the pool, while k remains a constant). This means AMM investors are inherently two-sided and, crucially, can't condition orders on price direction. You can't place a one-sided limit order or a stop-loss; you can only swap at the prevailing market price offered by the collective curve. For an institution, this is not sufficient.
The Solution in Development: This flexibility gap is the primary target of companies like Uniswap v4's "Hooks". Hooks are pieces of custom code that can be added to liquidity pools to execute specific actions. They essentially serve as a framework for developers to rebuild the sophisticated features of a LOB on top of an AMM. With hooks, developers can create pools that support on-chain limit orders, execute large trades over time to reduce price impact (time-weighted - TWAMM), or automatically adjust fees based on volatility—restoring the granular control institutions demand (see Appendix for more detail).
2. Capital Efficiency: Efficiency vs. Brute Force

The second major hurdle is capital efficiency. In finance, idle capital is a liability, and institutions are laser-focused on maximizing the output of every dollar.
The Problem: Professor Hasbrouck's slides showed a visual contrast: the CLOB’s tight, stair-stepped liquidity versus the V2 AMM's simple, sloping line. The takeaway was clear: for LOBs, capital requirements are minimal because market makers can place orders exactly where they're needed. For a standard V2 AMM, capital requirements are high because liquidity must be provided across an entire price curve, from zero to infinity, even where prices are unlikely to ever trade. This is a brute-force approach that requires more capital to achieve the same market depth as a CLOB.
The Solution in Development: The DeFi ecosystem has been tackling this problem iteratively:
Step 1: Concentrated Liquidity (Uniswap v3). Uniswap v3 brought capital requirements lower by allowing providers to concentrate their liquidity in specific price ranges. More importantly, V3 allows very different slopes in each price bucket, enabling complex price structures that match real-world limit order books, which often have irregular sections. This was a massive leap forward, and as Professor Hasbrouck’s own research paper, "An Economic Model of a Decentralized Exchange with Concentrated Liquidity", explores, it allows AMMs to much more closely mimic the liquidity profiles of LOBs.
Step 2: Making Capital Productive (Uniswap v4). The next evolution aims to make even idle, concentrated capital work harder. By using hooks, liquidity that is sitting out of range can be lent out to protocols like Aave or Compound to earn yield, then pulled back when needed. This transforms liquidity provision from a static position into a dynamic, yield-generating strategy.
3. Settlement Risk: Milliseconds vs. Block Time

Finally, and perhaps most critically for active traders, is the problem of execution certainty and speed.
The Problem: In traditional finance, the execution price is locked in within milliseconds of the trade. You know the exact price you are getting, instantly. In DeFi, the execution price is only set when the block is accepted and validated. That delay is not suitable for modern markets trading. It exposes traders to price changes (slippage) and the risk of being front-run by other network participants. This lack of certainty is a fundamental dealbreaker for any high-frequency or latency-sensitive institutional desk.
The Solution in Development: This is an infrastructure-level challenge that requires a multi-pronged solution. While protocol upgrades in V4 can optimize certain actions, the true fix is happening at the scaling layer. Layer 2 solutions like Arbitrum and Optimism offer significantly faster block times and near-instant transaction finality. As more trading volume moves to these L2s, the settlement risk that plagues Ethereum Mainnet will shrink dramatically, bringing the on-chain experience much closer to the millisecond certainty of TradFi.
Conclusion: From Experiment to Institutional-Grade Infrastructure
So, we return to the central question: why isn’t institutional capital flooding into DeFi right now?
Professor Hasbrouck’s framework provides the clearest answer. It’s not due to a lack of vision, but a past deficit in features. The first generation of AMMs were a brilliant experiment, but they were too rigid, too inefficient, and carried too much settlement risk to meet institutional standards.
The product roadmap is clear:
Flexibility is being solved with programmable hooks.
Capital efficiency is being solved with concentrated and productive liquidity.
Settlement risk is being solved by Layer 2 scaling.
We are on a path to combine the battle-tested principles of traditional market structure with the native strengths of crypto: transparency, composability, and self-custody.
APPENDIX: Understanding Dynamic Fees
In Uniswap v3, providing liquidity is challenging due to "toxic order flow" created by arbitrage bots and MEV searchers. It doesn't matter if you're serving a simple retail trader or a sophisticated high-frequency firm that's trying to arbitrage you—everyone pays the same price. This is simple, but it's not smart.
Dynamic fees, enabled by Hooks in Uniswap v4, are a game-changer. The pool can now custom-price every single order based on a variety of factors. From an institutional perspective, this is where DeFi starts to look a lot more like TradFi.
Let's group the use cases into three key strategic benefits:
1. Advanced Risk Management for LPs
A huge, unpriced risk for LPs is something called "toxic order flow"—trades from sophisticated arbitrage bots and MEV searchers that consistently profit at the LPs' expense. Dynamic fees give LPs the tools to fight back.
Pricing for Risk: The pool can be programmed to identify potentially "toxic" wallets (e.g., those with thousands of high-frequency transactions) and charge them a higher fee. It can also charge more for transactions that use a lot of gas, a common signature of MEV attacks like "sandwiches." This is the equivalent of an insurance company charging higher premiums to a risky driver. It discourages predatory behavior and protects the LPs' capital.
Capturing Extracted Value: Instead of just deterring bots, a hook can auction off the right to make a profitable arbitrage trade (a "backrun"). Bots will compete, bidding up the fee until nearly all of their potential profit is paid to the LPs. This brilliantly turns a mechanism that used to drain value from the pool into a new revenue stream for it.
Incentivizing Loyalty: The pool can charge fees on LPs who frequently deposit and withdraw their liquidity ("hit-and-run" LPs). This rewards long-term, stable liquidity providers and disincentivizes the kind of speculative capital that can make a pool unstable.
2. Sophisticated Market-Making Strategies
Dynamic fees allow a pool to stop being a passive entity and start acting like a strategic, active market maker.
Incentivizing Large Trades: If a market is illiquid, a whale making a large trade might suffer huge price impact ("slippage"). A hook can detect this and offer that whale a fee discount or rebate, encouraging them to make the trade anyway. This helps stimulate price discovery even in thin markets.
Shaping Market Behavior: A pool could charge zero fees to buy a token but a high fee to sell it. This could be used to incentivize accumulation during a project's launch phase or to create unique market dynamics. It gives pool creators a new level of control over their market.
3. Dynamic & Sustainable Protocol Economics
Finally, dynamic fees allow the pool to be more responsive to the market and create sustainable revenue for its community.
Surge Pricing: Just like Uber charges more during rush hour, a hook can raise fees during periods of high trading volume when traders are less sensitive to price. Conversely, it can lower fees during quiet periods to attract more volume. This maximizes revenue for LPs.
DAO Treasury & Token Burns: A hook can be programmed to automatically funnel a percentage of these fees directly to the project's DAO treasury, creating a sustainable source of funding. Or, it could use fees to buy back and burn the DAO's native token, creating deflationary pressure.
Disclaimer: The views and opinions expressed are solely those of the author and do not necessarily reflect those of the author's current employer. This material is for informational purposes only and is not intended to provide legal, tax, financial, or investment advice. Recipients should consult their own advisors before making these types of decisions. The author is not responsible for errors, inaccuracies, or omissions of information; nor for the accuracy or authenticity of the information upon which it relies.