# 匿名性挖矿1.0 (AMv1)

{% hint style="success" %}
匿名性挖矿1.0用于IoTeX（[https://cyclone.xyz/iotx](https://cyclone.xyz/iotx)）上的匿名池，**此池将在接下来的3个月内逐步停用。**&#x6240;有新启动的池均基于匿名性挖矿2.0（AMv2）。
{% endhint %}

### 匿名性挖矿1.0 概览 <a href="#anonymity-mining-v1-overview" id="anonymity-mining-v1-overview"></a>

匿名性挖矿1.0由铸造/烧毁与匿名费这两个部分构成。如下所示：

![](https://gblobscdn.gitbook.com/assets%2F-MNeAQGL5skC11vu82Sy%2F-MRsWMRIx0CoIvKgvDO9%2F-MRsWPhL6-P_xd7FWKKK%2Fimage.png?alt=media\&token=cf67a9d5-6357-4903-a4cc-a9d2984052c1)

### 铸造/烧毁

**任何人都可以铸造和销毁CYC！**&#x53EA;需将通证存入以下匿名池中，即可铸造一定数量的CYC。相反，提取资金时会用从去中心化交易所（例如[Mimo](https://mimo.finance/)）所取出的IOTX来回购一定数量的CYC并且立即烧毁。

**存款-铸造**

| **存入IOTX金额** | **铸造 CYC个数**                     |
| ------------ | -------------------------------- |
| `D`          | `a * 0.1D / CYCPrice` (铸造上限请见下文) |

**提款-烧毁**

| **用IOTX回购CYC个数** | **烧毁个数(CYC)**         | **提款总额 (IOTX)**   |
| ---------------- | --------------------- | ----------------- |
| `a * 0.1D`       | `a * 0.1D / CYCPrice` | `(1-0.1a-0.01)D`  |

**匿名池信息**

| **池**                 | **存款金额(IOTX)** | **最大铸造量** | **存款上限** |
| --------------------- | -------------- | --------- | -------- |
| **池 1(Squid)**        | `1,000`        | `0.2`     | `8,000`  |
| **池 2 (Dolphin)**     | `10,000`       | `2`       | `4,000`  |
| **池 3(Shark)**        | `100,000`      | `20`      | `2,000`  |
| **池 4 (Whale) - TBD** | `1,000,000`    | `200`     | `1,000`  |

`CYCPrice`是以IOTX为单位的CYC通证价格。`a`为奖金系数，且起始值为`2`，当匿名池内的存款量每增加该池最大存款量的四分之一时，`a`的值将呈线性减少。例如，池 1中的存款量为380个代币时，`a = 2`；存款为5300个代币时，`a = 0.5`。

当`CYCPrice = 1,000 IOTX`且`a = 1`，则上表计算情况如下：

| **池**            | **金额 (IOTX)** | **每次存款铸币/提取烧毁的CYC** |
| ---------------- | ------------- | ------------------- |
| **池1(Squid)**    | `1,000`       | `0.1`               |
| **池2 (Dolphin)** | `10,000`      | `1.2`               |
| **池3(Shark)**    | `100,000`     | `13`                |

如果`CYCPrice = 1 IOTX`，则上表计算情况如下：

| **池**            | **金额 (IOTX)** | **每次存款铸币/提取烧毁的CYC** |
| ---------------- | ------------- | ------------------- |
| **池1(Squid)**    | `1,000`       | `2`                 |
| **池2 (Dolphin)** | `10,000`      | `20`                |
| **池3(Shark)**    | `100,000`     | `200`               |

### 匿名费 <a href="#anonymity-fee" id="anonymity-fee"></a>

每当用户使用旋风协议时，他们在所有匿名池的每次提款将支付1％代币的费用。这些费用将添加到匿名池中，并将按照比例分配到匿名性提供者。

示例如下：

| **事件**                                             | **数额**     | **流动池总IOTX** |
| -------------------------------------------------- | ---------- | ------------ |
| 张三存入10,000 IOTX 至匿名池                               | `10,000`   | `10,000`     |
| 李四存入10,000 IOTX 至匿名池                               | `10,000`   | `20,000`     |
| 王二存入10,000 IOTX 至匿名池                               | `10,000`   | `30,000`     |
| 李四取款，取回9,900 IOTX （假设不进行烧毁），并支付100 IOTX手续费         | `10,050`   | `20,100`     |
| 王二取款，取回9,949.5 IOTX （假设不进行烧毁），并支付100.5 IOTX手续费     | `10,150.5` | `10,150.5`   |
| 张三取款，取回10,048.995 IOTX （假设不进行烧毁），并支付101.505IOTX手续费 | `10,000`   | `101.505`    |

得益于奖金系数`a`，所有的匿名提供者们都可以获得CYC奖励——例如，当王二存入100至匿名池中，他将被奖励 X 个CYC代币，而当存款达到4000时，王二决定进行提款，他将烧毁 X/2 个CYC代币，并将保留另外一半的CYC作为他的最终收益。

### 如何玩转CYC?

1\. 铸造CYC：在匿名池存放通证并储存一段时间来提供匿名性\
2\. 匿名性奖励：其他用户的提款手续费将成为匿名性奖励进行分配\
3\. 每日流动性奖励：在诸如[mimo](https://mimo.finance)的去中心化交易所上为CYC提供流动性\
4\. 赚取差额：早存款——获得更多的CYC；晚提款——烧毁更少的CYC
