@jackygu2020 古老师昨晚发布了ferc的V3版本

@jackygu2020 古老师昨晚发布了ferc的V3版本,我也全程跟完了这个”说明会“,相对之前确实多了不少的创新。因为我之前是看了他上周更新的代码和 @nerc20cash 发布的代码,对于当时代码里我觉得有问题的几个点都得到了解决。

解决了资产可能会被锁死的问题:由于v3需要向合约中注入价值资产,故如果出现上述的问题,资产会永远锁死到合约里面。而古老师的V3添加了随时可以退出的机制,避免了这个问题。

解决了 #uniswap v3流动性池提供的调整问题:熟悉uni v3的朋友应该知道,v3的流动性是需要设置价格区间的,如果不能动态设置,那价格会锁死,只能依靠后续外部其他人提供的流动性来支持交易。但是如果开始就设置0-无穷,那就和v2没有区别了。

而让一定限制的用户可以随时调整流动性池是一个比较好的解决方法,也一定程度上解决了中心做市商的问题。

白名单问题:之前的代码中,白名单还只支持ERC20和NFT的持有数量门槛,这个大家应该都知道,比较鸡肋,因为用户可以相互转移token来绕过名单,除非使用类似 #SBT 的不可转移资产作为凭证。

v3新增可配置的白名单可以解决上述问题,但是这也带来了中心化的问题,当然这个问题目前还不好解决,所以把工具抛给项目方,让项目方来决定。

之前大家提到的社交验证,#ZK 等等都没有听到相关的介绍,不明白是之前传的是谣言,还是说这些会在下个 版本进行升级。

以上是关于解决了的一些问题。本次更新最耀眼的应该就是IFO模式了,将做市这个对于项目方来说最难的事情在mint阶段就得到了一定的解决,加上后续开放的做市功能,可以为更多的项目方提供启动动力。但是开放做市功能还是有一些问题。

虽然古老师假设在做市的人是善意的,这个当然也是最大可能的,毕竟没人会拿自己的钱去干坏事,又不利于自己。但是既然口子有了,就还是有风险,下面列出我觉得可能作恶的点:

  1. 对手项目方,购买本项目方可以调整池子的最低数量的代币,他只做一件事,就是监听本项目方的IFO的做市池子,一旦池子建起来,就给取消掉,这样做会导致本项目方的做市资金永远锁定到 # IFO 合约里面,无法利用,他牺牲的只是一点手续费。

  2. 对于想要rug的人,提供了一定便利,我们知道rug的时候,因为可能池子的深度不够,会有很高的滑点,这个对于rug来说,一般一次性rug会损失不少,但是有了这个开放做市,那么因为他是大户,持有代币肯定可以调整流动性,假设当前token价格是 $0.1。

那么他可以将池子全部撤回并调整到0.098-0.1之间,这样他可以最大程度的从IFO合约中套出ETH,而减少自己的滑点损失。

当然可能还有其他的作恶可能,大家也可以一起想想。针对以上的问题,我也提出一点改进的思路。
提供锁仓代币功能:要调整流动性,需要锁仓一定量的代币到IFO合约,这个锁定的赎回需要一定的解锁期比如1天,每次锁定后只能调整一次流动性,要再次调整需要再次锁定代币

这样可以一定程度上解决滥用权利随意调整池子的问题,本来调整池子是一个低频高要求的操作,那就用锁仓来解决。

大家可以来这里一起讨论,也可以给我打赏哦:https://alpha.wormhole3.io/post-detail/1677137574677348352

Sort:  

上周更新的代码和 @nerc20cash

This post has been rewarded by the Steem Community Curation Project #wherein

昨天明明把手机放在桌上,今天又找不到了 ( ˘︹˘ )
咦?你是谁?我又是谁?
加入我们微信群没?还没的话赶快加我们瓜子老板。很帅的 iguozi <(^,^)>

Ha recibido un voto a favor de la comunidad WHEREIN, impulsada por STEEMIT INC. Gracias por usar WHEREIN

Terimakasih Sudah Menggunakan WhereIn, Postingan Anda Terpilih Untuk Mendapatkan Upvote Dari WhereIn Dan Di Dukung Oleh Steemit.inc !