存储订单清算指南
Crust网络通过“文件续费”和“订单清算”两个机制,保证:
- 延续有存储意愿的文件订单;
- 关闭已到期且无续费意愿的文件订单;
1. 文件续费
1.1 文件续费机制的作用
对于一些想要长期保存的文件,用户可以在生成存储订单后,额外为文件的续费池存入一笔金额。以奖励网络中其它用户代为续费,保证文件存储订单长期有效。
1.2 文件的资金池
一个文件订单中存在两个资金池:
- 文件订单费用:用户生成存储订单时支付的费用,详情参考DSM
- 文件续费池:用户可以额外为文件存入一笔金额,也就是文件的续费池。文件存储订单到期(目前每个文件订单到期时间为180天)且续费池充足时,第一个对该文件发起清算交易的用户,将会触发文件的续费操作(效果等同于重新发起一笔存储订单)。于此同时,清算人将会获得一笔续费奖励。续费订单和给清算人的续费奖励均由文件的续费池支付。
1.3 文件续费奖励
在1.2中提到,文件存储订单到期且文件续费池充足时,任意用户对该文件发起清算将会触发文件的续费操作并获得一笔续费奖励。
2. 订单清算
2.1 订单清算机制的作用
当文件订单过期后,存储节点可以对订单进行清算从而获得相应存储金奖励。但如果存储节点没有进行清算,则订单会一直存在。Crust网络设计的订单清算机制可以激励存储节点之外的用户,对文件进行清算并关闭续费池金额不足的文件订单。
2.2 订单清算奖励
当文件订单过期时间超过15天后,任意用户对文件发起清算将可以获得一定比例的清算奖励。清算奖励计算满足如下规则:
- 订单清算奖励在订单过期时间15天时初始为0;
- 订单清算奖励随着时间线性增加;
- 订单清算奖励在文件订单过期30天时达到最大,最大值为该文件的存储节点能获得该文件的存储金总和;
- 文件订单清算时,存储节点最终能获得的奖励 = 20% * 文件订单的存储金 - 订单清算奖励;
3. 如何进行文件续费和订单清算
用户可以进入Crust Apps -> Network -> Market -> Order Settlement,浏览可清算的文件并进行清算。如下图:
“Total Commission” 一栏显示了这笔清算操作可以获得的最终收益,也就是文件的续费奖励+文件的清算奖励。用户只需点击右边的“Settle”按钮来进行清算,并获得收益。(注意:清算需要发起交易,并支付交易手续费,有些文件的总清算奖励可能低于手续费,这些文件的清算可能导致清算人负收益)
4. 清算条件和效果
清算机制会触发如下效果:
清算效果 | 续费池余额充足 | 续费余额不足 |
---|---|---|
文件过期时间超过15天 | 触发文件续费; 触发订单清算; 获得订单清算奖励; 获得文件续费奖励 | 获得订单清算奖励; 触发订单清算; 关闭订单; |
文件过期时间未超15天 | 触发文件续费; 获得文件续费奖励; | 触发订单清算; 关闭订单; |