Uniswap is a smart contracts-based crypto exchange with its governance token, UNI, which allows users to trade, supply and borrow assets. zkSync, on the other hand, uses a novel technology called zk-rollups to offer a privacy-focused scaling solution to users, allowing for faster transactions at lower fees.