检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
o/config 勾选“共识节点证书”。 勾选“Peer节点证书”,指定节点组织选择organization,勾选“管理员证书”。 单击“下载”,下载SDK配置文件、demo-orderer组织的管理员证书和organization组织的管理员证书。 若购买区块链时区块链实例名称
以勾选需要下载的内容,包括SDK文件、共识节点证书和Peer节点证书,详情参见下载SDK配置和证书。 区块链管理 绑定弹性IP后才显示此操作。在实例卡片中,单击“区块链管理”可跳转至区块链管理界面,用户可以在此进行链代码查看、安装、实例化、更新、删除等操作。 更新版本 购买区块链
CERTIFICATE-----\\n...\\n-----END CERTIFICATE-----", "sk" : "-----BEGIN PRIVATE KEY-----\\n...\\n-----END PRIVATE KEY-----", "timestamp" : "2020-10-27T17:28:16+08:00"
CERTIFICATE-----\\n...\\n-----END CERTIFICATE-----", "sk" : "-----BEGIN PRIVATE KEY-----\\n...\\n-----END PRIVATE KEY-----", "timestamp" : "2020-10-27T17:28:16+08:00"
完毕后,在插件管理页面,安装RESTful API。): 登录区块链服务控制台,在左侧导航栏单击“实例管理”,单击目标实例名称,查看详细信息,请参考:REST API Demo。 确认是否下载用户证书、修改conf.yaml与main.go的参数配置: 下载用户证书,方法请参考下载SDK配置和证书。
配置应用 在“实例管理”界面,在华为云区块链引擎页签中,单击对应实例右上角的“下载配置文件”,配置SDK参数信息如下表1。 表1 参数表 参数名称 说明 证书存放路径 用户编译应用程序时,证书的最终存放路径。 如果证书路径需要变更,请手动修改SDK配置文件中所有证书相关路径,确保路径指向正确的位置。
登录区块链服务管理控制台。 在新创建的实例卡片中,单击“区块链管理”,登录链代码管理页面。 在登录页面输入用户名、密码,单击“登录”。 用户名为admin,密码为您在创建区块链实例时设置的区块链管理初始密码,如果没有设置区块链管理初始密码,则以资源初始密码为准。 在链代码管理页面,单击页面左上角的。
Fabric架构版本的区块链实例: 您需要修改应用程序中配置实例组织ID的相关代码,下载证书文件解压后的peer文件包括目录名和对应组织ID。 如下图所示,仅供示例参考,请以实际操作的证书文件为准。 证书文件解压后目录名是6c448740d50d6197dc86b36b0abd0bc639a788a7
String 证书 sk 是 String 私钥 timestamp 是 String 时间戳 provider 是 String 授权者的身份标识 applyer 是 String 申请者的身份标识 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 applyer
CERTIFICATE-----\\n...\\n-----END CERTIFICATE-----", "sk" : "-----BEGIN PRIVATE KEY-----\\n...\\n-----END PRIVATE KEY-----", "timestamp" : "2020-10-27T17:28:16+08:00"
根据工信部指导发布的《区块链技术和应用发展白皮书》的解释:狭义的讲,区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。广义来讲,区块链技术是利用块链式数据结构来验证和存储数据、利用分布式节点共识算法来生成和更新数据、利用
Hyperledger Fabric增强版管理 使用引导 权限管理 实例部署 实例管理 通道管理 区块链管理 下载SDK配置和证书 联盟链管理 插件管理 合约仓库 备份与恢复管理 关于配额 云审计服务支持的关键操作
Fabric增强版实例管理功能,可实时查看实例运行状况,并对区块链实例做相应的操作。 通道管理 通道为组织节点提供通信渠道。通过通道管理功能您可以创建通道或为已有通道添加组织节点等。 区块链管理 提供界面化链代码管理功能,包括链代码安装、实例化、更新链代码。 下载SDK配置和证书 开发应用之
ains/{blockchain_id}/sdk-cfg bcs:fabricInstance:downloadSdkCfg √ √ 生成用户证书 POST /v2/{project_id}/blockchains/{blockchain_id}/orgs/{org_name}/
BCS 安装和实例化链代码 02:27 安装和实例化链代码 区块链服务 BCS 安装合约 01:29 安装合约 区块链服务 BCS 下载配置文件 01:41 下载配置文件 区块链服务 BCS 查看区块链浏览器 01:40 查看区块链浏览器 区块链服务 BCS 下载SDK配置和证书 02:21
channelID 是 String 通道id cryptoMethod 是 String 加密方法,目前固定为SW cert 是 String 证书 sk 是 String 私钥 timestamp 是 String 时间戳 creatorDID 是 String 流程创建者身份标识 processID
organization”。 生成当前时间戳 根据节点名称,获取需要发送交易的节点对象。所有消息发送前,都必须调用该方法,获取发送节点对象,然后再获取对应的消息发送接口对象。 调用方法 func GenerateTimestamp() uint64 返回值 类型 说明 uint64 生成系统当前的UTC时间戳。
方B其中一个完成即可。 配置应用 在邀请方发起交易的时候,邀请方需要下载自己的orderer管理员证书、democraticBank组织的管理员证书以及被邀请方A和邀请方B已隐去私钥的证书。 部署应用 在弹性云服务器上安装银行联盟链示例应用。 调试应用 部署应用后,即可开始测试联盟链之间的数据交易。
本章节主要介绍如何部署应用。 部署应用 下载银行联盟链依赖的镜像:登录区块链服务管理控制台,进入“应用案例”,下载“银行联盟链示例应用”中的银行联盟链依赖的镜像。 登录到弹性云服务器,需提前安装好docker和unzip。 执行“cd /root/bankuniondemo”,将上一步下载的镜像上传到该目录。
CERTIFICATE-----\\n...\\n-----END CERTIFICATE-----", "sk" : "-----BEGIN PRIVATE KEY-----\\n...\\n-----END PRIVATE KEY-----", "timestamp" : "2020-10-27T17:28:16+08:00"