Uniswap Fee Switch Redirects Revenue Streams
Uniswap's fee switch has redefined revenue for the protocol. The mechanism allocates a portion of swap fees to the protocol itself, supporting the continuous burning of UNI, the governance token on Ethereum.
The Uniswap fee switch is more complex than simple revenue sharing, with conditions associated with funds that can be confusing. It involves the TokenJar and Firepit contracts, which store and manage protocol fees. The condition for releasing funds from Firepit is simple: someone must burn UNI first.
When someone burns UNI, they receive slightly more assets than the UNI burned, creating an arbitrage opportunity that strangers compete to execute. This design has subtle advantages, allowing the burn to continue even during periods when no one in the DAO is paying attention.