检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
初始化ABE主密钥 功能介绍 初始化ABE主密钥,如果owner未初始化过ABE主密钥,则自动生成并存储在链上。如果owner已有ABE主密钥,不会覆盖。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供
安装和实例化链代码 实例创建成功后,需要进行链代码安装,如何开发链代码请参考链代码开发。链代码安装后需要将链代码实例化到通道/链上,以便Peer节点通过链代码容器和分布式账本进行交互。 前提条件 本示例使用存证链代码,链代码文件下载方法:登录区块链服务管理控制台,进入“应用案例”,
None 操作指导 区块链服务 BCS 创建Hyperledger Fabric增强版 03:30 创建Hyperledger Fabric增强版 区块链服务 BCS 创建华为链 02:53 创建华为链 区块链服务 BCS 安装和实例化链代码 02:27 安装和实例化链代码 区块链服务
下载SDK配置和证书 BCS支持执行链代码、查询链代码等功能。开发应用之前您需要进行证书下载及SDK配置下载,SDK基于该配置文件可以方便地访问区块链网络并完成事务处理,您可以免去手工配置的繁琐流程。 前提条件 下载SDK配置前请确保业务链代码已安装并实例化。 下载SDK配置和证书
基于CCE集群部署:实例和区块链数据均存储在华为云上,当您没有可用的自有硬件资源时,可购买华为云资源并采用此方式部署。 BCS实例需要独占CCE集群,部署BCS实例前请确保CCE集群未被使用。 首次使用BCS服务时,请先登录CCE控制台确认已同意授权。
产品规格差异 华为云区块链引擎 华为云区块链引擎服务当前仅“华北-北京四”区域支持。 华为云区块链引擎架构版本的区块链服务BCS提供专业版、企业版和铂金版供您选择使用,每个版本均有不同的规格支持,详情请查看表1。
查询链代码实例化信息 功能介绍 查询某个链代码在区块链通道上的实例化信息 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/agent/apis/chaincode
如果您对业务链代码和客户端APP的设计和开发有需求,可以联系华为云区块链合作伙伴提供进一步服务,华为云区块链合作伙伴会结合您的业务以及华为云的优势和特点为您提供完善的解决方案,联系邮箱如下:sales@huaweicloud.com 父主题: Hyperledger Fabric增强版管理
同态加密库的使用 介绍同态加密库的使用。 操作步骤 实例订购及文件下载。 订购BCS实例时,安全机制选择使用“ECDSA”同态加密。完成订购后,下载同态加密库ahex.x.x.tar.gz,客户端开发套件国密SDK包sdkx.x.x.tar.gz,peer与orderer用户证书,
购买Hyperledger Fabric增强版 前提条件 使用区块链服务前,您必须拥有一个华为云账户,并且完成实名认证成为华为云的一个租户。具体请参见账号注册和账号实名认证。 操作步骤 进入购买Hyperledger Fabric增强版实例页面。
商用 - 5 华为链 华为链在北京四商用,共识策略支持Raft共识,加密算法支持ECDSA和国密算法。
REST API Demo 华为云区块链提供了REST API服务来简化用户访问区块链的学习成本。
购买区块链实例前,需要购买什么规格的虚拟机? 用户在部署区块链实例前,需要购买虚拟机资源来运行区块链实例,那么需要购买什么规格的虚拟机呢?BCS给出如下建议: 表1 虚拟机购买的建议 您的业务阶段 使用的共识算法 虚拟机购买的建议(最小规格) POC测试阶段 快速拜占庭容错共识算法
华为区块链提供低代码开发能力,开发人员仅需要根据实际业务画出业务流程建模符号(Business Process Modeling Notation,简称BPMN)和少量辅助功能代码的开发,即可完成安全可靠的智能合约编写。
华为云区块链引擎 华为云区块链引擎以自主研发区块链内核为底座,结合可信硬件,具有高安全、高性能、高可扩展、强隐私保护等特点,满足企业级和金融级的可信和协同要求。 分布式账本 分布式账本是一种在网络成员之间共享、复制和同步的数据库。
区块链账本存储在华为云高效弹性存储文件中,满足用户海量快速存储需求。 支持多角色节点和成员动态加入/退出,支撑用户高效组建联盟链。 高性价比 按需付费、随时休眠/唤醒,减少使用成本。
实例化链代码时提示context deadline exceed? 问题现象 实例化链代码失败,提示:gRPC Transport Status Code: (4) DeadlineExceed. Description: context deadline exceed。 图1 提示信息
本实践以组建银行联盟链为例进行演示,旨在帮助您了解联盟链的基础知识以及如何组建联盟链的方法,帮助您快速上手使用并体验华为云区块链服务。 组建银行联盟链只用于场景体验,不用于实际应用。
约束与限制 区块链服务对配额进行了限制,最多支持创建5个Hyperledger Fabric增强版实例和5个华为云区块链引擎实例。每个实例按照版本不同支持不同的规格,详细信息参见产品规格差异页面。
将BCS资源委托给更专业、高效的其他华为云账号或者云服务,这些账号或者云服务可以根据权限进行代运维。 如果华为云账号已经能满足您的要求,不需要创建独立的IAM用户,您可以跳过本章节,不影响您使用BCS服务的其它功能。 本章节为您介绍对用户授权的方法,操作流程如图1所示。