请选择 进入手机版 | 继续访问电脑版

查看: 1166|回复: 1

YOYOW 见证人设计

[复制链接]
  • TA的每日心情
    慵懒
    2017-11-2 23:02
  • 136

    主题

    385

    帖子

    3350

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    3350
    发表于 2017-9-7 23:43:44 | 显示全部楼层 |阅读模式
    这里介绍一下 YOYOW 的见证人规则。

    YOYOW 采用 DPOS 的设计,每3秒一个块。见证人负责出块,维护网络正常运行,并因此获得出块奖励作为报酬。见证人的设计参考了 BitShares,Steem 以及 Dash。

    任何账户抵押一定数量的 YOYO 币即可获得见证人身份。除抵押外,还需要支付一定手续费。具体金额由理事会确定。抵押金额可以高于理事会决定的最低金额。见证人随时可以调整抵押金额。见证人在一定情况下可以辞职,辞职后系统会将押金退回,但手续费不退。

    获得见证人身份后,则可以被持币人投票。

    见证人出块顺序由调度算法决定。每若干块为一轮,安排相应数量的见证人;每轮结束时,名单刷新。算法将见证人分三种类型:主力、后备、(虚拟)矿工,每一轮里,三种见证人数量 X,Y,Z 固定,合计 X+Y+Z 即为每轮的块数。具体数量由理事会决定。每种类型的见证人出块奖励也可以不同,仍然由理事会决定。

    主力:获得持币人投票数最多的前 X 人。每轮安排出一块。
    后备:按得票排名,X 名之外的见证人,每轮安排 Y 人。安排频率与得票数量成正比。
    矿工:按抵押金额排名,每轮安排 Z 人。安排频率与抵押金额成正比。

    见证人需要运行节点程序才能在安排到时正常出块。

    安排到时,如果 3 秒内没有出块,或者出了块但是没有及时广播到网络,则会导致丢块,同一轮的下一个见证人会尝试在该块号出一个块。如果一个见证人连续丢块数量太多,会被强制离线,不再安排出块。具体数量由理事会决定。强制离线不影响抵押金额及得票排名。见证人可主动重新激活,则会被重新安排。

    为降低丢块率,见证人发现自己出块异常时可主动离线,也可运行备用节点,发现异常时进行切换。

    押金扣除规则:
    如果一个见证人在同一个块号出两个 hash 不同的块,系统认为该见证人有双花意图,将扣除一定金额押金作为惩罚,同时该见证人被强制离线。具体金额或者比例由理事会决定。因此,进行服务器迁移时,以及部署多个节点时,需要特别注意。

    来源:https://bitsharestalk.org/index.php/topic,24839.0.html
    投票给我见证人:update_witness_votes 您的账号ID [388453192] [] true
    投票给我理事会:update_committee_member_votes  您的账号ID [388453192] [] true
    设置我为代理:set_voting_proxy 388453192 other true
    电报群组:https://t.me/yoyow123
    区块浏览器:http://explorer.yoyow123.com/
    手机区块浏览器:http://e.yoyow123.com/
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2017-11-5 10:16
  • 6

    主题

    74

    帖子

    669

    积分

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    669
    QQ
    发表于 2017-9-13 10:24:39 | 显示全部楼层
    不错,支持下。
    投票给我见证人:
    update_witness_votes 您的账号ID [283325121] []
    update_witness_votes 您的账号ID [332979252] []
    update_witness_votes 您的账号ID [418237691] []
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则