Author Topic: 代理人作恶的方式有哪些与破坏力如何?  (Read 2277 times)

0 Members and 1 Guest are viewing this topic.

Offline zhao150

  • Hero Member
  • *****
  • Posts: 606
  • 老子早就不想当代表了
    • View Profile
代理人有没有手段修改交易数据,比如将发送的btsx的数量修改掉,或者定向广播两个不同的块
就算有人有这个技术手段 伪造块,然后广播出去。那也的得到其他99个代表的验证通过后 才能正式生效的。
如果再加入一个机制,当有超过51%代表验证出你这个块是伪造的后,能反馈出来到底是哪个代表伪造的。
立即对他进行处理,那就太厉害了。
老子早就不想当代表了

Offline bitshare007777

  • Full Member
  • ***
  • Posts: 88
    • View Profile
代理人有没有手段修改交易数据,比如将发送的btsx的数量修改掉,或者定向广播两个不同的块
« Last Edit: July 30, 2014, 11:03:32 am by bitshare007777 »

Offline Snail

  • Hero Member
  • *****
  • Posts: 750
    • View Profile
  • BitShares: snail
7.1、对作恶行为的描述及惩罚措施
• 每轮中只有101位受托人中的最后一位有机会做出这样的抉择 (不生产区块,进而不展示秘钥),所以其作恶的机会是很渺茫的。
• 如果选择不生产区块,他们将可能被开除,并且失去了在未来所将获得的盈利(译者注:还会没收缴纳的保证金)。
• 即使作为一名作恶的受托人,他所能做的只不过是不生产一个区块而已。
• 举例来说,如果某期乐透开奖只发给赢家总投注金额的50% (另外50%作为慈善用途),那么作恶的受托人最多只能够做到不赚不赔。还是拿乐透DAC举例,如果一个作恶者能够控制开奖前最后的N位受托人,那么他的胜算将会上升2^N倍。为了解决所有这些问题,我们决定,在一个指定的出块轮中生成随机数的规则必须遵守“全有全无定律”。也就是说,必须要101位受托人全体报到,否则就不会生成随机数。

摘自比特股中文维基《股份授权证明机制(DPOS)》http://wiki.bitshares.org/index.php/(zh)DPOS

Offline Musewhale

  • Hero Member
  • *****
  • Posts: 2881
  • 丑,实在是太丑了 !
    • View Profile
之前有一个科普文讲DPOS的出块机制,里面可能有涉及
MUSE witness:mygoodfriend     vote for me

Offline bitshare007777

  • Full Member
  • ***
  • Posts: 88
    • View Profile
哪位大神给大伙分析一下,或者有BM的原文给个链接?