如何控制超级分类帐结构通道分类帐上参与对等方的读写特权?

时间:2019-03-19 13:51:04

标签: hyperledger-fabric

假设Org1的Peer1,Peer2和Peer3分别有3个对等体,Org2和Org3分别是channel1的成员。据我了解,这3个对等体在通道分类帐数据上都具有相同的访问特权。但是我的要求是只有Peer1可以在Ledger上添加/更新/读取数据。 Peer2和Peer3应该仅对此分类帐具有读取数据特权。如何实现?

1 个答案:

答案 0 :(得分:1)

这是典型的私有区块链网络场景;也就是说,org1拥有并运营网络,而org2和org3是网络的只读成员。常规设置如下:

  1. 设置网络订购服务系统通道,其中只有org1成员有权修改配置和创建通道
  2. org1管理员创建一个应用程序频道,并在该频道中包括org2和org3成员作为读者,而org1的成员是作家和管理员。
  3. org2和org3(本地)对等管理员指示他们各自的对等方加入应用程序通道
  4. 取决于网络的管理,org2和org3对等方可能认可也可能不认可对等方

您可能会在Fabric 1.4.2 document add org to a channel中看到类似的示例 使用the sample repo中的代码。注意configtx.yaml文件的内容。您可以从那里删除org2。