为什么区块链需要共识机制?


为什么区块链需要一个共识机制??首先,让我们查看新华词典。共识是指不同社会阶层和利益的人寻求的共同理解、价值和理想。

在区块链中,共识意味着参与者就区块链的状态达成共识。为什么区块链有共识 ?为什么支付宝和网上银行从未听说过这个词?

因为区块链是分散的,支付宝是分散的,支付宝的一切都是马云的父亲,马云的父亲从不需要与他人达成 共识 ,你喜欢玩,没有你说话的份额。你不能告诉马云的父亲,我不同意支付交易余额,马云忽略了你。

然而,区块链是分散的。所谓分散的意义之一是没有人,或者一个机构处于权力领导地位,没有人能有最终策权。任何 决策 / 状态 / 变化 都需要参与者使用某种机制来达成同样的理解。这就是区块链的共识。

区块链共识层

区块链的具体内容有很多,比如哪笔交易有效,需要达成共识。例如,一个坏人在两台电脑上拿了一枚比特币,同时发送给 A,一笔发给 B。这绝对不好。一枚硬币怎么能花两次,对吗?要不说他是坏人!

但是发给 A 交易有效,或发送给 B 交易有效吗? 这需要整个参与比特币的人以某种方式达成同样的理解。你不能说有人说 A 交易有效,另一部分说 B 交易有效。否则就乱套了。

区块链的核心功能之一是就交易的有效性达成这种共识。这几乎是所有区块链产品都应该达成的 共识内容 。在比特币系统中,它本质上是一种交易顺序共识。首先确认的交易是有效的。

区块链共识的另一个极其重要的是,整个参与者需要就最新的高度块达成共识。例如,如果两个矿主同时挖出一个块,谁是有效的,谁是孤立的块。它还需要一些机制来让每个人都接受最终的答案,并且不允许分歧。这些必须统一为共识内容的集合,统称为 共识层 。

除 共识 内容外,一个特定的区块链产品还有大量的非 共识 内容。换句话说,这部分链的参与者不需要达成共识。这与美国的联邦制度有关。所有州都有共识要遵守 联邦宪法,但每个州都有自己独特的法律制度。联邦宪法是 共识 ,每个州可以独立执法的部分不属于共识。

对比特币而言,钱包 UI 界面当然不属于共识层。你的钱包可以是绿色的,我的钱包是黄色的。我们不需要就这些细节达成共识。比特币货币单位不属于共识层。有些钱包可以用 btc 有些可以作为单位使用bits 作为单位。

每种货币都可以设计不同的具体内容,即不同的 共识层 。

区块链的共识机制

如何在参与者之间达成共识的方法称为共识机制 。在许多文章和白皮书中, 共识机制也被称为共识计算新手1000元

共识机制 是一套让参与者达成共识的方法。例如,在线下生活中,美国通过投票选择总统。整个投票过程和方法论的收集是一种共识机制,使整个美国人就谁将成为总统达成共识。

比特币和其他区块链产品都有具体的方法论和编程,以达成 共识层 的共识。

使用比特币的方法叫 POW,我们的中文称之为工作量认证机制。具体意义是,参与采矿的人分别完成一定的 工作量 ,谁完成了,然后听谁,只要他完成了这些工作量,然后每个人都听他的,每个人都听他的,当然,是达成共识。

而 POS 也是一种叫做权益证明的共识机制。听谁的,就是听谁的决定达成共识。这种机制相当于我们现行董事会的股权投票制度。妈的,我有很多股票,听我的。

当然, 是这里最简单的说法,还有一系列其他方法来确保整个系统的可持续运行。但我们可以理解这一层,我们可以防止被大多数项目愚弄。

也有类似的共识机制DPOS,就是在 POS 在此基础上增加了限制性 选举条件。有股权的人是通过选举产生和更换的,而不是通过更多的货币和更少的货币。

一种新的共识机制使分散的大规模高效合作成为可能。区块链技术的发展和迭代将极大地促进各种自组织的产生。事实上,当大多数人质疑区块链是否有价值,少数人只关注货币价格的涨跌时,各种分布式自组织都在酝酿之中。

比特币的价格是多少比特币价格受什么影响?
上一篇 2023年06月12日
最长链是什么意思?为什么区块链是正确的?
下一篇 2023年06月12日
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 liqiaoqiant@qq.com 举报,一经查实,本站将立刻删除。

相关推荐