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 provides liquidity providers and traders with ultra-high throughput Swap infrastructure, and transactions do not require any Gas fees.
Users have complete control of their assets, transactions do not require authorization, and have good privacy and higher liquidity.
Based on ZK-Rollup technology, transaction TPS can be increased by multiple orders of magnitude.
Liquidity providers and users do not need to pay high gas fees, which greatly reduces the threshold for use.
The ZKSwap server can interact with users through the WebSocket interface, and can also monitor transactions on the Ethereum blockchain. All legal transaction requests will be placed in the ZKSwap memory pool, which will ultimately be processed by the Swap Engine.
ZKSwap's zero-knowledge proof system adopts a distributed architecture and uses the latest zero-knowledge proof algorithm PLONK to generate proofs. PLONK's global trust setup only needs to be generated once, and applications with a certain range of circuit scale can be reused, which greatly reduces the threshold for using zero-knowledge proof.
Project kickoff, research & Whitepaper;
Launch on Ethereum testnet; Support layer1 recharge, withdrawal and transfer; Support the creation, exchange and liquidity of layer2 trading pool; Data browser;
Launch on Ethereum mainnet; Support Uniswap core functions; Full data browser;
Plonk zero-knowledge proof system circuit optimization; Adding GPU acceleration;