Uniswap 是一种去中心化的金融协议,主要用于在以太坊区块链上交换加密货币。它利用自动做市商(AMM)模型,允许用户在没有传统交易所和订单簿的情况下进行代币交易。Uniswap 的设计目的是提高交易效率,减少滑点,并为用户提供更平等的交易机会。
在 AMM 中,一个核心概念为池子(pooling):每个合约都是一个存储流动性的池子,允许不同的用户(包括其他合约)在其中进行某种方式的交易。AMM 中有两种角色,*流动性提供者(LP)*以及交易者(trader);这两方通过流动性池进行交互,而交互的方式由合约进行规定且不可更改。