检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在恢复管理页面中,单击“创建恢复任务”。 在弹出页面中,填写配置参数信息。 表1 创建恢复任务参数表 参数 说明 任务名称 恢复任务的名称。支持英文、数字、中文字符和中划线(-),不能以中划线(-)开头,长度4-24个字符。 源BCS实例 选择待恢复的BCS实例。 备份名称 选择待恢复的实例备份名称。 计费模式
认证凭据 当您已购买Hyperledger Besu实例,并且对该实例进行添加标签、安装合约等其他操作时,可创建凭据用于调用Besu的接口。 操作步骤 登录区块链服务管理控制台。 在左侧导航栏中选择“实例管理”,选择Hyperledger Besu实例。 单击实例名称,进入实例详情页面。
自建企业级分布式区块链网络并非易事,不仅需要深入专业的区块链知识,同时需要各种复杂的设计和配置,易出错,投入成本高。 BCS可以帮助企业最快5分钟内完成区块链网络部署,可节省80%的开发和部署成本。 提供全生命周期管理和界面化的智能合约编码、调试与部署。让用户简单使用区块链系统,专注于自身业务应用的创新与开发。 灵活高效
} 华为云区块链引擎权限 默认情况下,新建的IAM用户没有任何权限,您需要将其加入用户组,并给用户组授予策略或角色,才能使得用户组中的用户获得对应的权限,这一过程称为授权。授权后,用户就可以基于被授予的权限对云服务进行操作。 BCS部署时通过物理区域划分,为项目级服务。授权时,“
创建自定义策略 系统预置的BCS权限,不满足您的授权要求,可以创建自定义策略。 自定义策略中可以添加的华为云区块链引擎的授权项(Action)请参考表1。目前支持以下两种方式创建自定义策略: 可视化视图创建自定义策略:无需了解策略语法,按可视化视图导航栏选择云服务、操作、资源、条件等策略内容,可自动生成策略。
获取可恢复的备份详情 功能介绍 获取可恢复的备份详情 URI GET /v2/{project_id}/huaweicloudchain/restore/backups/{backup_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
有一定的帮助。 是否存在多方分享数据? 一个完整可靠的共享记录系统是否会使每个业务关系的参与者受益。 是否存在多方更新数据? 如果多个参与者能够记录和传播并发交易,会不会有更高的数据准确性和及时性。 是否有验证和校验的需求? 在不完全可信环境交易防篡改是否能提高交易伙伴的交易吞吐量和可靠性。
在公有云上部署的区块链实例是否可接入其他云的区块链节点? 目前只支持在公有云上部署区块链实例,每个用户可以部署多个区块链实例, 多个公有云用户的区块链实例可以组建成一个区块链联盟链。 以华为云为主导的其他云混合部署模式仍在后期规划中,具体时间暂未确定。 不支持其他厂家区块链应用接入BCS。
区块链管理页面无法打开。 解决方案 排查项:基于IEF边缘集群部署的区块链实例 基于IEF边缘集群部署的区块链实例“区块链管理”按钮无法单击,可以参考以下方式进行访问。 登录IEF管理控制台。 选择左侧导航栏的“边缘应用 > 容器应用”。 单击当前BCS实例的baas-agent容器,在实例列表中查看其边缘节点。
同意加入联盟链:在通知管理页面,单击通知列表“操作”的“查看”,选择BCS实例、组织并单击“同意”。 拒绝加入联盟链:在通知管理页面,单击通知列表“操作”的“查看”,单击“拒绝”。 删除通知:在通知管理页面,单击通知列表“操作”的“删除”。 稍后处理:在通知管理页面,单击通知列表“操作”的“查看”,单击“稍后处理”。
项目源码的“下载”按钮。 购买区块链实例、安装链代码及实例化链代码操作,请参见《快速入门》。 部署应用 下载SDK和证书。 在“实例管理”页面,选择“Hyperledger Fabric增强版”页签,单击对应实例卡片上的“获取客户端配置”。 勾选“SDK文件”,SDK配置参数如下:
项目源码的“下载”按钮。 购买区块链实例、安装链代码及实例化链代码操作,请参见《快速入门》。 部署应用 下载SDK和证书。 在“实例管理”页面,选择“Hyperledger Fabric增强版”页签,单击对应实例卡片上的“获取客户端配置”。 勾选“SDK文件”,SDK配置参数如下:
会进行收费。 云主机规格/带宽费用 当集群选择“创建新CCE集群”时,您可以根据自己的实际需求选择云主机规格。不同的云主机规格,收费不同。 开启使用CCE集群节点弹性IP,根据按需计费的方式和弹性IP带宽计算带宽费用。 云主机和带宽费用详情,请参考弹性云服务器ECS《计费说明》计费项章节。
添加节点 当您已购买Hyperledger Besu实例,并且对该实例进行添加标签、安装合约等其他操作时,还可添加节点。 当前支持最大成员节点数为10个。 操作步骤 登录区块链服务管理控制台。 在左侧导航栏中选择“实例管理”,选择Hyperledger Besu实例。 单击实例名称,进入实例详情页面。
权限管理 创建用户并授权使用BCS 创建自定义策略 父主题: 华为云区块链引擎管理
实例管理 基本操作 更新访问地址 运维中心 父主题: Hyperledger Fabric增强版管理
SDK客户端调用 SDK客户端配置后,即可调用SDK进行区块链相关的业务逻辑开发。 表1 SDK接口调用 类型 备注 合约接口 提供通过合约进行交易的发送与查询接口,详情可参考利用合约发送交易、利用合约查询数据。 查询接口 提供查询块高、区块详情以及交易查询等常见接口,详情可参考其他查询。
-u:为注册的用户名B、-p:为B用户密码XXXXXX,密码必须包含大写、小写、数字、特殊字符中的至少两种,-c:为sdk配置文件名,-C:为安装链代码的通道名,-I:为安装示例链代码IDChaincode的实际安装链代码名,-T:为安装示例链代码Transaction的实际安装链代码
恢复管理 恢复备份 删除备份 父主题: 华为云区块链引擎管理
根据合约安装时选择的背书策略进行配置。 若为任意组织背书,则配置任意组织下的某一节点即可; 若为全部组织背书,则配置时选择每个组织的一个节点进行配置。 ChainID 链ID,配置为链配置文件中yaml中chain_id字段对应的值。 运行程序,示例中的send函数调用合约的insert函数,向区块链存入一对键值对<a