白皮书

铸造机制详解

4a、铸造机制详解

本章内容: 详细介绍 MCC 铸造的完整流程、技术实现和经济模型

参考定义: 本章节内容与 docs/_definitions/mining-flow.md 权威定义保持同步

4a.1 铸造概述

MCC(Microcosm Coin)的发行完全通过铸造产出,没有预挖、私募或团队预留。这是 Microcosm 经济模型的核心特征。

核心原则

原则说明
100% 铸造产出所有 10 亿 MCC 通过铸造铸造,无预留
项目透明Microcosm 不关心铸造额度来源,每个项目自行管理
非托管支付USDC 从用户钱包直接转入轮回地址,平台不托管资金
链上验证使用 tx_signature 进行链上支付验证,防止重放攻击
科技树折扣科技树加成 = 折扣(+10% 加成 = 支付 90%)

铸造分配比例 (50-10-10-30)

铸造产出分配比例

4a.2 铸造流程详解 (x402 非托管支付)

核心原则: USDC 从用户钱包直接转入轮回地址,平台不托管资金

完整流程图

MCC铸造完整流程

4a.3 产值比例与减半机制

减半规则

每挖出 1 亿 MCC 后,产值比例减半(产出相同 MCC 需要更多 USDC):

阶段累计铸造范围产值比例USDC:MCC说明
00 → 1亿1001:1初始阶段,1 USDC = 1 MCC
11亿 → 2亿502:1首次减半,2 USDC = 1 MCC
22亿 → 3亿254:1第二次减半,4 USDC = 1 MCC
33亿 → 4亿128:1约 8 USDC = 1 MCC
44亿 → 5亿616:1约 16 USDC = 1 MCC
55亿 → 6亿332:1约 32 USDC = 1 MCC
66亿 → 7亿264:1约 64 USDC = 1 MCC
77亿 → 8亿1128:1约 128 USDC = 1 MCC
88亿 → 9亿1256:1最小值
99亿 → 10亿1512:1最小值

经济学意义

  • 早期参与者获得更多奖励(1 USDC = 1 MCC)
  • 后期 MCC 更加稀缺(需要更多 USDC)
  • 类似比特币的经济模型
  • 每次减半都是链上事件,无法伪造

4a.4 科技树折扣机制

科技树加成不是奖励倍数,而是支付折扣

折扣对照表

科技树加成支付比例基础 1000 USDC → 实际支付
0%100%1000 USDC
10%90%900 USDC
20%80%800 USDC
30%70%700 USDC
50%50%500 USDC
100%0%0 USDC (免费铸造)

科技树加成累计

科技树项加成累计
Station 点亮+10%10%
Matrix 点亮+20%30%
Sector 点亮+30%60%
System 点亮+40%100%

计算公式

基础 USDC = MCC数量 × 30日均价 ÷ (产值比例 / 100) 实际 USDC = 基础 USDC × (1 - 科技树加成%)

示例计算:

铸造请求: 100 MCC 30日均价: 10 USDC/MCC 产值比例: 100 (第0阶段) 科技树加成: 30% 基础 USDC = 100 × 10 ÷ 1 = 1000 USDC 实际 USDC = 1000 × (1 - 30%) = 700 USDC 用户支付 700 USDC,获得 50 MCC(50%分配给用户)

4a.5 跨项目铸造机制

所有生态项目共挖同一个 10 亿 MCC 矿池,铸造逻辑统一:

各项目自行定义激励事件(如 Double Helix 的交易盈利、Event Horizon 的预测成功、游戏项目的任务完成等),触发后统一进入 Microcosm 铸造逻辑:

  1. 项目调用 /v1/mining/request {uid, mcc_amount}
  2. Microcosm 计算应付 USDC(科技树折扣)
  3. 用户支付 USDC 到轮回地址(x402 非托管)
  4. Microcosm 验证 tx_signature
  5. 铸造 MCC 并按 50-10-10-30 分配

关键点:无论什么激励事件,最终都必须支付 USDC 才能铸币。

4a.6 项目与平台的边界

职责划分

项目(如 Double Helix)负责: 管理用户铸造额度(每日限额、VIP 特权等)、决定用户可挖多少 MCC、引导用户完成 x402 支付、处理项目内部业务逻辑。

项目只需传递 uid + mcc_amount 给 Microcosm。

Microcosm 负责: 计算应付 USDC(科技树折扣)、验证链上支付 (tx_signature)、分发 MCC(50-10-10-30)、记录铸造历史、管理减半机制。

Microcosm 不关心

不关心内容说明
额度来源用户为什么有铸造额度
业务逻辑额度来自交易盈利还是其他业务
项目标识项目的 trade_id 或其他业务标识
内部限制项目的每日限额、VIP 等级等

4a.7 安全机制

防作弊设计

作弊尝试为什么失败
伪造铸造记录项目没有链上写入权限,无法铸造 MCC
伪造 USDC 到账Microcosm 直接查询链上交易,不信任外部声明
重复铸造tx_signature 唯一性验证,防止重放攻击
伪造用户级别级别存储在链上,Microcosm 直接读取链上数据
绕过科技树折扣折扣由 Microcosm 计算,项目无法修改

关键约束

约束说明
tx_signature 唯一每个链上交易只能用于一次铸造确认
mining_id 有效期铸造请求 30 分钟内必须完成支付
最小铸造量单次最少挖 1 MCC
价格停机预言机失效时停止铸造

4a.8 Prospect 与 Miner 的铸造差异

分配规则对比

用户级别用户获得Team政务官Station 金库
Miner50% MCC10% MCC10% MCC30% MCD
Prospect50% MCC50% MCC0%0%

差异说明

Prospect(探矿者)尚未归属任何 Station,不参与政务官分成和 Station 金库分配,其 Team 获得额外 40%(替代政务官+金库的份额)。升级为 Miner 的条件:30 天内铸造累计 ≥ 21 天。

4a.9 链上数据结构

MCC 铸造相关 PDA

PDASeed用途
Mining Configb"mining_config"铸造配置(产值比例、总产出)
Team Vaultb"team_vault"团队金库,铸造 10%
Managers Poolb"managers_pool"政务官池,铸造 10%
Station Vaultb"station_vault"领地金库,铸造 30%(转 MCD)

2026-01-20 更新: 移除 User Vault PDA。用户 50% MCC 直接发送到用户外部钱包 (ATA)。

数据库记录

sql
-- 铸造历史记录
CREATE TABLE mcc_minting_history (
    id SERIAL PRIMARY KEY,
    uid VARCHAR(100) REFERENCES users(uid),
    amount DECIMAL(18,9),           -- 总 MCC 数量
    user_amount DECIMAL(18,9),      -- 用户获得 (50%)
    tx_signature VARCHAR(100),      -- Solana 链上交易签名
    onchain_status VARCHAR(20),     -- pending/confirmed/failed
    minted_at TIMESTAMP DEFAULT NOW()
);

返回目录 | 上一章:代币经济学 | 下一章:x402 支付协议

询问 AI
询问 AI