比特帝国

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

什么是DPOS?

admin-mouse | |被浏览1838次| -40
|2015-01-31 17:01:34

什么是DPOS?

分享到: 更多

满意回答

2015-01-31 17:01:35

比特股的DPOS:
       3I 公司的创始人 Daniel 很早就指出了比特币 POW 机制的种种缺陷,并且创造性的提出了 DPOS(Delegated Proof of Stake,授权股权证明机制)的方式来替代 POW。

       所谓的 DPOS 机制就是,每一个 BTSX 代表一张选票,每个持有 BTSX 的股东可以将其拥有的选票授予一个代表。获得票数最多的前 101 位代表将按照既定的时间表轮流对交易进行打包结算,并且产生一个区块。代表可以从打包中的每笔交易中的手续费获得收入。

      我们会发现这种方式有点类似于公司的董事会制度,在比特股这个公司中,由所有股东开始投票选择愿意成为代表的董事。然后这 101 个董事的权利是受到严格限制的,只能按照顺序一次完成系统允许的打包工作。如果有董事不能有效的完成自己的工作,甚至开始作恶的话,原来选择其作为代表的股东们将会迅速撤销其董事的职位。

      DPOS 机制能够确保代表对系统和股东负责,每个钱包将显示一个状态指示器,让用户知道他们的代表表现如何。如果他们错过了太多的区块,那么系统将会推荐用户去换一个新的代表。如果任何代表被发现签发了一个无效的区块,那么所有标准钱包将在每个钱包进行更多交易前要求选出一个新代表。

       DPOS防止了对系统具有最高决策权的交易打包者和股东之间的割裂现象。为了防止比特币 POW 机制中,每一个持有比特币的用户和参与打包交易的“矿工”完全割裂甚至是敌对的现象,在 DPOS 系统中,每个被选择出来的代表必须对持股者负责,而持股者可以很容易的将系统中无能或者不怀好意的代表剔除出系统。

      DPOS 节省了巨大的能源和算力,相对于比特币用于维持安全的庞大算力系统,DPOS 所付出的代价简直可以忽略不计。比特币的 POW 算力系统在 2014 年 9 月的时候已经接近每天 1000 万人民币的成本,而 DPOS 却只要利用极少的人力物力就可以达到均等甚至更好的效果。

        DPOS 能够有效的避免拒绝服务攻击,因为只有 101 名代表,也许有人会认为一个攻击者能够对每名轮到生产区块的代表依次进行拒绝服务攻击。幸运的是,不同于比特币矿池很容易泄露自己的 IP 地址,由于事实上每名代表的标识是其公钥而非IP 地址,这种特定攻击的威胁很容易被减轻。这将使确定 DDOS攻击目标更为困难。而代表之间的潜在直接连接,将使妨碍他们生产区块变得更为困难。

        DPOS 能够有效的避免系统中心化的倾向。每个代表的权利与其所被授权的投票数无关,这前 101 人所获得的权力权重是相同的,每名代表都有一份相等的投票权。因此,无法通过获得超过 1%的选票而将权力集中到一个单一代表手上。个人或者组织控制区块链的多名代表是有可能的。但是这个过程将需要欺骗很大比例的股东数去支持“傀儡”。即使可以建立这 51%傀儡,他们扰乱网络的能力仍将是有限的、能够被快速识别快速纠正的。不同于 POW 机制设置的进入障碍,占据多数的诚实用户能够轻易把攻击鉴别出来,然后将代码分叉并无视攻击者生产的区块。这种攻击可以扰乱网络,但不会是致命的。

        DPOS 的主要弱点在于选民的冷漠或缺乏足够知识。分散的用户群比团结的用户群更不安全。而通过增强用户界面功能和最新更细化完善的 DPOS(RDPOS, Recommend DPOS),这些问题已得到缓解。即用户可以根据他所信任的别人的建议进行投票。

admin

 |采纳率:74%

您需要登录后才可以回复

全部回答(1)

  • 2015-01-31 17:01:35

    比特股的DPOS:
           3I 公司的创始人 Daniel 很早就指出了比特币 POW 机制的种种缺陷,并且创造性的提出了 DPOS(Delegated Proof of Stake,授权股权证明机制)的方式来替代 POW。

           所谓的 DPOS 机制就是,每一个 BTSX 代表一张选票,每个持有 BTSX 的股东可以将其拥有的选票授予一个代表。获得票数最多的前 101 位代表将按照既定的时间表轮流对交易进行打包结算,并且产生一个区块。代表可以从打包中的每笔交易中的手续费获得收入。

          我们会发现这种方式有点类似于公司的董事会制度,在比特股这个公司中,由所有股东开始投票选择愿意成为代表的董事。然后这 101 个董事的权利是受到严格限制的,只能按照顺序一次完成系统允许的打包工作。如果有董事不能有效的完成自己的工作,甚至开始作恶的话,原来选择其作为代表的股东们将会迅速撤销其董事的职位。

          DPOS 机制能够确保代表对系统和股东负责,每个钱包将显示一个状态指示器,让用户知道他们的代表表现如何。如果他们错过了太多的区块,那么系统将会推荐用户去换一个新的代表。如果任何代表被发现签发了一个无效的区块,那么所有标准钱包将在每个钱包进行更多交易前要求选出一个新代表。

           DPOS防止了对系统具有最高决策权的交易打包者和股东之间的割裂现象。为了防止比特币 POW 机制中,每一个持有比特币的用户和参与打包交易的“矿工”完全割裂甚至是敌对的现象,在 DPOS 系统中,每个被选择出来的代表必须对持股者负责,而持股者可以很容易的将系统中无能或者不怀好意的代表剔除出系统。

          DPOS 节省了巨大的能源和算力,相对于比特币用于维持安全的庞大算力系统,DPOS 所付出的代价简直可以忽略不计。比特币的 POW 算力系统在 2014 年 9 月的时候已经接近每天 1000 万人民币的成本,而 DPOS 却只要利用极少的人力物力就可以达到均等甚至更好的效果。

            DPOS 能够有效的避免拒绝服务攻击,因为只有 101 名代表,也许有人会认为一个攻击者能够对每名轮到生产区块的代表依次进行拒绝服务攻击。幸运的是,不同于比特币矿池很容易泄露自己的 IP 地址,由于事实上每名代表的标识是其公钥而非IP 地址,这种特定攻击的威胁很容易被减轻。这将使确定 DDOS攻击目标更为困难。而代表之间的潜在直接连接,将使妨碍他们生产区块变得更为困难。

            DPOS 能够有效的避免系统中心化的倾向。每个代表的权利与其所被授权的投票数无关,这前 101 人所获得的权力权重是相同的,每名代表都有一份相等的投票权。因此,无法通过获得超过 1%的选票而将权力集中到一个单一代表手上。个人或者组织控制区块链的多名代表是有可能的。但是这个过程将需要欺骗很大比例的股东数去支持“傀儡”。即使可以建立这 51%傀儡,他们扰乱网络的能力仍将是有限的、能够被快速识别快速纠正的。不同于 POW 机制设置的进入障碍,占据多数的诚实用户能够轻易把攻击鉴别出来,然后将代码分叉并无视攻击者生产的区块。这种攻击可以扰乱网络,但不会是致命的。

            DPOS 的主要弱点在于选民的冷漠或缺乏足够知识。分散的用户群比团结的用户群更不安全。而通过增强用户界面功能和最新更细化完善的 DPOS(RDPOS, Recommend DPOS),这些问题已得到缓解。即用户可以根据他所信任的别人的建议进行投票。

一个提问,一份期待;一条回答,一份回应。知识问与答,连接你和我!!

-- 来自问答管理员 xxx

扫描二维码进入手机版

帝国区交所
返回顶部