设为首页|收藏本站|
开启左侧

[科技] 浅谈区块链的共识机制?

[复制链接]
73870 0
gyhj969vf 发表于 2021-2-7 05:02:51 | 只看该作者 打印 上一主题 下一主题
 
罗海金在《人人都懂区块链》中提到:“如果说区块链是比特币运行的躯干,那共识机制就是其灵魂。”对于一个运行在区块链上的项目来说共识机制是它不可或缺的,因为共识机制在去中心化的思想上解决了节点间互相信任的问题,让众多节点可以达到一种平衡的状态,那么什么是共识机制呢?

你有五个好友,你们约定周五晚上去吃饭庆祝升职加薪,A提议大家一起去经常去的那家张三烤肉,B、C、D、E、F表示同意,于是你们达成了共识,一起去张三家吃烤肉。

通过上面简单的例子我们明白了什么是共识,在区块链中也是如此,共识机制就是通过一些机制或者可以说方法来促进所有节点达成一个共识,使得各节点之间形成一定的一致性。目前区块链中的共识机制有很多种,比如PoW、PoS、DPoS、PBFT等等,介绍一些常见的来了解一下。

PoW:Proof of Work即大名鼎鼎的工作量证明,时间一定时谁计算的多或者工作量一定时谁计算的快,即可获得奖励。但是它比较耗费资源,也就是费电,使用PoW工作量证明最为著名的案例当属比特币挖矿。

PoS:Proof of Stake即权益证明,根据手中持有的代币量来确定打包下一个区块的权益,简单来说就是谁手里的钱多谁获得下一个区块打包权的概率越大。虽然相较于PoW对于资源的消耗没有那么多,但是这样很容易形成一言堂。

DPoS:Delegated Proof of Stake即代理权益证明,有点像议会制度或人民代表大会制度,持币人选出几个代表节点来运营网络,用专业运行的网络服务器来保证区块链网络的安全和性能。如果代表不能履行他们的职责,比如轮到他们记账时,他们没能完成则会被除名,网络会选出新的节点来取代他们。但是此共识机制使用的前途是必须有代币存在。

以上是比较常见的几种共识机制,除此之外还有瑞波共识机制、重要性证明、参与度证明等等,像Filecoin中的时空证明和复制证明也属于共识机制。我们要知道没有一种共识机制是完美无缺的,每个共识机制都有它的优缺点,只有在合适的区块链项目上使用合适的共识机制就好,毕竟共识机制是为解决一些特定的问题而生。


下一篇:客服工作人员 Part-time type
@



1.西兔生活网 CTLIVES 内容全部来自网络;
2.版权归原网站或原作者所有;
3.内容与本站立场无关;
4.若涉及侵权或有疑义,请点击“举报”按钮,其他联系方式或无法及时处理。
 
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

排行榜
活跃网友
返回顶部快速回复上一主题下一主题返回列表APP下载手机访问
Copyright © 2016-2028 CTLIVES.COM All Rights Reserved.  西兔生活网  小黑屋| GMT+8, 2024-6-4 17:28