11级平滑 K 值调节与算力规则
去中心化“交易即挖矿”模型虽然能极大刺激平台的交易流动性,但也伴随着严重的**无风险刷代币(Wash Trading)**套利隐患。 如果一个用户买入 49 个号码中的 45 个,他的中奖概率高达 91.8%,下注的本金几乎 100% 能收回,但却能无成本地刷走海量 $DESIX 代币。这不仅是对诚实流动性提供者(LP)的剥削,更会导致代币恶性通胀。
为了维护协议的健康,DeSix 在挖矿引擎中实施了11级平滑 K 值调节算法与EOA 女巫身份穿透机制。
1. 11 级平滑 K 值衰减公式
每笔投注交易产生的挖矿算力,并不是简单等同于投注的 USDC 金额,而是与投注的**风险敞口(即选号数量)**成反比。 具体而言,合约通过 DeSixMiner.sol 严格在链上执行以下算力计算:
$$\text{交易算力} = \text{投注金额} \times K(n)$$
其中,调节系数 $K(n)$ 会根据单笔投注所选择的号码个数 $n$ 划分为 11 个级别:
| 级别 | 选号个数 $n$ | 理论中奖率 | K 值系数 | 算力权重说明 |
|---|---|---|---|---|
| 1 | 1 个 | 2.04% | 1.50x | 奖励极高风险预测 |
| 2 | 2 个 | 4.08% | 1.40x | 奖励超高风险预测 |
| 3 | 3 个 | 6.12% | 1.30x | 奖励高风险预测 |
| 4 | 4-5 个 | 8.16% ~ 10.20% | 1.20x | 中高风险 |
| 5 | 6-8 个 | 12.24% ~ 16.32% | 1.00x | 基准算力线 |
| 6 | 9-12 个 | 18.36% ~ 24.49% | 0.80x | 中低风险 |
| 7 | 13-18 个 | 26.53% ~ 36.73% | 0.60x | 低风险 |
| 8 | 19-24 个 | 38.78% ~ 48.98% | 0.35x | 极低风险 |
| 9 | 25-30 个 | 51.02% ~ 61.22% | 0.20x | 微风险 |
| 10 | 31-39 个 | 63.27% ~ 79.59% | 0.10x | 几乎无风险 |
| 11 | 40 个以上 | 81.63% ~ 100.00% | 0.01x | 风控拦截(极重惩罚) |
2. 算力分配与反套利博弈
通过 11 级衰减曲线,DeSix 实现了博弈论层面的动态平衡:
- 套利成本高昂:若套利者试图以 40 个选号刷单,其算力被强行衰减 99% ($0.01x$)。下注 10,000 USDC 仅能获得 100 算力,而承担真实预测风险的单号下注者只需 67 USDC 投注即可产生相同的算力。套利者需要承受 0.3% 的协议手续费损失,却几乎分不到任何代币,套利期望收益为负。
- 高风险高回报:鼓励诚实玩家去下注少量号码(如 1-3 号),这些行为会给平台带来健康的博弈方差,同时获得 $1.3x \sim 1.5x$ 的高挖矿倍率。
3. 防女巫(Sybil)攻击身份穿透
套利者可能会采用另一种方式:女巫攻击(Sybil Attack)。他们通过编写脚本,批量生成几百个智能合约钱包(AA 钱包),每个钱包在同一期内只买 1 个号码,合并起来相当于买了 40+ 个号码,以此绕过 K 值的单地址限制,同时获取 1.5x 的高挖矿算力。
为了防御这种“幻影多开”攻击,DeSix 引入了 DeSixIdentity.sol 解析机制:
- 底层 EOA 提取:在用户下注并计算算力时,
DeSixMiner不会直接信任发送交易的合约钱包(AA 账户)地址。而是通过账户抽象的tx.origin或签名证书,向上追溯并判定该智能钱包背后的底层实际控制人 EOA 地址。 - 全局号码合并:合约在计算 K 值前,会将在同一期内由同一个底层控制人 EOA 触发的所有不同 AA 钱包下注的所有号码,在链上进行到位图(Bitmap)合并。
- 穿透判定:如果合并后的号码总数超过了安全阀值,系统会以合并后的总号码数重新裁决 K 值。即使分成了 40 个钱包各自下一注,在链上也会被识别为“下注了 40 个号码”,K 值瞬间跌落至 $0.01x$,彻底粉碎了女巫刷币的可行性。