We’ve noticed the concerns Matter Labs has addressed in a recent Twitter blast and we’d like to thank Matter Labs for the interests in ZKSwap and L2Labs and very much recognize Matter Labs’ contribution to the Layer2 ecosystem. We did learn so much from the ZKSync project.
As to the changes we’ve made based on ZKSync Layer 2 Transfer, ZKSwap has completed Layer 2 AMM Swap and made several improvements:
- high TPS: full optimization on underlying circuitry combined with a GPU zero-knowledge proof acceleration algorithm and achieved a 10x ZKSync TPS
- 0 Gas Fee for ordinary users: by adopting zero-knowledge proof aggregation verification technology, ZKSwap can reduce the Gas consumption for system proof. The innovation of the Proof-of-Gas rewarding mechanism allows 0-Gas fee transfer and transaction experience for ordinary users.
- Smaller circuit size: ZKSwap can support more assets and trading pairs in a smaller circuit size by optimizing off-chain Status Tree — a solid foundation for ZKSwap future scalability.
A detailed response to Matter Labs questions:
Authorship
ZKSwap kept the original authorship due to honour The MIT License. ref https://opensource.org/licenses/MIT
ZKSwap strictly adheres to the MIT Open Source Agreement, which requires developers to retain the original author’s copyright and license statement. All changes made to the ZKSync contract by ZKSwap have been well recorded and a new copyright and licence statement has been added to smart contract for community scrutiny.
Open Source
All ZKSwap code for smart contracts will be fully open source on March 1st, 2021. We originally set this time because we wanted to fully complete the audit and ensure that the system could run stably for a period of time before releasing it as open source.
Code for L2 zero knowledge proof circuit is at the final stage of ABDK auditing. Circuit code open source will be announced shortly after a period of stable operation when the auditing report is made available. Please stay tuned.
Fund Security
ZKSWap users’ funds are secure. Parts of the Smart contract and Circuit contract code have been audited by three reputable security auditors — SlowMist, Certik and ABDK (an auditing institution for Matter Labs ZKSync)
All auditing reports are open for community scrutiny at github. ref https://github.com/l2labs/zkswap-security-audit-certification
We sincerely hope that L2Labs/ZKSwap can work together with Matter Labs /ZKSync and all other excellent explorers in the Layer2 realm and promote the prosperity of the ethereum ecosystem. With joint effort, we can solve the current constraints like high Gas fee / low TPS /scaling inability in front of a strong DeFi economy.