检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
区块链服务(Blockchain Service,简称BCS)是华为云面向企业及开发者提供的区块链技术服务平台,它可以帮助您在华为云上快速部署、管理、维护区块链网络,降低您使用区块链的门槛,让您专注于自身业务的开发与创新,实现业务快速上链。 本文旨在帮助您了解区块链服务的基本使用流程,帮助您快速上手区块链服务。
版本的类型,提供专业版和企业版供您选择。 专业版 节点配置 支持增加节点成员数。 支持最大成员节点数10个。 - 高级设置 共识策略:区块链网络中节点之间达成共识需要遵从的规则。默认为IBFT2.0策略。 安全机制:保证数据安全的加密算法,默认为ECDSA。 - 购买时长 支持自定义购买实例的使用时间,最短1个月。
下载SDK配置和证书 BCS支持执行链代码、查询链代码等功能。开发应用之前您需要进行证书下载及SDK配置下载,SDK基于该配置文件可以方便地访问区块链网络并完成事务处理,您可以免去手工配置的繁琐流程。 前提条件 下载SDK配置前请确保业务链代码已安装并实例化。 下载SDK配置和证书 SDK配
支持增加组织成员数。 专业版支持最大成员组织数2个,企业版支持最大成员组织数10个,铂金版支持最大成员组织数100个。 - 高级设置 共识策略:区块链网络中节点之间达成共识需要遵从的规则。默认为Raft(CFT)策略。 安全机制:保证数据安全的加密算法,默认为ECDSA;支持国密算法。 - 购买时长
合约安装 Go语言合约安装步骤如下: 将已完成开发的合约文件,压缩成zip格式(可参考Go合约示例文件[链接],示例文件可直接安装)。 合约安装,可参考用户指南->安装合约。 合约压缩文件格式:需确保格式为*.zip,且合约文件位于压缩包文件中的一级目录。 合约压缩文件中,禁止包含Go
您需要进行配置文件下载,配置文件中包含用户证书和SDK。 使用用户证书进行普通的交易和查询操作。 SDK基于该配置文件可以方便地访问区块链网络并完成事务处理,您可以免去手工配置的繁琐流程。 请妥善保管下载用户证书中的私钥,建议您对私钥进行加密存储。 登录区块链服务管理控制台。 单
访问方式 默认标准通道。 证书选择 用户证书。 单击“下载”,将下载的配置文件压缩包放到证书存放路径下,进行解压。 部署应用 单击链接获取Java客户端示例[链接],可参考开发指南->示例DEMO。 修改客户端示例中App.java中的初始化参数,可参考开发指南->SDK客户端配置。 表2
检查。 表1 华为云区块链引擎支持的合约类型 合约类型 开发指南 注意事项 Go 链接 Go类型合约文件需要压缩成zip格式进行安装,且确保合约文件位于压缩包的一级目录下。 Solidity 链接 Solidity类型合约只需提供字节码即可。 客户端调用的合约名称固定为:NATI
返回值:bool值,true代表还有下一个值 抛出异常:当网络出错,消息超时等,抛出异常 String key() throws ContractException 功能:从迭代器中获取key 入参:无 返回值:key值 抛出异常:当网络出错,消息超时等,抛出异常 byte[] value()
结果并不理想,监管更不容易。 数据无法共享 集团下各公司间财务数据分布于不同类型的ERP中,不同系统间没有集成,各系统间不互通。 与监管方之间缺乏信任 跨国集团公司必须保留多年的记录(通常为10年或更长时间),并向外部审计师/当局证明数据来源和未被篡改。 重复问题 公司间转移定价
通常在调用API的鉴权过程中,您需要用到账号、用户和密码等信息。 区域(Region) 从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。Region分为通用Region和专属Region,通用Region
“删除邀请”,可将您发出的成员邀请撤回。 查看拓扑:在成员管理页面,仅对达成联盟的成员可查看拓扑。单击操作列的“查看拓扑”,可查看联盟成员之间的拓扑关系图。 您可以通过邀请成员加入某个通道组建联盟链系统。私有链不可以进行成员邀请。 父主题: 联盟链管理
通常在调用API的鉴权过程中,您需要用到账号、用户和密码等信息。 区域(Region) 从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。Region分为通用Region和专属Region,通用Region
主要有三种角色:签发者、持有者和验证者,其中每个角色都可以是设备、应用、个人或者组织。 具备基础的身份标识之后,通过可验证凭证架设起身份与身份之间的认证体系。凭证的模板会由相关主体注册发布到区块链上,并持续维护。持有者便可以向签发者发起认证申请,获得凭证后出示给验证者完成校验。 验证
been configured for the cluster. 操作失败,集群下无网络存储,请修改后重新提交 将对应集群下绑定好网络存储后重新提交。单击购买界面的“网络存储”下拉选项,选择“创建网络存储卷”。 400 BCS.4001401 Failed to update the
been configured for the cluster. 操作失败,集群下无网络存储,请修改后重新提交 将对应集群下绑定好网络存储后重新提交。单击购买界面的“网络存储”下拉选项,选择“创建网络存储卷”。 400 BCS.4001401 Failed to update the
国密加密仅适用于Fabric架构版本的区块链实例。 资源下载 表1 SDK列表 配套社区Hyperledger Fabric版本 语言 下载链接 Fabric 1.4.0、Fabric 2.2 Go 登录区块链服务管理控制台,进入“应用案例”,单击“国密加密SDK”中Fabric_SDK_Go的“下载”按钮。
同态加密仅适用于Fabric架构版本的区块链实例。 资源下载 表1 库列表 配套社区Hyperledger Fabric版本 库版本 下载链接 Fabric 1.1.0、Fabric 1.4.0、Fabric 2.2 1.8.5 同态加密库 1.9.2 同态加密库 1.11.5 同态加密库
入参:某个键值对的key信息,不可为空。 返回值:返回[]byte类型的value值;当key不存在时,value为nil。 error:当网络出错,状态数据库出错,返回error信息。 PutKV(key string, value []byte) error 功能:写状态数据库
点对点故障处理客户现场支持 不支持 不支持 现场技术支持,每季度不超过一人天。 表4 规格信息 规格 CCE规格 ECS节点 EIP VPC及subnet 容器网络 专业版 cce.s1.small(小规模单控制节点CCE集群,最大50节点) 单AZ 规格:4核8GB 个数:组织节点(peer)数/2+1个(orderer)