Bitcoin Forum
June 27, 2024, 07:24:35 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: 关于dpos  (Read 113 times)
NeverArgueWithWF (OP)
Full Member
***
Offline Offline

Activity: 126
Merit: 100


View Profile
April 15, 2018, 02:28:03 AM
Merited by laogeyi123 (2)
 #1

阿呆:小星,你知道DPOS是什么吗?

小星:区块链里面一个重要的东西叫共识算法,DPOS是其中的一种,DPOS(Delegated Proof of Stake)委托权益证明。

阿呆:委托权益证明,似懂非懂。

小星:委托权益证明,其实类似于公司董事会制度,在DPOS共识制度下,会选出一定数量的代表,来负责生产区块。这些代表是怎么被选出来的呢?是每一位持币人,根据手中的持有的代币投票选出来的。

阿呆:被选出来的代表为啥要做生产区块这件事情呢?不做会怎么样?

小星:被选出来的代表管他叫节点,这些节点生产区块,是可以获得区块中的代币奖励,就如公司董事会成员干活也是有收益,不是白白干活的。如果节点不履行它生产区块的职责,那么它就会被干掉,换其他人上,有利益在,就会有人来做,排队等着上的人很多。

阿呆:嗯,用区块奖励来激励节点好好生产区块,有经济刺激,干活才更得劲。那DPOS和POW、POS它们各自的特点是什么呢?

小星:三者各自特点:

POW(工作量证明)特点:安全、去中心化,但速度低,共识时间长,耗能大;
POS(权益证明)特点:共识时间短,耗能小;
DPOS(委托权益证明)特点:出块时间很短,效率非常高。

小星:DPOS是在POW和POS的基础上发展起来的,其解决POW能耗高,避免POS权益分配下可能的“信任天平”偏颇,但DPOS相对不够去中心化,但去中心化只是手段,不是目的。

阿呆:功能说的再好,DPOS在哪些应用吗?

小星:DPOS在比特股和Steem上已运行多年,交易速度达到每秒上千笔,出块时间短,1.5s;在EOS的测试网络上,出块时间更短0.5s。

阿呆:嗯,有案例更有说服力。刚才把DPOS类比公司董事会制度,公司的董事有很多事情要去做,在DPOS共识下,选出来的节点,除了生产区块,还要干嘛?

小星:DPOS算法要求系统做三件事:

(1)随机制定生产者的顺序;
(2)不按顺序生产区块无效;
(3)一个周期洗牌一次,打乱原有顺序。

阿呆:嗯,都是生产区块的这些事,刚聊了很多DPOS的点,如类似公司董事会制度、DPOS特点等,那么DPOS这样设计,其背后的理性逻辑又是什么呢,为啥要这样设计?

小星:前说到DPOS比POW和POS在交易速度等方面有很多优势,从设计背后的逻辑,简单来说,利益最大化、成本最小化,即:

持币人投票选举生产区块节点;
最大化持币人的盈利;
最小化维护网络安全的费用;
最大化网络的效能;
最小化运行网络的成本。
阿呆:嗯,感觉这个DPOS共识设计的跟现实社会运行的共识很相似,接下来看看它在EOS上的表现。
baozi2015
Full Member
***
Offline Offline

Activity: 121
Merit: 100


View Profile
April 15, 2018, 03:16:48 PM
 #2

还有sem 也是用的这种挖矿方式,时刻不忘为sem 做广告,哈哈
zhuxche
Member
**
Offline Offline

Activity: 115
Merit: 10


View Profile
April 15, 2018, 03:24:48 PM
 #3

这三种方式我还是觉得pow最好,或许是我冥顽不化吧,呵呵
xuehlai
Member
**
Offline Offline

Activity: 100
Merit: 10


View Profile
April 15, 2018, 03:50:51 PM
 #4

谢谢老铁的干货,收藏了,不错不错,又偷学到了
nymph116
Member
**
Offline Offline

Activity: 118
Merit: 100


View Profile
April 15, 2018, 04:13:55 PM
 #5

这三种方式我还是觉得pow最好,或许是我冥顽不化吧,呵呵
虽然pow 浪费资源大,但我还是觉得这种挖矿方式最好
zzz1234
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
April 16, 2018, 02:10:40 AM
 #6

谢谢楼主
Billone
Full Member
***
Offline Offline

Activity: 280
Merit: 100



View Profile
April 16, 2018, 03:46:19 AM
 #7

这种方式应该是目前比交主流的共识算法了
qmadridh
Member
**
Offline Offline

Activity: 203
Merit: 10


View Profile
April 16, 2018, 09:16:39 AM
 #8

这种方式应该是目前比交主流的共识算法了
是啊,最近看到好多新币也是用的这种挖矿方式
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!