Author Topic: 比特股出块规则  (Read 2299 times)

0 Members and 1 Guest are viewing this topic.

Offline quiz

  • Full Member
  • ***
  • Posts: 142
    • View Profile
    比特股DPOS出块是由投票最高的前101个代理负责出块,但却不是按照这101个代理投票大小的比例顺序出块,而是在每隔101个区块之后的101个区块每次随机挑选一个代理出块直到101个代理都出块完毕,每隔101块每个代理有且只出块一次。
    举例来讲,第1个区块到第101个区块,由投票最高的前101个区块代理出块,第一区块在这101代理随机挑选一个当做出块代理,第二个区块则由除了第一个区块以外的剩下100个区块代理出块,第三个区块则由除了第一个、第二个区块以外的剩下99个区块代理出块,以此类推。
    但是这里会出现一个问题,就是missin_block,也就是丢块,丢了块怎么处理呢?比特股是这样做的,假设在第10个区块出块完之后,第11区块轮到代理甲,却missin_block,这个missin_block不是算在第11区块,而是直接忽略当做无效区块,第11区块则由随机挑选一个除了代理甲以外的100个代理继续出块,代理乙继续出块,这样才不会影响整个系统的交易。按照正常每个区块10秒出块来算,出现一个missin_block,浪费10秒不出块,那么第10个区块到第11个区块就要用20秒才出块。
    根据比特股随机算法,要求每隔101个区块每个前101代理都要出一个块,missin_block算丢块,其丢块代理也算是出了一个块,也就是这101个区块没有一个是由代理甲出块,这样就会有一个情况,在这101个区块间出现几个missin_block,就有几个代理二次出块。

    所以在这里建议大家竞猜时投注出块率比较高的代理,胜率较高,同时呼吁大家投票投往出块率最高、销毁币比例最高的代理!

本文摘自:http://blog.btsx.me/p/31
比特股竞猜:http://btsx.me 比特股区块:http://b.btsx.me 比特股博客:http://blog.btsx.me
新浪微博号:http://weibo.com/btsxQQ群:165290499