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 治理挖矿已经开发完成, 当前业务逻辑为 :
- 活动时间两年(96 周,可调整),共开设 48期 活动
- 每期时间 2周 (可调整)
- 必须满足
活动时间 = 每期时间 * 活动期数
且 活动时间 和 每期时间 必须在活动开始之前决定, 中途不可修改- 对于第 n 期活动,存在三个因素影响发放挖矿奖励:
4.1 第 n 期最大发放数量 reward
4.2 第 n-1 期实际锁仓数量 stake
4.3 第 n-1 期锁仓目标 target那么第 n 期的实际奖励数量为
(stake / target) * reward- 对于第 1 期活动,则默认按照最大奖励数量发放,即发放量为 100% * reward
- 对于用户 A,他可得的实际奖励为
锁仓占比 × 当前发放速率 × 当期已锁仓的时长 = 锁仓占比 × (当期实际奖励数量 / 当期总时间) × 当期已锁仓的时间投票
按照目前的合约逻辑,在锁仓挖矿上线之前,必须制定好的参数为
- 活动时间(例如 96 周)
- 每期时间(例如 2 周)
- 第1期的发放数量,锁仓目标
- 测试用例
方案一的智能合约已经过测试,方案二、三在得到确认之后,会进行合约的开发、完整测试后上线。
- 放弃版权
通过CC0放弃版权和相关权利。