|
|
|
|
|
by aakilfernandes
2416 days ago
|
|
For those unaware, Uniswap is a decentralized exchange without an order book. Rather than matching orders to buy and sell, it has a liquidity pool. As users buy/sell from the pool, the price to buy/sell automatically adjust to maintain a certain ratio. The lack of an order book makes it extremely simple (and transaction cost efficient). The down side is that to "bootstrap" a market, you need a liquidity provider willing to put up twice the value of the asset. There's also slippage costs and front running concerns. |
|
An order book that could handle 1 million TPS could be written in Java and run on a single cheap (sub $1000) piece of commodity hardware. And it wouldn't require much development effort - the mechanics of automated order matching is really very simple - almost trivial and implementations have been around since the 1960s.
In the context of all the inefficiencies and frictions in financial industry, the cost of actually matching orders by computers is effectively zero.