组织,应用。订购者。配置文件中的频道。如何设计它?

Posted

技术标签:

【中文标题】组织,应用。订购者。配置文件中的频道。如何设计它?【英文标题】:Organization, Application. Orderer. Channel in config file. How to design it? 【发布时间】:2021-03-17 21:48:42 【问题描述】:

configtx.yml 有不同的部分和它们的书定义:

组织 - 本部分定义了稍后将在配置中引用的不同组织身份。 应用程序 - 本节定义要编码到配置事务或创世块中的应用程序相关参数的值。 Orderer - 定义要编码到配置事务或创世块中的值,用于 orderer 相关参数 Channel - 这部分定义了要编码到配置事务或创世块中的值,用于通道相关参数。 简介 - 到了最后。

你是怎么理解这个文件创建逻辑的?

例如: 我们有一个 ordererorg、org1 和 org2。

ordererorg 有 org1msp 和 org2msp。

org 1 支持 org2 交易。 org 2 支持 org 1 交易。

两个组织各有 1 个对等点。两个组织各有 1 名管理员。

我不知道 org 1 拥有 org 1 客户和成员是什么意思?它们代表什么?

那么文件应该如何设计,这意味着组织部分的想法是什么?其次是申请等等?我希望你明白我的问题的困惑和目的。

【问题讨论】:

【参考方案1】:

设计取决于用例。在 fabric 中,配置文件基本上是一个设置文件,您可以在其中定义所有组织、策略、功能等。

根据您的要求,您可以创建 n 个 Orderes、Peers 并且您可以定义通道设置。此外,您可以在一个组织下拥有 n 个同行/订单。一个组织可以有一名管理员、一名同行和一名客户。

要了解每个概念,请阅读官方文档。

【讨论】:

以上是关于组织,应用。订购者。配置文件中的频道。如何设计它?的主要内容,如果未能解决你的问题,请参考以下文章

订购者和对等容器未启动。我使用的是 hyperledger/fabric 2.0.0-alpha 版本

如何在两台机器上设置光纤网络v2?

无法使用此团队中的身份进行代码设计 xcode 组织者中没有可用的私钥错误,如何解决?

如何获取通过贝宝交易发送的变量(NODEJS)

意图 youtube 应用程序配置文件/频道

如何在没有源的情况下使用Kafka频道配置Flume?