ZKSwap is a token swap protocol based on Automated Market Maker (AMM). Through ZK-Rollup technology, the full set of Uniswap functions are realized in Layer-2, while providing unlimited scalability and privacy. ZKSwap offers swap infrastructure and transactions with ultra-high throughput and zero gas fees to liquidity providers and traders.
At the moment, most decentralized exchange DEXs such as Uniswap differ from centralized exchanges such as Huobi and OKEx in incorporating automated market makers and replacing manual quotations with established algorithms. As such, decentralized exchange can remove centralized matching and clearing while eliminating the market maker in the transaction. Thus, they can provide users with highly secured and confidential transactions.
However, due to limitations of blockchain technology, long block generation time, and slow confirmation speed of the Ethereum main chain, decentralized exchanges are facing pain points such as low throughput, slow processing speed, and high Gas Fees. These problems directly result in a bad overall user trading experience and lead to the fact that decentralized exchanges can not replicate the centralized exchanges experience.
But ZKSwap carries out the exchange logic of traditional decentralized exchanges on Layer-2 through ZK-Rollups technology, so that all exchanges are completed on Layer-2, reducing the user's transaction costs while ensuring the overall transaction experience. Compared to traditional DEX, ZKSwap has the following advantages:
0 Gas Fee: Instead of generating Gas Fee from transactions on traditional Dex (Gas Fee will continue to increase as the Ethereum price increases), ZKSwap transactions on Layer-2 require zero Gas Fee, which greatly reduces transaction cost for users.
High TPS（Transaction Per Second): Hindered by TPS limitations on Ethereum, traditional Dex such as Uniswap has an obvious bottleneck in transaction numbers and capacity per second. Through optimizing GPU, ZKSwap can conduct hundreds and thousands of TPS with the trustless method. While having enough machines to support expansion, ZKSwap's TPS can theoretically reach 6000.
Real-time transaction: All transactions on ZKSwap are transferred to Layer-2 and are valid for real-time transactions, users DO NOT need to wait for the confirmation time of a block.