@Nimrod
你说的问题确实存在。
现在dry run 6 里已经改了,最多能给101个人投票,也就是说你必须拥有超过51%的票数,才能确保完全不被赶出局。
现实的情况是不可能全部人都在投票,假如像你说的那样投票率为50%,那你必须至少要有25%的票才能确保不出局,这里还有一个前提,那就是另外的那50%的票真的是没有投给任何1个人。
实际上要考虑的问题还很多,1%不行,我敢说10%就可以在很长一段时间內都没人能把我踢出了。投票率就是一个,还有另外一个问题就是,一旦发现做恶的代表,需要全体持有者去手动淘汰,大多数人可能几天几个月都不关注这个,我就用个币而已,谁想操心这个。DDPOS的学习理解成本太高。不得不说DDPOS是个馊主意,甚至是倒退。
如果你有10%的票,那只需要活跃的投票数超过20%就足够把你挤出去了,你没法折腾多久,这点我相信很容易做到,想想3I手上有多少票就知道。所以不需要全体持有者,仅需20%。 “我就用个币而已,谁想操心这个” 你的这种观点也许是目前大多数人的观点,但我相信会改变的,你要意识到持股者是shareholder,是股东,你再想想看。
是的,就算难以51%攻击(尽管我觉得这个攻击成本要低于其他算法),我就赖在代表里面捣乱恶心你都可以,你是拿我一点办法都没有的,只要我有超过最后一名代表得票率的币数。这个逻辑bm要好好理理……当然DPOS有不少好处,但是用在BTS X上绝对不适合。可以用在赌球DAC之类……
如上面所说,取决于你所拥有的票数能不能占活跃的投票总数的1半以上,并且另外的那些不活跃的票没有投给任何人。如果你没那么多票,随随便便就可以赶你出局。