在IBM Cloud中运行Fabric (二)

简介: 在IBM Cloud中运行Fabric (二)

创建order org和相应节点


创建order org和peer org的步骤高度相似。


  • 创建order org CA
  • 点击Add Certificate Authority,设置Orderer CA为Display name。
  • admin和adminpw为Admin ID和Admin Secret。
  • 使用该CA来注册order admin和 order认证
  • 选择Orderer CA,点击Register User。
  • ordereradmin和ordereradminpw作为Enroll ID和Enroll Secret。类型选择client。
  • 点击Register User, 输入orderer1和orderer1pw作为Enroll ID和 Enroll Secret 。类型选择peer。


image.png


  • 创建order org的MSP
  • 点击Create MSP definition,Orderer MSP作为MSP Display name ,orderermsp作为MSP ID 。
  • Orderer CA作为Root Certificate Authority。
  • ordereradmin和ordereradminpw作为Enroll ID和 Enroll secret。Orderer Admin作为Identity name。
  • 点击Create MSP definition完成创建。


image.png


  • 创建order节点
  • 点击Add orderer,Orderer作为Display name ,Orderer CA作为Certificate Authority。
  • orderer1,orderer1pw作为Enroll ID 和Enroll secret 。
  • Orderer MSP作为Administrator Certificate。
  • admin和adminpw作为TLS Enroll ID,TLS Enroll secret
  • Orderer Admin作为Associate an identity。


image.png


  • 关联order和peer
  • 点击我们刚刚创建的Orderer。
  • 在Consortium Members下点击Add organization。
  • 选择Org1 MSP,点击提交。


image.png


创建和加入channel


  • 创建channel
  • 点击Create channel,给channel起名:mychannel
  • 选择刚刚创建的order,选择Org1 MSP (org1msp)作为MSP。
  • Org1 Admin作为关联认证。
  • 点击添加,选中Operator。
  • 点击创建


image.png


  • 把peer加入channel
  • 点击Join channel,选择Orderer,选择mychannel,选择要加入的peer: Peer Org1。 提交。


image.png


虽然很复杂,但是恭喜你,你已经创建好了fabric网络。


导入智能合约


  • 安装智能合约
  • 点击Smart contracts,点击 Install smart contract,选择我们之前导出的智能合约。
  • 点击添加文件,点击安装。


image.png


  • 实例化智能合约
  • 在smart contracts tab,找到你刚刚安装的智能合约。
  • 点击Instantiate,选择mychannel,选择org1msp。
  • 点击Instantiate。
相关文章
|
3月前
|
开发框架 IDE .NET
【Azure 微服务】Service Fabric中微服务在升级时,遇见Warning - System.Collections.Generic.KeyNotFoundException 服务无法正常运行
【Azure 微服务】Service Fabric中微服务在升级时,遇见Warning - System.Collections.Generic.KeyNotFoundException 服务无法正常运行
【Azure 微服务】Service Fabric中微服务在升级时,遇见Warning - System.Collections.Generic.KeyNotFoundException 服务无法正常运行
|
存储 安全 区块链
使用VSCode连接到IBM Cloud区块链网络
使用VSCode连接到IBM Cloud区块链网络
使用VSCode连接到IBM Cloud区块链网络
|
Kubernetes 区块链 数据安全/隐私保护
在IBM Cloud中运行Fabric (一)
在IBM Cloud中运行Fabric (一)
在IBM Cloud中运行Fabric (一)
|
JSON 区块链 数据格式
使用IBM Blockchain Platform extension开发你的第一个fabric智能合约 (二)
使用IBM Blockchain Platform extension开发你的第一个fabric智能合约 (二)
使用IBM Blockchain Platform extension开发你的第一个fabric智能合约 (二)
|
JavaScript 前端开发 Java
使用IBM Blockchain Platform extension开发你的第一个fabric智能合约(一)
使用IBM Blockchain Platform extension开发你的第一个fabric智能合约(一)
使用IBM Blockchain Platform extension开发你的第一个fabric智能合约(一)
|
存储 算法 区块链
链课堂01 | 解密超级账本-Fabric运行机制
01 引言 区块链已成为当下最受关注的技术。从最初比特币的爆红,到基于以太坊的ICO项目遍地开花,大众的目光被各类应运而生的加密货币牵引着,交易投资的热情日益高涨。
2153 0
|
开发工具
IBM Watson提供的认知计算服务介绍
IBM Watson提供的认知计算服务介绍
|
传感器 人工智能 自然语言处理
IBM Watson 持续扩张,认知计算正悄然改变我们的生活
在去年 IBM 发布的一则很有创意的广告中,Watson 用 IBM 最新的认知计算机咨询单元与 Bob Dylan 聊了半分钟。Watson 说它每秒能读 8 亿页,并识别出 Dylan 作品中常用的主题,比如时间流逝和爱情消逝。
385 0
|
物联网 区块链 网络架构
带你读《基于区块链的物联网项目开发》之一:了解物联网并在IBM Watson物联网平台上开发
本书首先概述当前业务场景中的物联网概念,帮助读者在IBM Watson物联网平台上开发自己的设备,并使用Watson和Intel Edison创建物联网解决方案。之后介绍如何利用Hyperledger框架开发区块链网络,以及如何创建自己的集成区块链和物联网解决方案。接下来的章节讲述了如何在IBM Cloud平台利用物联网来实现端到端的区块链解决方案。最后,你将掌握如何将物联网和区块链技术融合,利用实践和驱动程序来开发实用集成解决方案。