首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

BM的首秀——比特股(一):DPOS

历史上有个有趣的现象,在同一时代同一领域,经常会有两个绝顶牛逼的人,形成双星闪耀的奇观,比如美国建国初期的杰斐逊与汉密尔顿、IT界的乔布斯和比尔.盖茨、当前足坛的绝对双骄梅西和C罗。

现在的区块链,也有V神和BM这一对双子星交相辉映。

BM是一个追求效率的Boy。 早在8年前,BM就对中本聪吐槽比特币交易确认时间太慢,说比起银行来,比特币简直是一个世纪前的交易速度。不过被中本聪霸气的怼了回来:“看不懂就算了,我没时间搭理你,不好意思。”

天才怼天才,一句就够,仿佛古龙小说里的高手过招。 务实的BM没有回怼,开始着手去实现他的高效率数字货币。3年后,他带来了比特股。比特股在熊气沉沉的2014年是绝对的明星项目,一堆大佬跪舔。

当然,比特股的转账确认速度跟比特币比起来确实快,而且快了好多倍,因为它创造使用了一个新的共识机制:DPOS。

我们前面聊过POW、POS和瑞波共识算法,DPOS显然是从POS和瑞波共识算法里吸取了灵感。DPOS的全称是“股份授权证明机制(Delegated Proof of Stake)”,所以它也是股权证明的一种。但它与POS不一样,DPOS没有使用币天的概念。同时,DPOS和瑞波共识算法一样,也没有挖矿的概念。

不管哪种共识机制,最终的目的是要“找到”一些节点来打包交易,创造区块。

POW和POS以解题的方式来竞争,不过POS方式里,币天越大的节点题目越简单,更容易解出来,所以POS的决定因素跟比特币不一样,前者是算力,后者是持币。

瑞波共识算法和DPOS完全没有挖矿的概念。

瑞波共识算法是俱乐部制,新成员进来需要一定数量的老会员同意,出块这事就由这些会员们包揽了,大部分用户只是使用者,没有出块的权利。

DPOS的区块制造者,是由普通节点选举出来的超级节点,类似于政治里的议会制。

持币才能投票,持币越多投票越多,所以DPOS的决定因素也是持币,不过它与币天没关系,就是简单的持币量。 比特股的DPOS机制,由持币用户选举出101个超级节点,然后这101个超级节点轮流出块。每个超级节点只要出块,就代表它对当前这条链的认可。

我们在讲拜占庭将军问题时说过,叛徒数量不能大于总数量的1/3,所以,这101个超级节点,有68个出块就说明有2/3以上的节点认可。

举个例子,假如某笔交易被1号区块打包了,后面的超级节点轮流出块,再出67个块,就说明有68个超级节点认可了1号区块,那么这笔交易就算验证安全了。

因为没有挖矿的过程,出块速度完全可以自行设定,具体情况视网络和处理能力决定,极限情况可达1.5秒。所以,即使要等待几十个区块的时间,比特股的交易确认时间也就几分种,而比特币交易通常被认为经过6个区块,也就是60分钟才安全。

就效率来说,DPOS完胜。不过安全性来说,一般还是认为POW最高。 另外,DPOS也会更多的遇到分叉问题,不过因为它的超级节点总数是奇数,所以总会有个时刻,某一条链条变得更长,从而打破僵局。 当然,比特股不止带来DPOS这一个创新,后面我们接着聊。

不投资毋宁死

自由,就是拥有选择的权利,而每一次选择都是一次投资。

谢谢阅读

✬如果你喜欢这篇文章,欢迎分享到朋友圈✬

评论功能现已开启,灰常接受一切形式的吐槽和赞美☺

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181001G0G26600?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券