What is Uniswap?

By  Beluga Research July 12, 2023

Image for What is Uniswap?

Summary

  • Uniswap is a decentralized cryptocurrency exchange built on the Ethereum blockchain
  • It allows users to trade tokens directly from their wallets without the need for intermediaries
  • Uniswap is on an automated market maker (AMM) model, utilizing smart contracts to enable users to provide liquidity and earn fees by contributing tokens
  • This has played a crucial role in the decentralized finance (DeFi) ecosystem, providing easy access to trading and liquidity provision for a wide range of tokens

Overview

Uniswap is the largest decentralized exchange (DEX) platform for trading cryptocurrency built on the Ethereum blockchain. Unlike centralized exchanges (CEX), Uniswap does not use traditional trading technologies such as order books (the list of pending buy and sell orders for a pair of cryptocurrencies). Instead, it uses the blockchain and other technologies to keep funds safe. With Uniswap, you can trade supported cryptocurrency assets without depending on intermediaries such as banks, brokers, or other financial institutions.

A Brief History

Uniswap was founded in 2018 by Hayden Adams, a software developer. Adams was laid off by his first employer Siemens a year before. He was then persuaded by his friend Karl Floersch to work on the Ethereum platform. At the suggestion of Karl, Adams began working on an automated market maker (AMM). This computer program would make it easy for traders to buy and sell cryptocurrency directly without intermediaries. This led to the launch of Uniswap on November 2, 2018. Adams created Uniswap to solve the problem people experience when using centralized exchanges. These challenges include a lack of anonymity and high transaction cost.

Uniswap has recorded substantial growth since its launch, attracting a lot of attention, especially in 2020 when the popularity of Decentralized finance (DeFi) was on the rise. Currently, it is the largest DEX based on trading volume and market share. Uniswap has introduced two major updates since its launch: Uniswap V2 and Uniswap V3, both of which enhanced the efficiency of the platform.

What is Uniswap?

Uniswap is a permissionless, decentralized exchange (DEX) built on the Ethereum blockchain that allows users to trade Ethereum's ERC-20 tokens directly. Uniswap performs all the functions of traditional exchanges, such as maintaining liquidity and setting prices. However, unlike traditional exchanges, Uniswap does not rely on any intermediary to control its activities. Instead, it uses a set of automated rules and algorithms coded into a computer program called a smart contract.

Smart contracts are deployed on the blockchain network, meaning the transactions and trades are recorded and verified on a public ledger without any central authority. The decentralized structure gives users more control over their funds and trading activities.

Additionally, Uniswap provides users the opportunity to be liquidity providers. It's possible to deposit cryptocurrency assets to the liquidity pool and earn rewards from the transaction fees collected on the platform. As a liquidity provider, this helps Uniswap generate liquidity to enable smooth trading on the platform and earn additional passive income in return.

Getting Started

  • Cryptocurrency Trading . Uniswap enables trading of digital tokens directly from a crypto wallet. Swapping tokens for another through the platform is possible. And this type of peer-to-peer trading is anonymous, safer and often cheaper than regular centralized exchanges.
  • Liquidity Provision . Uniswap relies on reserves of various cryptocurrencies provided by the platform users, called liquidity pools. It's possible to become a liquidity provider by depositing cryptocurrency assets into these pools. This helps ensure that the platform has enough liquidity at any time to support crypto exchange activities. In return, Uniswap rewards the liquidity providers using transaction fees.
  • Arbitrage Trading . Uniswap's AMM creates price differences on various exchanges. Users can buy tokens at a lower price on one exchange and sell them at a higher price on another exchange to make profits.
  • Yield Farming . Uniswap is integrated with various yield farming platforms. These platforms allow users to earn extra income from their crypto assets by providing liquidity or participating in various lending and borrowing protocols.
  • Initial DEX Offering (IDO) . Uniswap provides a platform for new projects to launch their tokens. IDO is a form of crowdfunding for cryptocurrency projects. It allows projects to raise funds and investors to invest in these new projects. Uniswap allows the writing of crowdfunding conditions into smart contracts.
  • Token Listing : Projects that list tokens on Uniswap gain visibility and liquidity. The platform has many users, offering a wide range of potential customers for those offering new projects.

Unique Aspects

One of the unique features of Uniswap is that it uses AMMs, which enables it to operate without the need for order books used by centralized exchanges. AMMs make decentralized trading possible on Uniswap. The AMM system enables continuous liquidity on the Uniswap platform. Liquidity pools create a quick and easy space for buyers and sellers to find each other, making transactions on the platform faster and more reliable.

Another unique feature of Uniswap is its use of a constant product price formula for determining the trade prices of tokens. This price formula adjusts the prices of assets in liquidity pools based on demand and supply. Accordingly, this pricing mechanism keeps the value of the tokens balanced.

Also, Uniswap uses community governance, where token holders participate in making decisions about the project. Users who hold the platform's native token UNI can propose and vote on changes to the platform's operations.

Advantages

  • Decentralized Exchange . Uniswap enables the peer-to-peer exchange of cryptocurrencies. The platform uses blockchain technology to eliminate intermediaries, making transactions anonymous, transparent, and secure.
  • High Accessibility . Uniswap is also highly accessible. Anyone with an internet connection and a compatible cryptocurrency wallet can connect to the platform and use it.
  • Low Fees . Uniswap uses smart contracts, which eliminate intermediaries, making fees for trading lower. They also offer provision of liquidity for a gain. Both being advantageous compared to centralized exchanges.
  • High liquidity. Uniswap has a high liquidity and trading volume that rivals some of the best traditional exchanges. This makes the trading process faster and smoother.
  • Wide token selection . The platform supports a wide range of tokens, including newer and lesser-known digital assets. This provides traders with a variety of opportunities.

Disadvantages

  • Limited to Ethereum . Uniswap only supports exchanges and tokens compatible with Ethereum. Additionally, the platform is subject to the limitations of Ethereum, such as scalability and congestion during high demand.
  • Impermanent Loss . The prices of tokens in the liquidity pools may change significantly, causing liquidity providers to experience temporary losses.
  • Dependence on ether (ETH) . The platform requires users to own ETH to pay transaction processing fees.