gpt4 book ai didi

hyperledger-fabric - Hyperledger Fabric 中节点、对等点和用户之间的区别

转载 作者:行者123 更新时间:2023-12-04 12:10:34 26 4
gpt4 key购买 nike

我想了解这些术语之间的区别:节点、对等节点和用户。

据我了解,节点基本上是一台内部运行 HL Fabric 二进制文件并与属于同一网络的其他机器通信的机器。
A 同行是节点的类型,特别是:

  • 排序者:将交易按特定顺序放入分类帐中的排序者。
  • Endorser:这种类型是运行链码并生成 RW 集的类型。
  • promise :在网络之间传播有效交易的对等点。

  • 最后,一个 用户 是具有数字证书并存在于某个组织中的主体。更多的用户可以在同一个节点/对等点上工作。

    请告诉我我写的内容是否有问题,最终为什么会出错。

    最佳答案

    您对用户的定义是正确的。我认为下图来自 Hyperledger Fabric paper应该有助于理解“同行”这个词。

  • 节点:属于 Fabric 网络一部分的任何类型应用程序的通用术语。 Fabric 网络中的节点可以是以下三项之一:客户端、对等节点或订购服务节点(订购者)
  • 对等点:每个对等点都维护分类帐的副本。对等点执行共识协议(protocol)来验证交易,将它们分组到块中,并在块上构建哈希链。 peer 可能是特定链码的背书人,但不一定是。
  • 背书人:每个同行的一部分。运行链码并生成 RW 集。
  • 提交者:每个同行的一部分。订购后执行交易验证
  • 分类帐:每个同行的一部分。存储区块链状态和历史。
  • Orderer:独立的实例,负责就交易的顺序达成共识,即基于 Raft
  • 客户端:向节点提交交易提议,特别是那些作为相关链码背书人的节点
  • 用户:拥有 MSP 颁发的有效用户证书。使用客户端创建交易以与链码交互。

  • 为了彻底了解其中的每一个,我建议您自己阅读全文。

    enter image description here

    关于hyperledger-fabric - Hyperledger Fabric 中节点、对等点和用户之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60305387/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com