目前,DEX在以太坊1层的交易体验还不够好。首先,交易成本非常昂贵;其次,交易等待时间过长;**,部分代币的交易滑动点过高。前两个问题根源于第1层本身的可伸缩性。目前,这两个问题在第一层是无法解决的,而Layer2技术的出现为解决这些问题提供了方向。
Zkswap是基于ZK rollups+AMM的DEX
bluefoxnotes之前谈到了很多Layer2技术,其中ZK-rollups在安全隐私保护、交易体验等方面有着很好的应用前景。ZK汇总是layer2最重要的技术途径之一。同时,经过Uniswap的实施,AMM(automated market maker)自动做市商模式已基本成为DEX的主流模式。如果两者结合起来,可能会产生一种新的去中心化交换模式的经验。
简单地说,这种组合相当于ZK rollups+Uniswap,具有可伸缩性和隐私保护的优点。
首先,它是去中心化的,用户可以不经许可参与,并且可以获得相当于第1层的安全性。在这方面,ZK rollups技术与大多数第2层技术相比具有一定的优势。其次,吞吐量大大提高。目前以太坊1层的TPS约为15-20个,而ZK ROLLUP的TPS经过优化后可以达到数百甚至数千个TPS,与目前的吞吐量相比有了质的提升。从用户的交易体验来看,这将使用户的交易速度非常快,而且在Uniswap或sushiswap上几乎是实时交易,不用等待很长的区块确认时间;第三,不需要支付高额的GAS FEE,可以节省用户的成本。当以太坊拥塞时,大多数用户很难在Uniswap中支付超过5美元的交易费。**,Layer2的事务具有更好的隐私保护,这也是许多用户的需求。
从长远来看,ZK-rollups+AMA模式有机会成为Dex未来最重要的发展方向之一,因为它在一定程度上具有Dex和CEX的优势。用户不需要注册和信任,可以自由掌握个人交易资金,同时可以获得快速交易和低成本的交易体验。
Zkswap是基于zksync的迭代。Layer2需要大量的计算来维持相对较高的TPS。零交换,ZKA计算机知识。它使用100多台高端服务器,可以在15秒内发送100个事务。Zkswap计划在未来开发GPU版本,这将大大提高效率,并有机会实现数百甚至数千个TPS。
Zkswap的零知识证明系统是一个分布式体系结构。采用零知识证明算法plonk生成证明,其全局信任度设置只需生成一次,在一定范围内的电路规模的应用可以重用,从而降低零知识证明的使用阈值。
zkswap的初步经验
目前市场上基于ZK-rollups+AMM模式的DEX很少。Zkswap目前已经开通了测试网络,可以从用户的角度直接体验DEX的整个使用过程,包括充值、转账、兑换、流动性提供、流动性移除、取款等。
*补给至Layer2
如果你想在二层网络中进行各种DeFi活动,第一步就是充电。Zkswap本质上是一种基于ZK-rollup技术的交换协议。通过ZK rollup技术,用户的ERC-20代币可以从第一层转移到Layer2,在连续生成零知识证明的基础上,保证第一层和Layer2状态的一致性。
从这个角度,我们可以理解为什么首先会有一个充电过程。在zkswap测试网络中,它支持metamask钱包。在测试中被充值的代币是测试代币。
用户下载注册metamask钱包后,需要将metamask钱包网络切换到以太坊的ropsten测试网络,如下图所示:
网络需要切换到ropsten测试网络
由于是测试网络,用户需要先获得ropsten测试网络的以太坊测试代币。用户可以登录https://faucet.dimensions.network/然后输入metamask钱包地址并单击“发送rosten ETH”。之后,5ETH将出现在钱包余额中。然而,它并不是无限的。IP地址每天只能声明一次ETH测试货币。
输入钱包地址以接收5个Roth测试代币
使用测试代币,用户可以登录到zkswap的DAPPhttp://zkswap.app/,单击“连接钱包”和“解锁钱包”,系统将弹出提示,要求用户签名。
连接并解锁钱包
进入zkswap的L2钱包后,可以看到quot;被充值到l2quot;。点击后,您可以选择要充值的代币和数量,然后确认并签名。充电需要一些时间。充值后,余额将显示在L2钱包中。
将layer1钱包充值至layer2钱包是第一步
*转移
在zkswap的L2钱包界面,有一个“L2传输”。用户可以在点击〖确定〗按钮后,输入转账地址、转账代币、转账数量,然后点击〖确认〗按钮进行转账。
从第2层转移
*现金提取至L1
如果用户想将代币从zswap转移到以太坊,在L2钱包界面点击“支取到L1”,输入取款地址、取款币种、数量,点击确认并签字后,即可支取。
从layer2钱包取现金到layer1钱包
*代币兑换
对于zkswap来说,代币交换是其用户最频繁的操作。用户点击进入“L2交换”后,界面与Uniswap相似。对于DEX用户来说,在操作中不存在二次认知成本。与Uniswap一样,您也可以设置滑动点来控制自己的交换成本。当用户单击“确认并签名”时,可以进行交换。
请注意:本文中的所有代币都只是测试代币,而不是主网络代币
*增加流动性
要增加流动性,需要点击进入“L2资金池”。在添加流动性之前,用户需要有相应的代币对。像Uniswap,每个50%。确认代币对和数量后,点击“供应”并签字,增加流动性。
Zkswap添加流动性接口
*消除流动性
与Uniswap相比,zkswap清除的流动性并不容易。用户提供流动资金后,会出现流动资金池列表。“-”图标允许用户进入移除流动性界面。在“清除流动性”界面,用户可以选择要移除的百分比,然后单击“移除并签名”以移除流动性。
Zkswap移除流动性接口
从以上zkswapLayer2DEX的经验来看,与第一层DEX相比,多了两个步骤:“补给到Layer2”和“撤回到第一层”。其余的操作与当前的DEX体验类似,甚至还有一些优化。用户不会有更多的交易认知成本。但是,它的安全性相当于第1层。同时,交易成本大大降低,交易速度大大提高,交易体验更好。
当然,对于zkswap来说,除了技术进步,还需要开发流动性,因为在交易中,流动性与滑点和用户体验有关。zkswap如何处理这个问题?
目前,已启动有奖测试计划,未来将推出流动性挖矿计划。在正在进行的获奖测试项目中,总共提供了1000000个zkswap的治理代币。获奖测试计划包括限时体验、Bug赏金猎人、交易量排名大赛等。从社区新闻来看,核心代码目前正在审核中,预计审核后需要2-3周才能上线。
根据zkswap发布的消息,zkswap已完成天使轮融资,目前已有民信灵图、龙陵资本、FBG资本等多家机构。
后记
昨天,ETH2.0完成了Genesis block的发布,但距离ETH2.0进行分区还有很长的路要走,即使实现了碎片化,跨层通信等问题也需要解决。在很长一段时间内,Layer2将是DeFi可扩展性的重要出路。随着越来越多的DeFi项目出现,他们正在争夺以太坊的空间。这是一个零和博弈,不利于整体交易量的增加,不利于整体市场价值的提高,也不利于德福的长远发展。
Layer2是DeFi取得更大突破的重要技术途径。DEX是DeFi中最常见的区域。层2将首先应用于DEX。未来,越来越多的DEX将使用Layer2技术,而ZK-rollups技术是Layer2最重要的发展方向之一。
zkswap的实践有利于Dex在2层方向的勘探。如果它的探索能够顺利进行,它将展示其他的DEX,从而推动更多的profi协议采用基于ZK-rollups的Layer2技术。目前,也有公路印刷在实践中。希望二者在Layer2DEX上能得到进一步的探讨。
文章标题:初始交换遇到zka的分散交换时的经验
文章链接:https://www.btchangqing.cn/158001.html
更新时间:2020年12月03日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。
okex陪伴牛市一百年!
未来?和韭菜谈未来
【币安黑色星期五,10万美元BTC惊喜送给你】
号号号~棒棒棒
谢谢分享了!