Zeroswap(ZEE币)是一种多链兼容的分散式交换聚合器协议,致力于使零费用交易成为可能。我们的目标是通过在一个屋顶下提供对以太坊,BSC,Polkadot和Elrond等多链的访问,使链上交易变得简单易行。核心产品被设计为无气运行,并致力于聚合多种协议的流动性。
ZeroSwap是基于Zk-Rollup技术的DEX。ZK-Rollup是一种Layer2的解决方案。ZeroSwap试图解决上述DEX存在的问题,它的核心在于通过应用Zk-Rollup技术实现低费用、快速的兑换体验,同时它还具有高级别的安全性。
利用Zk-Rollup技术,将ERC20代币转移到Layer 2,所有的代币交易和兑换发生在layer 2,不过由于它可以通过不断生成的零知识证明保证layer 1和layer 2状态的一致性,由此可以无须等待区块确认时间,无须缴纳高额gas费用,实现更快速度的兑换,同时还拥有layer 1级别的安全性,这是接近于CEX的代币兑换体验。
具体来说,ZeroSwap利用了zkSync的Zk-Rollup技术。zkSync是Zk-Rollup技术的一种实现。首先是用户将签名的交易提交给验证者。验证者将多笔交易执行rollup操作,合并为一个区块,并将更新后的合约状态树的根哈希、与之相对应SNARK证明发送到链上的合约。验证者也会把交易对应的状态增量发送到链上,由此人们可以重新构建交易后的状态。
目前ZeroSwap基于zkSync的ZK-Rollup进行layer 2技术实现,它适合于构建安全的去中心化的兑换协议。它支持基本的代币兑换,包括存入代币、转账和兑换、提取代币。存入代币是指将代币从Layer 1转移到zkSync的Layer 2上;转账和兑换是指在Layer 2上进行代币转移和代币的交易,其好处是基本上无须手续费;最后是代币提取,将Layer 2上的代币转回至Layer 1账户。