首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >共识算法在hyperledger区块链网络中的作用是什么?它是如何工作的?

共识算法在hyperledger区块链网络中的作用是什么?它是如何工作的?
EN

Stack Overflow用户
提问于 2018-11-29 18:20:54
回答 2查看 286关注 0票数 1

hyperledger区块链中的共识算法是如何工作的?

是否所有节点都可以访问相同的链码?如果是,共识的作用是什么?它是如何工作的呢?

EN

回答 2

Stack Overflow用户

发布于 2018-11-30 04:57:11

首先要知道,有不同的独立Hyperledger区块链平台,包括Hyperledger Fabric和Hyperledger锯齿。

对于Hyperledger锯齿,以及一般的区块链软件,共识算法决定了谁有权发布区块链中的下一个区块(谁成为了“领导者”)。对于传统的公共区块链(如比特币),共识算法是工作证明(PoW)。也就是说,首先解决密码学难题的节点(生成具有最前导0的SHA-256散列)将赢得发布下一个块的权利。不幸的是,PoW非常浪费能源,并且积极研究开发新的共识算法。

票数 3
EN

Stack Overflow用户

发布于 2018-11-30 23:06:51

在Hyper ledger fabric中,共识是通过三个步骤实现的-

背书、订购和验证。

你正在谈论的第一步是背书。

如果我没弄错,你是说如果所有节点都有相同的代码,那么它们在执行链代码后自然会给出相同的结果,那么为什么我们首先需要共识。事实上,这正是我们需要共识的原因,我们必须确保大多数节点的结果是正确的,以便消除任何不正确的结果(来自可能受到危害的节点)。

在这里查看详细信息https://www.skcript.com/svr/consensus-hyperledger-fabric/

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53536721

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档