区块见闻 区块见闻
Ctrl+D收藏区块见闻
首页 > 莱特币 > 正文

KSW:ZKSwap V2版本预计将于6月份上线 支持Layer 2自主无限上币_KwikSwap Protocol

作者:

时间:

ZKSwapV2?版本预计将于6月初正式上线,届时新版本将会支持Layer2?的自主无限上币,用户可以自主添加自己发行的ERC20token?到ZKSwap?的Layer2?支付网络和兑换网络,实现免费实时转账任意ERC20?代币以及免费实时兑换任意ERC20?代币。

ZKSwap?在V1?的基础上,V2?版本新增了如下功能:

1)"?限"上币-??户在?付?定费?的情况下,可以?主添加任意Token,并可创建交易对;

2)优化电路分支的实现,提升电路效率-??持?个账户,两个余额的修改;

3)优化提现体验-V1?版本中,提现的操作和区块验证操作捆绑在?起。由于每笔gas?费?的限制,导致区块中的提现的个数受限,特别是在聚合验证的情况下,受限更多。V2版本将会优化用户的提现体验。

1.Token管理

ZKSwapV2?版本将?持三种类型的?Token:FeeToken、UserToken?和LPToken。总共?持2^16?个Token。?

1.1FeeToken?

FeeToken?只能由Governor?添加,主要为ETH、ZKS、USDT、USDC?和BTC?等。

1.2UserToken

UserToken??户可以付费添加。

1.3LPToken?

ZKSwap??户创建交易对时,必须?付费?。LPToken?将在?户创建交易对时?动添加。用户创建的交易对中必须有?种?Token?是?FeeToken。UserToken?能创建的交易对个数受限。?

数据:已有超800万枚NFT在zkSync网络上发行:金色财经报道,数据显示,截止今日,zkSync上已发行超过800 万个NFT,已部署超过44,000 个 NFT集合。根据 NFTScan 数据,平均每天产生8 万笔NFT 交易。[2023/8/14 21:22:40]

1.4GovernorConfig?

Governor?可以设置添加UserToken?和修改创建交易对?付的费?。

2.?账户管理

ZKSwap?V2?版本将?持2^28?个账户。其中账户0?为Validator?账户。

3.Fee模型

ZKSwapV2?版本上的Layer2?交易,可以指定FeeToken?中的?种作为?续费。?

4.PubDataofTransactions?

ZKSwapV2?版本上的所有交易都需要打包提交PubData?到Layer1。为了保持最优的电路性能,Chunk???为11?字节,兑换和转账只需要2?个Chunk。

4.1Noop?

ZKSwapV2?版本允许存在空交易,来填充Layer2?区块。

a.pubdata?

pubdata?的总?度=1?字节。

4.2Deposit?

用户从ZKSwap?Layer1?发起充值操作时,系统会将用户?Layer1?的资产映射到Layer2。

被标记为Offchain Labs的地址向zkSync链上转入9524枚以太坊:金色财经报道,据Lookonchain监测,被Nansen标记为Offchain Labs的0x2ce9开头地址向zkSync链上转入9524枚以太坊(价值约916万美元),后通过0x8882开头中转地址向大量新地址分发以太坊。[2023/5/31 11:50:51]

a.?接?函数

functiondepositERC20(IERC20_token,uint104_amount,address_franklinAddr)?

functiondepositETH(address_franklinAddr)?

b.pubdata?

pubdata?的总?度=1+4+2+16+20=43?字节。总共4?个Chunk。?

4.3Transfer?

用户通过ZKSwap?Layer2?发起的转账交易,可实现任意Token?的转账。

a.pubdata?

pubdata的总?度=1+4+2+4+5+1+2=19?字节。2?个Chunk。

4.4TransferToNew?

用户通过ZKSwap?Layer2?发起转账交易,可实现任意Token?的转账。转账对?不需要提前创建账户。

a.pubdata?

zkSync2.0推出后将采取限制日提款额等安全措施:2月8日消息,基于 ZK Rollup 的以太坊二层网络 zkSync 在其社交平台表示,zkSync 在审计、漏洞赏金上已投入至少 350 万美元,但考虑到没有绝对的安全,zkSync 2.0 发布后还将采取其他安全措施,包括:限制早期资金的流动,确保开发者有足够的 ETH 用于合约部署和测试交易,最大程度减少系统早期失去大量价值的风险;采取“speed bump”措施,将提款限制到每日 TVL 的 10%,限制任何安全漏洞的后果;使用 OpenZeppelin 自动监控预警,以应对关键情况等。[2023/2/8 11:54:18]

pubdata?的总?度=1+4+2+20+4+5+1+2=39?字节。4?个Chunk。

4.5Withdraw?

用户通过ZKSwap?Layer2?发起提现操作,可实现任意Token?在Layer1?的提现。

a.pubdata?

pubdata?的总?度=1+4+20+2+16+1+2=46?字节。5?个Chunk。

4.6FullExit?

用户可直接从ZKSwap?Layer1?发起FullExit?请求,提取资产,此操作需要Layer2?提供证明。

a.pubdata?

以太坊扩容方案zkSync将通过OKEx实现法币出入金通道:11月11日消息,以太坊扩容方案zkSync开发团队Matter Labs宣布与OKEx达成合作关系,双方的第一个合作目标是在OKEx上支持直接向zkSync的二层网络提供法定货币的提现和充值功能。zkSync表示此次集成正在进行中,后续OKEx还会提供更多在zkSync上的业务。(Medium)[2021/11/11 6:46:17]

pubdata?的总?度=1+4+2+20+16=43?字节。4?个Chunk。

4.7ChangePubKey?

用户通过在ZKSwap?Layer2?发起提取交易,可实现任意Token?在Layer1?的提现。

a.pubdata?

pubdata?的总?度=1+4+20+20+4=49?字节。5?个Chunk。

4.8CreatePair?

用户通过ZKSwap?Layer1?发起交易池的创建。创建交易池需要在Layer1?创建对应的智能合约。

a.?接?函数

functioncreatePair(address_tokenA,address_tokenB)?

b.pubdata?

pubdata?的总?度=1+4+2+2+2+20=31?字节。总共3个Chunk。

ZKSwap已恢复Uniswap上ZKS/USDT资金池,并重新添加1089万美元流动性:据官方消息,基于ZKRollup扩容技术的AMM去中心化交易所ZKSwap表示空投已全部发放完成,原于Uniswap上的ZKS/USDT流动性资金池现已恢复。

在重新添加Uniswap上的流动性时,由于市场价格高于移除流动性时价格的50%,已按照市场价格重新添加1089万美元流动性。

目前ZKSwap功能已开发完毕,正在进行最后阶段压力测试。[2021/2/8 19:14:43]

4.9AddLiquidity?

用户通过ZKSwap?Layer2?添加流动性。

a.pubdata?

pubdata?的总?度=1+4+4+5+5+5+5+1+2=32?字节。总共3?个Chunk。

4.10RemoveLiquidity?

用户通过ZKSwap?Layer2?移除流动性。

a.pubdata?

pubdata?的总?度=1+4+4+5+5+5+1+2=27?字节。总共3?个Chunk。

4.11Swap?

用户通过ZKSwap?Layer2?实现两种Token?之间的兑换。

a.pubdata?

pubdata?的总?度=1+4+4+5+5+1+2=22?字节。总共2?个Chunk。

5.CircuitOptimization?

ZKSwap?V2?版本为了降低AMM?相关操作的Chunk?个数,需要降低“Branch”的个数。原有设计在状态树上的?个Account?和?个Token?的Balance?组成?个“Branch”。在AMM?相关的操作中,如果采?FeeToken?的?式,原有的设计效率?较低,需要?持1?个Account?和2?个Token?的Balance的“Branch”。

1)AccountAuditPath(aap)

2)?该Account?下的2?个Balance(balance0/balance1)?在修改前的AuditPat(bap0/bap1)3)?该Account?下的2?个Balance(balance0'/balance1')?在修改后的AuditPat(bap0'/bap1')?

在修改前电路需要证明:?

balance0+bap0==>b_root0

balance1+bap1==>b_root0?

account(b_root0)+aap==>root?

在balance修改后电路需要证明:?

balance0'+bap0==>b_root0'?

balance1+?bap1'?==>b_root0'?

balance1'+bap1'==>b_root0''?

account(b_root0'')+aap==>root'?

6.AMMCircuitExplanation?

6.1CreatePairCircuit?

6.2AddLiquidityCircuit

6.3RemoveLiquidityCircuit?

6.4SwapCircuit

7.?WithdrawalOptimization

ZKSwapV2?版本提现操作和区块验证隔离开,区块中的提现个数将不受限制。?

在某个区块验证后,通过CheckWithdrawals?函数创建PendingWithdraws,再通过CompleteWithdrawls?完成提现。CompleteWithdrawls?函数需要增强可以优先处理某个PendingWithdraws。区块验证是针对多区块聚合实现的。CheckWithdrawals?针对每个验证后的区块进?处理。创建?个PendingWithdraw?的gas?费?在7w?左右,按照?个交易最?的gas?费?1250w?来说的话,?个区块?持的最?的提现个数是178?笔。

7.1checkWithdrawals?

7.2completeWithdrawals?

8.Limitation?

1.FeeToken:32个;UserToken:16352个;Pair:49152?

2.?兑换中交易对的2?个Token,其中一个必须是FeeToken;

3.?兑换时收取的费用将是2?个Token?中的一个FeeToken;

4.?所有交易的?额最?为120bit,且任何中间计算变量的最?值为120bit。

标签:TOKENKENDEXKSWThrive Token3X Long Sushi Tokenascendex怎么样KwikSwap Protocol

莱特币热门资讯
EFI:DeFi周刊 | MakerDAO 通过首个实体融资执行提案_btc兑换人民币汇率最高多少

DeFi周刊是金色财经推出的一档每周DeFi领域的总结栏目,内容涵盖本周重要的DeFi数据、DeFi项目动态等.

KUSA:Gavin发布Kusama平行链的上线清单_HUB

Gavin刚刚在Github上发布启动Kusama平行链功能的三大阶段以及一系列待完成事项。关注?Kusama平行链拍卖上线时间的同学,可以根据这个Github中的完成进度来判断Kusama上线.

中心化交易所:一文带你了解去中心化交易所发展历史_ITH

上周三,美国最大数字货币交易所Coinbase上市,首日收盘654亿美元,超过了中国最大的券商中信证券.

POLK:波卡周报 | Parity 上线 Wococo 测试网,为以太坊桥测试做准备!_ADO

加入PolkaWorld社区,共建Web3.0! Polkadot ProofofGithub发推公布每日开发活跃度排名前十的项目.

SAM:第九城市:昔日游戏巨头折戟,区块链能否成“救命稻草”?_kusama币未来会涨到多少

4月8日,第九城市宣布,通过发行ADS及认股权证获得1.438亿美元融资,并表示此次增发获得的资金将用于公司在区块链行业的布局,未来将及时公布在数字货币及区块链行业内新的举措及进展.

FIL:国际清算银行总裁:中央银行数字货币 如何将伟大的理念付诸实践_100个fil币未来能财富自由吗

国际清算银行报告:加密投资者受教育程度高于平均水平:官方消息,国际清算银行官网日前发布了一份加密货币工作报告。报告中称,加密货币投资者往往是受过教育的年轻互联网用户,受教育程度一般超过平均水平.