Qip-1 治理锁仓挖矿方案

qip: QIP-1

title: 治理锁仓挖矿方案

author: David Lei

* discussions-to: Kun治理挖矿方案分析

status: <工作进行中>

created: 11/20/2020

* updated: 11/20/2020

* requires: No

* resolution: Snapshot Voting

  • 简单总结

选择 QIAN 的治理锁仓挖矿智能合约技术方案

  • 摘要

根据社区讨论的结果(Kun治理挖矿方案分析),目前一共有三种治理锁仓挖矿的技术方案,本提案将解释这三种方案的利弊,并且依据三种方案发起社区投票,选择出最终的技术路线。

  • 动机

治理锁仓挖矿的技术方案将决定治理代币 KUN 的锁仓激励方式,从而影响到 KUN 的锁仓程度以及投票参与度,最终决定后续治理能否有效的开展,因此需要全体 KUN 持币人进行选择,希望各位社区成员根据规范里的描述,做出自己负责任的选择。

  • 规范

方案 1

活动开始之前就确定好 每一期最大发放数量实际锁仓数量锁仓目标 。此为当前合约的实现逻辑,只要参数定好,可以即时开启锁仓挖矿。

但是 ,方案1的 缺点 是,一但开始挖矿,就不能再做修改,无法根据后续KUN的锁仓情况做调整,缺乏灵活性,需要挖矿的配置参数有很强的预测能力。

方案 2

每期活动进行时可以投票决定后面活动的奖励数量。例如,在第 n 期活动时可以决定

  • 第 m 期(m > n)活动的 最大发放数量锁仓目标

此方案较为灵活,但是目前合约不支持该方案。如选择此方案,需要进行开发测试,上线时间待定。

方案 3

改动:废弃现有代码,采用另一套流动性挖矿的代码。改动较大,虽然合约可升级,可以改成这套方案,但是毕竟合约中已经有了用户的资产,此方法可能造成一定的风险

为保护用户资产安全起见,需要时间对该方案进行完整测试,预估时间大于方案二

  • 理论基础

目前 KUN 治理挖矿已经开发完成, 当前业务逻辑为

  1. 活动时间两年(96 周,可调整),共开设 48期 活动
  2. 每期时间 2周 (可调整)
  3. 必须满足
    活动时间 = 每期时间 * 活动期数
    活动时间每期时间 必须在活动开始之前决定, 中途不可修改
  4. 对于第 n 期活动,存在三个因素影响发放挖矿奖励:
    4.1 第 n 期最大发放数量 reward
    4.2 第 n-1 期实际锁仓数量 stake
    4.3 第 n-1 期锁仓目标 target那么第 n 期的实际奖励数量为
    (stake / target) * reward
  5. 对于第 1 期活动,则默认按照最大奖励数量发放,即发放量为 100% * reward
  6. 对于用户 A,他可得的实际奖励为
    锁仓占比 × 当前发放速率 × 当期已锁仓的时长 = 锁仓占比 × (当期实际奖励数量 / 当期总时间) × 当期已锁仓的时间

投票

按照目前的合约逻辑,在锁仓挖矿上线之前,必须制定好的参数为

  1. 活动时间(例如 96 周)
  2. 每期时间(例如 2 周)
  3. 第1期的发放数量,锁仓目标
  • 测试用例

方案一的智能合约已经过测试,方案二、三在得到确认之后,会进行合约的开发、完整测试后上线。

  • 放弃版权

通过CC0放弃版权和相关权利。

请参加本次投票的朋友,在新加坡时间 2020年11月21日16:58之前进行 KUN 锁仓和投票注册,投票将于新加坡时间 2020年11月21日17:00上线。

以太坊投票链接:https://snapshot.page/#/qian-eth/proposal/QmVX4rmSvwfwHBQ8Bz9YaBSYDVAFxtyKTBqqed8sJULsMf

BSC投票链接:https://snapshot.page/#/qian-bsc/proposal/QmNs7qQ9Y2kenJz9b6SwN1cTfxG5Jo7vndAzEiGKsRSyZ8

QIAN 治理投票的方式请见: QIAN社区治理投票指南