检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
部署应用 下载银行联盟链依赖的镜像:登录区块链服务管理控制台,进入“应用案例”,下载“银行联盟链示例应用”中的银行联盟链依赖的镜像。 登录到弹性云服务器,需提前安装好docker和unzip。 执行“cd /root/bankuniondemo”,将上一步下载的镜像上传到该目录。 执行“vi
头,以endKey结尾的所有状态数据,结果以迭代器的形式呈现;查询范围是左闭右开的,[startKey, endKey)。 入参:startKey是待查询状态数据的按字典序的起始key,startKey != "",endKey是待查询的状态数据的按字典序的结束key,endKey
以从接口的请求部分看到所需的请求参数及参数说明。将消息体加入后的请求如下所示,加粗的斜体字段需要根据实际值填写,其中username为用户名,domainname为用户所属的账号名称,********为用户登录密码,xxxxxxxxxxxxxxxxxx为project的ID,获取方法请参见获取项目ID。
口而定。 对于获取用户Token接口,您可以从接口的请求部分看到所需的请求参数及参数说明。将消息体加入后的请求如下所示,加粗的斜体字段需要根据实际值填写,其中username为用户名,domainname为用户所属的账号名称,********为用户登录密码,cn-north-4为项目名称,获取方法请参考终端节点。
国内镜像源地址 执行如下命令,利用编译器提供的脚手架设置新项目 npx asinit . 参考示例Demo完成合约文件contract.ts编写与合约SDK文件index.ts引用后,执行build命令编译AssemblyScript类型的合约文件,编译成功后在build目录下生成optimized
区块冷存储 随着时间的推移或者业务量的增加,区块链分布式账本不断增加,数据越来越多,磁盘空间将面临不足的问题,累积的历史数据还会导致交易的性能下降,以致业务无法正常运行。 区块冷存储指将历史区块链分布式账本数据进行归档存储,防止账本数据膨胀导致区块链实例异常,已归档的账本数据还可以进行查询。
e.js语言编写的程序,主要用于操作账本上的数据。链代码是运行在区块链上的、特定条件下自动执行的代码逻辑,是用户利用区块链实现业务逻辑的重要途径。基于区块链特点,智能合约的运行结果是可信的,其结果是无法被伪造和篡改的。 在使用区块链服务BCS时,用户需要开发自己的链代码和应用程序
(uint) { return storedData; } } 编译solidity合约,并复制bytecode结构体中的object值为合约字节码。 { "linkReferences": {}, "object":"***", "opcodes": "****"
基于CCE集群和基于边缘集群创建的区块链实例都支持组建联盟链,当基于边缘集群构建联盟链时,由于不同租户的边缘集群分属不同VPC网络,构建联盟需保证网络连通。 当邀请方是“基于边缘集群创建的区块链实例”时,被邀请方只支持选择“基于边缘集群创建的区块链实例”,不支持选择“基于CCE集群创建的区块链实例”。
通过状态标识,可直观的查看当前业务是否完成。 接口服务。 目前支持业务应用通过项目生成的JAVA SDK调用智能合约,后续为了方便用户快速接入区块链系统,将提供快速构建Restful API的方式接入,用户可以在SDK和 Restful API之间选择适合的方式调用智能合约接入区块链系统。
在“监控”页签下的活动告警中,从“资源名称”中获取name的值。 图3 查看访问数据库失败节点的name 单击告警条目,根据告警信息定位发出告警的集群信息(clusterID),以及告警的容器名称(name)。 进入相应的云容器引擎的“容器存储”页面,根据集群信息筛选查看实例相对应的数据库存储服务是否存在。 若不存在
若弹性公网IP已被释放,则无法在页面找到对应的弹性IP:请购买新的弹性公网IP并绑定,购买弹性公网IP请参考:申请弹性公网IP;绑定弹性IP后返回BCS控制台的实例管理页面,在目标实例卡片中,单击“更多 > 更新访问地址”,勾选目标弹性IP,单击“更新”。 若集群是提前创建好的,将ECS机器导入提前创建好的对应集群
Service,简称BCS)是华为云面向企业及开发者提供的区块链技术服务平台,它可以帮助您在华为云上快速部署、管理、维护区块链网络,降低您使用区块链的门槛,让您专注于自身业务的开发与创新,实现业务快速上链。 本文旨在帮助您了解区块链服务的基本使用流程,帮助您快速上手区块链服务。 区块链服务BCS支持Hyperledger
可以实现让解密方只能获知最后的结果,而无法获得每一个密文的消息,可以提高信息的安全性。 BCS提供客户端库和Chaincode库,该库主要用于交易类的密文运算服务,达到用户交易的隐私保护。 客户端库:用于在client端提供加法同态功能和生成交易金额的证明信息。 同态加密链代码IDChaincode
查询可恢复的备份列表 功能介绍 查询可恢复的备份列表 URI GET /v2/{project_id}/huaweicloudchain/restore/backups 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID 表2 Query参数
效率。 降低成本:减少额外开销和中间第三方的参与。 减少风险:不可篡改性降低了欺诈和网络错误的发生。 增进信任:共享的账本、流程、记录增进参与方之间的可信度。 透明审计:审计机构可随时对不可篡改的账本进行审计。 知识扩展 区块链系统中的数据以区块(block)为单位产生和存储,并
获取可恢复的备份详情 功能介绍 获取可恢复的备份详情 URI GET /v2/{project_id}/huaweicloudchain/restore/backups/{backup_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
交易时可以调用交易准备函数生成具有隐私保护的交易数据。 链代码端对应的逻辑过程是: 保存用户公钥与地址的映射关系。 验证初始余额的有效性并生成初始交易。 验证交易数据的有效性并生成交易结果。 链码端可以通过调用初始余额校验函数来验证初始余额的有效性。 调用交易校验函数来验证交易数据的有效性。 安装链代码。
Fabric增强版实例。通过组建一个银行联盟链,银行联盟链的发起方可以动态邀请其他银行加入此联盟链,组建一个多成员参与的银行联盟链系统。联盟成员之间实现数据可信共享,不仅可以节省用户办理业务的时间和精力,同时还可以提高银行的办事效率。而且各联盟成员的节点运行在独立的VPC中,独立管理,安全可控。 本实
可能需要一并授予依赖的其他角色,才能正确完成业务。角色并不能满足用户对精细化授权的要求,无法完全达到企业对权限最小化的安全管控要求。 策略:IAM最新提供的一种细粒度授权的能力,可以精确到具体服务的操作、资源以及请求条件等。基于策略的授权是一种更加灵活的授权方式,能够满足企业对