检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
更新实例 功能介绍 更新实例:升级区块链引擎 URI PUT /v2/{project_id}/huaweicloudchain/instances/{instance_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID instance_id
Demo与API相关 Demo使用类 父主题: Hyperledger Fabric增强版
同态加密 概述 同态加密库的使用 AHE Lib库接口 Chaincode库接口 IDChaincode 链代码示例 应用示例 同态加密交易验证Demo 父主题: 附录
Failed 未满足前提条件,服务器未满足请求者在请求中设置的其中一个前提条件。 413 Request Entity Too Large 由于请求的实体过大,服务器无法处理,因此拒绝请求。为防止客户端的连续请求,服务器可能会关闭连接。如果只是服务器暂时无法处理,则会包含一个Retry-After的响应信息。
恢复任务的名称。支持英文、数字、中文字符和中划线(-),不能以中划线(-)开头,长度4-24个字符。 源BCS实例 选择待恢复的BCS实例。 备份名称 选择待恢复的实例备份名称。 计费模式 根据BCS实例的计费模式,默认自动选择。 集群 用于部署区块链实例。可以使用已有集群或者创建新CCE集群。 使用已有集群支持CCE
架构中1.4.0版本和2.2版本的BCS实例使用,并且建议在“节点绑定”模式下使用。 边缘节点服务器的时间,均务必与实际时间相同(时区可不同)。 必须升级至BCS 3.0.6及以上版本,方可使用账本冷存储功能。 如何使用 购买磁盘。 进入云服务器控制台,选择“云硬盘 > 磁盘 >
GatewayClient对象包含获取服务节点、获取各种类型的消息构造器及交易ID等方法,基于SDK开发时,必须先构造该对象。 client.GatewayClient BsClient对象包含富媒体文件上链、下载、操作记录查询等方法,使用区块链富媒体存储相关功能时,必须先构造该对象。
consensus 否 ConsensusType object 区块链共识类型:raft,IBFT2.0。华为云区块链引擎为raft,besu内核为IBFT2.0 sign_algorithm 否 String 区块链签名算法:ECDSA(ecdsa_with_sha256)、国密
别前往 “服务列表>对象存储服务(OBS)>桶列表> bcs-backup-nodelete-用户的projectID/BCS的实例ID”路径对OBS备份数据进行删除;前往“服务列表>云备份服务(CBR)>SFS Turbo备份”对存储库(bcs-backup-BCS的实例ID)
户信息开通中国文明银行的账户。 这里充分使用了基于区块链的身份共享,客户一旦开通一家银行的账户,那么经过审核的可信身份信息就会记录在区块链中,且加密共享给其他银行。那么客户就可以免审核申请其他银行的账户。 客户登录中国文明银行系统: 基于中国民主银行账户信息申请中国文明银行账户:
使用前必读 概述 调用说明 终端节点 基本概念 父主题: 华为云区块链引擎管理
区块链应用低代码开发功能 概述 低代码合约开发 业务流程管理 使用说明 父主题: 附录
修订记录 发布日期 修订记录 2022-08-30 第一次正式发布。 父主题: 华为云区块链引擎管理
本Demo仅适用于Hyperledger Fabric增强版的区块链实例。 准备工作 准备弹性云服务器。 在弹性云服务器上安装golang环境,Go版本要求:1.12及以上,1.16以下(>=1.12,<1.16)。 获取Go SDK源码,获取方法:登录区块链服务管理控制台,进入“应用案例”,单击“GO示例Demo-GO
弹性IP带宽 5 Mbit/s 单击“下一步:区块链配置”,进行区块链配置,参数如表3所示。 表3 区块链配置 参数 示例 区块链配置 选择“自定义配置”。 区块链管理初始密码 如果填写该项,则以填写值为准,如果不填写,则以资源初始密码为准。 区块链管理确认密码 - 存储卷类型 极速文件存储卷
以及被邀请方A和B已隐去私钥的证书。 请妥善保管下载证书中的私钥,建议对私钥进行加密存储。 前提条件 已创建弹性云服务器。创建弹性云服务器的方法,请参见《弹性云服务器用户指南》。 SDK配置和证书下载 在“实例管理”界面,在邀请方bank-union-demo的实例卡片中,单击“获取客户端配置”。
提示信息 添加安全组 若您是通过自有服务器部署bankuniondemo,则不涉及“添加安全组”操作。 若您是通过华为云弹性云服务器ECS部署bankuniondemo应用,部署成功后先找到应用所在的ECS,单击更改安全组规则,添加安全组入方向规则以允许服务器的8080端口可被访问,方法
String 用户Token 表3 请求Body参数 参数 是否必选 参数类型 描述 action 是 String 更新实例操作:升级区块链引擎(Upgrade) 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 job_id String 操作对应Job
"2022-04-26T12:37:16Z" } 状态码 状态码 描述 200 请求成功 400 请求参数校验不通过 401 鉴权失败 500 服务内部执行错误 父主题: besu
于后续根据账户能查询到收款方的同态公钥。链代码IDChaincode.go的下载请参见资源下载。 IDChaincode.go由华为云BCS服务提供,不建议用户修改,若进行修改将与链代码示例逻辑不一致。 注册Register 账户地址是通过公钥hash计算转16进制字符串得到。 查询Query