1. decentralized exchange aggregator 2. Layer2 solution 3. zkSync