Skip to content

4. 核心机制设计

4.1 挖矿机制

4.1.1 前 6 年挖矿规则

时间范围: TGE 至 TGE + 6 年

挖矿规则:

  • 每年固定挖矿:5,000,000 $E(500万/年)
  • 前 6 年总计:30,000,000 $E(3000万)
  • 占最大供应量的 5%/年
  • 不受销毁量影响,固定释放

分配方式:

  • NFT 挖矿奖励:80%(每年 4,000,000 $E)
  • 预言机多签节点奖励:20%(每年 1,000,000 $E)

4.1.2 第 7 年起挖矿规则

时间范围: TGE + 6 年后

挖矿规则:

  • 每年挖矿量 = min(前一年销毁量, 2,000,000 $E)
  • 最大挖矿量:2,000,000 $E/年(200万/年)
  • 占最大供应量的 2%/年(如果达到上限)

计算逻辑:

  1. 查询前一年(year - 1)的总销毁量
  2. 如果前一年销毁量 ≥ 2,000,000 $E:
    • 当年挖矿量 = 2,000,000 $E
  3. 如果前一年销毁量 < 2,000,000 $E:
    • 当年挖矿量 = 前一年销毁量
  4. 如果前一年销毁量 = 0:
    • 当年挖矿量 = 0

设计目的:

  • 建立挖矿与销毁的良性循环
  • 鼓励代币回购与销毁
  • 确保长期生态健康

4.1.3 挖矿限制

  • 总供应量限制: 挖矿总量不能超过 MAX_SUPPLY - currentSupply
  • 年度限制: 每年挖矿量不能超过年度挖矿额度
  • 累计限制: 前 6 年累计挖矿不能超过 30,000,000 $E

4.2 销毁机制

4.2.1 销毁来源

  • Swap 回购: Oracle 从 Swap 回购代币后销毁
  • 协议费用: 部分协议费用用于回购销毁
  • 生态收入: 生态收入的一部分用于回购销毁

4.2.2 销毁记录

  • 所有销毁记录保存在链上
  • 记录包括:销毁数量、时间戳、执行者、原因
  • 可通过合约查询历史销毁记录

4.2.3 销毁影响

  • 销毁量影响第 7 年起的挖矿量
  • 销毁越多,后续挖矿量越大
  • 形成正向循环:使用 → 销毁 → 挖矿 → 激励

4.3 节点机制

4.3.1 节点 NFT

  • 数量上限: 最多 5,000 个节点 NFT
  • 标识方式: 每个 NFT 对应一个节点身份
  • 持有者: NFT 持有者即为节点运营者
  • 转让: NFT 可以转让,转让后新的持有者成为节点运营者
  • 节点绑定: 一个节点(零知识证明生成器)可以绑定最多 10 个 NFT,必须至少绑定 1 个 NFT 才能运行

4.3.2 节点运行要求

每个节点运营者需要满足以下技术要求:

  • 零知识证明生成器: 每个节点必须运行一个零知识证明生成器
    • 负责生成 Enclave Privacy 系统所需的零知识证明
    • 支持承诺证明(Commitment Proof)和提现证明(Withdraw Proof)的生成
    • 确保证明生成的及时性和准确性
    • 一个节点可以为多个 NFT 提供证明生成服务
  • NFT 绑定机制: 一个节点可以绑定最多 10 个 NFT,必须至少绑定 1 个 NFT
    • NFT 作为节点身份的唯一标识
    • 节点必须绑定至少一个 NFT 才能运行,这是节点运营的前提条件
    • 多个 NFT 可以共享同一个节点的证明生成服务
    • 绑定关系提高资源利用效率,降低运营成本
    • 节点运营者通过 NFT 证明其拥有运行证明生成器的资格
    • 每个 NFT 独立计算收益和状态
  • 节点服务: 节点需要提供稳定的证明生成服务
    • 保证服务可用性和响应速度
    • 维护节点在线状态
    • 参与网络验证和共识
    • 支持多个 NFT 的并发证明生成请求

4.3.3 节点质押

  • 锁定数量: 每个 NFT 锁定 2,000 $E
  • 总锁定量: 最多 10,000,000 $E(5,000 NFT × 2,000 $E)
  • 节点绑定: 一个节点最多绑定 10 个 NFT,多个 NFT 共享同一个节点的证明生成服务
  • 锁仓期: 1 年(12 个月)
  • 解锁期: 32 个月线性解锁
  • 每月解锁: 约 62.5 $E/NFT(2,000 $E ÷ 32 个月)

4.3.4 节点状态

  • Active: 活跃状态,可以接收奖励
  • PendingTermination: 终止中,1 天冷却期 + 30 天超时
  • Terminated: 已终止,不再接收新奖励,可领取已解锁代币

4.3.5 节点收益

节点运营者通过以下四种方式获得收益:

  1. 节点本身代币(2,000 $E)

    • 1 年锁仓期
    • 之后 32 个月线性解锁
    • 每月解锁约 62.5 $E
  2. 证明生成费用(Gas 费)(请求者支付 $E 代币)

    • 请求者使用 Enclave Privacy 系统时,需要支付 $E 代币作为 Gas 费
    • Gas 费用于支付零知识证明生成服务的成本
    • 费用直接支付给提供证明生成服务的节点
    • 根据证明类型和复杂度确定费用
    • 这是节点的主要收入来源之一
    • 与传统区块链 Gas 费不同,Enclave 使用 $E 代币作为 Gas 费,形成代币使用场景和价值循环
  3. 手续费分成(协议手续费的 10%)

    • 实时分配
    • 根据节点贡献度分配
    • 仅在节点运营期间获得
  4. 挖矿产出分配(80% 给 NFT,20% 给预言机多签节点)

    • 前 6 年:每年固定 5,000,000 $E
    • 第 7 年起:动态调整,与销毁量挂钩

4.4 奖励分配机制

4.4.1 O(1) 全局索引算法

使用 O(1) 全局索引算法实现高效的奖励分配:

  • 全局状态: accProducedPerNFTaccRewardPerNFT[token]
  • 个人状态: producedWithdrawnrewardWithdrawn[token]
  • 待领取: 全局索引 - 个人已领取

优势:

  • 时间复杂度 O(1),不受 NFT 数量影响
  • Gas 成本低,适合大规模分配
  • 支持多代币奖励

4.4.2 奖励分配比例

  • NFT 持有者: 80% 的挖矿奖励
  • 预言机多签节点: 20% 的挖矿奖励
  • 手续费分成: 10% 给节点网络

4.4.3 奖励领取

  • 实时领取: 用户可以随时领取已累积的奖励
  • 多代币支持: 支持 $E 和多代币奖励
  • 批量领取: 支持一次性领取所有代币奖励

[← 上一章:代币经济模型](./03-代币经济模型) | [下一章:价值循环体系 →](./05-价值循环体系)

Released under the MIT License.