检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
HBS支持执行合约、查询合约等功能。开发应用之前您需要进行配置文件下载,配置文件中包含用户证书和SDK。 使用用户证书进行普通的交易和查询操作。 SDK基于该配置文件可以方便地访问区块链网络并完成事务处理,您可以免去手工配置的繁琐流程。 请妥善保管下载用户证书中的私钥,建议您对私钥进行加密存储。 登录华为云区块链引擎服务管理控制台。
AM用户,并使用策略来控制他们对华为云资源的访问范围。例如您的员工中有负责软件开发的人员,您希望他们拥有TCS的使用权限,但是不希望他们拥有删除HBS等高危操作的权限,那么您可以使用IAM为开发人员创建用户,通过授予仅能使用HBS,但是不允许删除HBS的权限策略,控制他们对HBS资源的使用范围。
Blockchain Service,简称HBS)是华为自主研发的满足企业级和金融级的可信、协调要求的高性能、高安全的区块链技术服务平台,可以帮助企业和开发人员轻松搭建、管理区块链应用。 当前仅“华北-北京四”区域支持华为云区块链引擎服务。
由于实现各种不同的交易发送,需要多个接口互相配合,因此接口说明按照实现功能进行归类介绍,而不是逐个接口类介绍。 所有消息发送方法,都提供同步和异步两种接口,异步接口多一个StreamObserver监听对象,无返回值。 另外SDK还提供其他扩展能力,有需要的用户可以参考。如Java接口: public
等功能。 用户指南 使用流程 05 开发 在使用华为区块链引擎服务时,您需要开发自己的合约和应用。 开发指南 合约开发 SDK介绍 应用程序开发 02 购买 华为云区块链引擎服务按照整体打包收费(包括区块链服务费用和资源费用)。 购买方式 计费说明 04 使用 华为云区块链引擎服务(Huawei
产品规格差异 华为云区块链引擎服务提供专业版、企业版供您选择使用,每个版本均有不同的规格支持,详情请查看表1。 表1 各版本区别 功能 专业版 企业版 铂金版 适用场景类型 满足小规模商用 满足中等规模商用 满足大规模商用(大企业金融和数字政府等) 性能峰值(TPS) 不超过2000
图解华为云区块链引擎服务
约束与限制 限制项 说明 使用区域 只支持“华北-北京四”区域。
服务部署 支持在华为云资源部署华为云区块链引擎。 基于华为云资源部署
示例Demo 应用程序开发需要使用go mod,因此请确保GO111MODULE为on、镜像源配置。请确保可正常访问华为云镜像网站,环境设置命令如下 go env -w GO111MODULE=on go env -w GOPROXY=https://repo.huaweicloud
计费模式:包年/包月,同时显示该服务使用期限 创建时间 创建华为云区块链引擎服务的时间,例如:2021/05/18 10:58:27 GMT+08:00 组织 已增加组织的数量 合约 合约数量 区块 区块数量 交易 交易数量 在华为云区块链引擎服务管理页面,基于华为云资源创建的服务,您可以执行如表2下管理操作。
富媒体存储 说明: 仅基于华为云资源部署的服务1.0.1.1及以上版本支持富媒体存储功能。使用富媒体存储功能进行文件上链,将消耗对应组织存储空间。 扩展传统区块链存储能力,提供易于使用的富媒体文件上链、下载功能。链上文件历史版本可追溯、操作记录可查询。 保证跨信任域文件共享、文件存证场景下的可信
级别的问题建议通过代码重构进行规避;“提示”级别的问题可以根据实际情况进行选择性的处理。 例如示例图中出现“警告”级别的问题,单击打开详细信息,提供问题的简要说明、错误示例代码、扫描详情、修改建议和示例代码供您参考。 您可以根据合约检查结果对代码进行修改后,重新进行合约的安装或者更新。
基于华为云资源部署的华为云区块链引擎服务: 单击服务名称,进入服务概览页面。 选择左侧导航栏中的“区块链浏览器”。 在区块链浏览器页面,您可以查看以下多项数据。 表1 数据 数据项 说明 组织 所选区块链中,组织的数量。 合约 所选区块链中,已安装的合约数量。 区块 已产生的区块数量。