我知道了风险提示:请谨防ICO、变相ICO | 链知道不具备任何投资指导意义。
首页 > 作家专栏 > 文章正文

区块链的共识机制是什么?有哪些共识机制?

作者: 有料区块链 时间:2018年07月13日 10:43 阅读:99

共识机制是拿来干嘛的?

如果说区块链是比特币运行的核心,那共识机制就是灵魂。

中本聪用非对称加密解决了资产的归属问题,用哈希运算解决资产安全性问题,用时间戳解决了交易存在性问题,用分布式记账解决了去除第三方之后的交易验证问题。

共识机制主要用来解决谁来构造区块,以及如何维护全网数据一致性的问题。

最常见的共识机制为POW(工作量证明机制),用工作结果来证明记账权归属,每个区块都有对应的哈希值,通过计算哈希值来决定记账权归属。哈希值的计算是一个概率事件,因此取得记账权的方法就是加强算力,使得自己有更大可能性计算出正确的哈希值。

区块链的共识机制是什么?有哪些共识机制?

比特币采用的就是SHA256算法,共识机制比较高,容错性好,但达成共识要全网参与运算,效率较低,资源消耗也大。

POS机制(权益证明机制),能否获得记账权,取决于权益持有量的多少。一句话,你持有的代币越多,你有越大的可能性获得记账权。

POW机制比拼的是算力,而POS比拼的是余额,但该机制仍然需要挖矿。如果你有1000元,你可以用1000块钱购买矿机来提高算力,你也可以换成代币,并将其作为押金放入POS机制中,增加自己挖出区块的可能。

POS最大的好处就是不再消耗大量资源,而且达成共识的时间也缩短了,本质上是POW机制的升级版。但仍然需要挖矿,且没有脱离代币模式。

区块链的共识机制是什么?有哪些共识机制?

DPOS(股份授权证明机制),它是POS机制的升级版,最早出现于BTS社区,比特股将代币持有者称为股东,股东选出代表轮流来记账和验证,就像我们选人大代表代替发言一样。被推选出的代理结点按照时间表轮流获得记账权,而这种机制就不再是POW和POS机制那样基于概率获取记账权。

在该模式下每30秒回产生一个新区块,正常情况下,发生分叉的可能性也小。即便分叉也能快速解决。

区块链的共识机制是什么?有哪些共识机制?

这种机制兼具了中心化和去中心化的优势,可以理解为多中心系统。优点在于参与记账的结点数量大幅减少,验证速度也快。缺点在于,这个机制仍旧以来代币模式。

热门数字货币
更多>
DECENT
DECENT(DECENT)

瑞士DECENT基金会是2015年成立的非盈利组织,致力于开发和完善以DCore为底层的开源区块链数字化分发网络,DCore是DECENT基金会专有的核心技术,任何人可以在其上进行开发,强大的密码学设计确保了最高级别的安全和信任。对于希望快速实现自己区块链应用的公司而言,DCore能提供开源的解决方案。这些应用与DCore共同构建...

Monero
门罗币(Monero)

门罗币是一个注重隐私的货币,旨在成为行业中交易方面最私密的货币之一。它使用一种叫做“环签名”的技术,这个技术会把交易复制到多个用户,让他们都显示有效。这样的话,追踪货币的来源就会变得极其困难。比起其它货币,门罗币的一大优势是他们的开发团队(门罗币研究实验室),其中有一位成员是密码专家——这必然能给这个...

Particl
Particl(Particl)

Particl是在比特币源码基础上,针对支付领域的特殊需求,而开发的一种新型匿名区块链。目前,在Particl区块链上已经完成的DApp有电子商务应用。团队成员Ryno Mathee创始人与核心开发人员Gerlof van Ek首席设计师和品牌,UI / UX,开发人员Henk Swardt 项目经理,PMP,CSMChristina Migneault-Khoury社交媒体协调员S...

SwftCoin
速币(SwftCoin)

SWFTC致力于在生活的各个方面为用户带来优惠,SWFT是其第一个成熟应用,SWFTC是SWFT币币兑换平台唯一指定手续费。SWFTC将与传统金融机构、跨境汇兑和跨境电商公司合作,提供解决方案,并用SWFTC进行跨链手续费结算。用户使用SWFTC支付手续费将获得更多优惠。 随着应用场景的增多,总量有限的情况下,SWFTC的价值将会不...

Nuls
Nuls(Nuls)

Nuls是一个高度可定制的区块链基础设施,通过智能合约、多链并行、可插拔、模块化、平行扩展技术、提供标准协议交互接口,解决现有区块链性能受限,不同链之间无法通信的问题。 团队成员 张星 发起人&首席开发者 毕业于天津大学,信息安全专家,全栈工程师 从事金融领域数据安全工作6年,精通C/C++,Java等开发语言...

Nebulas
星云链(Nebulas)

作为全球首个区块链搜索引擎,星云链致力于发掘区块链世界价值新维度,打造基于价值尺度的区块链操作系统、搜索引擎及其他相关扩展应用。团队成员Hitters XuFounderFounder & CEO of Nebulas, Founder of AntShares (NEO), a blockchain pioneer in China, the former Director of Ant Financial's Blockchain Pla...

扫一扫关注
链知道官方公众号
掌握最新区块链行情