09 / 09 全部机制

流动性

ZINC 在哪里交易,以及手续费如何持续转化为买入并销毁。

入门

如果你想买入或卖出 ZINC,它主要在一个地方交易,而协议本身在背后是一个稳定的买家。

逐步来看:

  1. ZINC 集中在一个主要的交易池里。当你买入或卖出时,你的交易就通过这个池子成交。
  2. 每当有人挖一个回合,他们投入的 SOL 中都会被留出一小部分。
  3. 协议用这部分留出的 SOL 从池子里买入 ZINC
  4. 它买到的 ZINC 随后会被销毁,永久退出流通。

所以有两件事在持续发生:协议不断买入 ZINC,从而增加需求;同时它不断销毁所买入的部分,从而慢慢减少供应。这种稳定的买入与不断收缩的供应的组合,为代币提供了一个有支撑的环境,不过这并不是对价格的承诺,市场仍会波动。

进阶

有意思的地方在于这个循环,以及它如何自我驱动。

逐步来看:

  1. 每次部署的一部分 SOL 会被导入一个专门的回购金库。
  2. 这部分 SOL 会在许多回合中不断累积,直到攒够了可以动用。
  3. 协议用它在一个 Meteora 池中买入 ZINC,也就是其他所有人交易的同一个池子。
  4. 它买到的 ZINC 会被持续销毁,因此永远不会再回到供应中。

为什么这是一个飞轮:买入会在市场中制造真实的买盘压力,而销毁则通过永久移除代币来制造稀缺性。挖矿越多,手续费就越多,也就有更多的买入和更多的销毁:游戏越活跃,这两种效应就越强。这个销毁去向还有助于为质押收益提供资金,因此持有者能从两个方向感受到它的作用。

高级

在机制层面,这一切通过 Meteora 和一个管理员/crank 指令运行。

逐步来看:

  1. ZINC 在一个 Meteora DAMM v2 池中交易(Solana 上的一种集中流动性 AMM)。这就是用户和协议进行交易所面对的场所。
  2. 每次 deploy_round 中都有一笔 buyback_fee_lamports 累积进入回购 SOL 金库,它独立于常规的部署手续费。
  3. 管理员/crank 调用 run_buyback / buyback,将累积的回购手续费 SOL 通过 Meteora 池兑换成 ZINC,然后把这些 ZINC 销毁进共享的销毁去向。
  4. 普通用户不会接触这个指令。要进行交易,他们通过 Jupiter 或 Meteora 等聚合器进行兑换,由聚合器把订单路由进同一个池子,并处理滑点与价格冲击。

由于销毁去向会注入 staking_rewards_factor,每一次回购都既收紧供应,又抬升质押收益。回购是由协议驱动的顺风,而不是任何单个用户采取的操作,而且它的每一个环节都可以在链上验证。