Uniswap vs 0x vs Balancer
What problem does this service solve?
Uniswap allows users to trade Ethereum tokens without a middleman. | 0x is designed to serve as a decentralized exchange for the Ethereum blockchain. The protocol uses Ethereum smart contacts that allow users to participate in a decentralized exchange, while adopting certain features of centralized exchanges. | Balancer is designed to maximize liquidity within a decentralized exchange. |
Token Stats
Company Description
Uniswap is a decentralized exchange that facilitates automated transactions between Ethereum-based tokens. It is designed to be an open-source platform with an automated market maker (AMM) model. Instead of using an order book, token trades are facilitated directly between users through a liquidity pool and prices orders with an algorithm that relies on the equation x*y=k to create a price spectrum for token pairs available in the liquidity pools provided by other users. Uniswap tokens are used as a governance token and as an incentive for users to fund the liquidity pools. Since the platform is decentralized, all the trading fees collected are distributed among the liquidity providers; according to the share that they provide in the liquidity pools. | 0x is a decentralized exchange built on the Ethereum blockchain that allows for ERC20 tokens to be traded. 0x hopes to serve as a building block for creating decentralized exchanges. | The Balancer cryptocurrency is the reward token that fuels the Balancer market maker protocol. The Balancer protocol serves as a liquidity provider and a non-custodial portfolio manager. Unlike other automatic market maker protocols, such as Uniswap, Balancer is designed to provide a general solution that can be customized for a variety of trading pools with different distributions. It uses smart order routing to send trades to trading pools with the best rates available, and rewards traders by paying them a fee for increasing the liquidity of these pools. |