Skip to content

usechain_notes

ablozhou edited this page Mar 28, 2019 · 5 revisions

概述

本文是Usechain 策略概要性说明,根据实际需要,可能存在修改的可能性。不作为最终要约。

KYC

流程图

graph LR
A[节点钱包]-->|KYC认证|CA
A[节点钱包]-->|账号注册|B[节点矿工]
A[节点钱包]-->|交易|B[节点矿工]
B[节点矿工]-->|注册|C[委员会]
C[委员会]-->|裁决|B[节点矿工]

时序图

sequenceDiagram

节点钱包->>CA: 照片+信息

CA->>节点钱包: 查询id

节点钱包->>CA: 查询id

CA->>节点钱包: 证书
节点钱包->>节点钱包: 创建主账号
节点钱包->>节点矿工: 主账号认证
节点矿工->>委员会: 打包
委员会->>节点矿工: 主账号认证通过

节点钱包->>节点钱包: 创建子账号

节点钱包->>节点矿工: 主账号对子账号签名

节点矿工->>委员会: 打包
委员会->>节点矿工: 子账号认证通过

loop 各种操作
节点钱包->>节点矿工: 交易和查询
end

委员会->>节点矿工: 决策和奖惩

FAQ

为什么需要kyc?

  • 金融监管政策需要
  • 安全需要
  • 商业需要

为什么需要可管理?

  • 政策:区块链信息服务管理办法
  • 安全:黑客,欺诈
  • 维护的需要
  • 可持续发展的需要

谁来管理?

  • 社区
  • 竞选机制

是否支持匿名?

  • 对匿名交易具有良好的兼容性

为什么要支持多级社会化认证?

  • 中心化权威
  • 集体互认证

Usechain性能如何?

  • 公链>500 tps
  • 子链可以无限增长
  • 性能达到一定量后将不是关键问题

主账号有何特性?

  • 具有基础kyc身份认证的账号,具有大V认证。
  • 具有全部的能力(矿工,委员会,投票)
  • 具有4个信用分
  • 总分会计算星钻

子账号有何特性?

  • 继承主账号的kyc和信用评价分
  • 子账号不能当矿工和参选委员会(为了公正)
  • 继承主账号的信用分之后,具有独立的4个信用分
  • 继承主账号的星钻之后,具有独立的星钻
  • 继承是一次性的,可以继承不高于主账号的各项信用分
  • 子账号信用分不反馈到主账号
  • 委员会可以对单个子账号奖惩,或者惩罚封禁某主账号或子账号相同身份的全部账号

如何奖惩

  • 委员会裁决可以对个人全部账号或部分账号地址进行封号,扣减或增加信用分,降低信用等级,取消大V认证。

星钻和信用等级

信用分

  • 星钻由信用分计算得到。信用分由四部分组成:交易积分、认证积分、评价积分和奖惩分。
  • 星钻设计利于直观看到用户信用等级差异。
  • 星钻设计升级难度越来越大。
  • 星钻价值秩序:星、钻、皇冠、金冠
  • 每一级跨度较大,是前一级的4倍到10倍积分,增加刷分难度。

星钻对应分数如下:

开始分数 结束分数 等级
5 100 1星
101 1000 2星
1001 10000 3星
10001 50000 4星
50001 200000 5星
200001 1000000 1钻
1000001 5000000 2钻
5000001 20000000 3钻
20000001 100000000 4钻
100000001 500000000 5钻
500000001 2000000000 1皇冠

相关名词说明

委员会:

  • 由具有大v身份的人,经各大v投票竞选得到
  • 委员会是管理和裁决机构,负责用户的kyc上链以及各项事务裁决
  • 委员会收益为增发和认证,裁决手续费
  • 委员会是社区化治理
  • 委员会内部通信

矿工:

  • 由具有大v身份的人,在完成一定抵押和验证后,具有申请矿工资格
  • 矿工必须向委员会注册,经委员会批准(主要看信用,投票,kyc等)
  • 矿工是执行机构,无条件执行委员会裁决。
  • 矿工收益为打包手续费收益。

子链:

  • 和主链保持密切联系的应用链,解决快速交易或者其他业务场景,具有独立的共识机制。
  • 子链和主链有定期结算以及关闭清算。

共识算法RPOW:

  • 定期生成新矿工组,随机选择矿工挖矿。
  • 不计算hash值,没有高能耗问题
  • 在注册和每一轮选为矿工时,除了抵押,可能需要有POW分和通信分,以获得准入资格。
  • 对分叉,委员会会定期设置检查点确认主链。

随机矿工选择算法:

  • 总数有n个矿工,每个矿工获得一个从0到n-1的编号。
  • 取前一个区块的coinbase,前一个区块打包矿工的签名数据和前一个区块的高度,取hash,得到一个值h。
  • h整除以n,得到余数m, m即为出块矿工的编号。
  • 如果m在一个时隙里不出块,则由下一个出块者完成出块。

策略说明

  1. token增发
  • 发行总量上限是200亿,第一年增发:0.5%,即1亿个USE。以后每年最多增发2%,由委员会投票决定具体比例。
  1. 出块奖励
  • 目前是5~7秒出一个块。
  • 矿工总收益占年增发3/4。每出一个块15个USE。
  1. 矿工注册的押金
  • 最低10000 USE,后续会调整。alpha阶段50 USE押金即可。可以通过Usechain 区块链浏览器领取测试币。
  • 双花没有可能实现,委员会投票。目前设计的是矿工注册是在一定周期内有效的。挖矿周期中途退出挖矿。
  • 前期押金数量比较低,挖一段时间提高押金。根据参与数量来调整。
  • 矿工注册周期,暂定1个月1个周期。最低1月。
  • 如何退押金:没有满一个月的,根据未满天数扣除相应比例押金。之后可申请退出,押金在一个月后如未发现矿工作恶,将自动退还。
  • 矿工作恶还是网络不好很难查出。只要没出块成功,无论什么原因,就要有一定惩罚措施。
  • 根据平均出块数,如果低于平均出块数的10%,则会根据低于比例得到惩罚,包括临时踢出矿工身份,没收押金。对发现恶意矿工,永久禁止注册成为矿工。如果作恶或者一直不正常出块,被踢出者,根据严重程度,将扣除10%-100%押金。
  1. 委员会收益
  • 委员会任期1年。期满1年,委员会平分0.1%,即首年2000万USE的增发。
  • 委员会裁决会收取相应裁决费用。
  • 根据实际需要可能收取一些上链身份验证的费用。当前暂不收取。
  1. 委员会选举策略
  • 委员会选举,由3星以上实名用户作为候选人。候选人自身抵押和支持者抵押投票。由已有委员会成员多数通过获任,任期1年。中途退出需提前2月提出,否则扣除一部分押金。多数委员会同意,可以移除委员,被踢出者损失部分押金。具体数额后续再确定。
  • 前期会设2-3个永久委员。未来委员为了决策效率最多9-11个。Usechain保留委员个数,前5年3个,最后根据需要逐步退出。
  1. RPOW名称说明
  • RPOW的R是Random,随机可以选多个竞争,但为了环保高效,目前实现只选了1个,所以退化成无需比特币意义上的POW竞争。未来会在矿工准入上设一个分数门槛。把押金当成一个分数,并引入相应的POW及通信带宽的分数,过了总分数才能参与挖矿。

Clone this wiki locally