1
KOI | KOI 「BSC314 + BSC50」
source link: https://benpaodewoniu.github.io/2024/04/12/koi/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
KOI | KOI 「BSC314 + BSC50」
偶然间在推特看见的,感觉很有意思。
说是 BSC314
+ BSC50
的升级版本。
这个协议有几个机制我觉得很有意思
- 不使用
swap
,而是把BNB
打给合约获取KOI
,把KOI
打到合约获取BNB
- 买入有
5%
的税,即你花10
个BNB
,最后只有9.5
个BNB
用于购买KOI
,那0.5
个奖励给流动池提供商,也就是项目方 - 卖出有
5%
的税,即你卖1000
个KOI
,真实只能卖995
个- 基于上述规则,买入卖出的差价在
10%
「自己想为什么」
- 基于上述规则,买入卖出的差价在
5%
的买入税的流程是这样的,项目方主动从奖励池中取出BNB
,目前,项目方的操作是取出BNB
,然后手动再次购买,但是,后续还会不会购买我不知道5%
的卖出税,人人都可以调用burn
- 合约的管理已经打入黑洞
- 私募的一些地址已经锁了,私募了
400BNB
这里有意思的是买入和卖出规则,有点像 bancor协议
。
uint256 buyTax = (msg.value * buyTaxRate) / 100;
buyTaxAmountSum = buyTaxAmountSum + buyTax;
uint256 token_amount = ((msg.value - buyTax) *
(_balances[address(this)] - sellTaxAmountSum)) /
(address(this).balance - buyTaxAmountSum);
msg.value
是BNB
数量buyTaxRate
是5
sellTaxAmountSum
卖出KOI
收的5%
的税,是KOI
的数量
buyTax
就是 5%
的税。
你获得的 KOI
的数量是根据你发送的 BNB
在池子里的占比决定的。
举例来说,这个池子里面有 100BNB
,你如果买 10BNB
,扣 5%
的税,则你获得的总 KOI
是
amount=9.5100+9.5∗KOI
其中 KOI
代表的是 合约中 KOI
的总量减去待销毁的量,注意 100
个 BNB
也是去掉买税的 BNB
,实际池子 BNB >= 100
。
请我喝杯咖啡吧~
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK