检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
BCS的性能怎么样? 使用32U 64G规格的ECS,2个客户端同时压测得到的性能数据如下: 表1 数据说明 类型 性能说明 ECDSA+FBFT场景 支持并发数为50,一致性吞吐量为6504 TPS。 国密+FBFT场景 支持并发数为50,一致性吞吐量为5698 TPS。 父主题:
IOException 参数说明 参数 类型 说明 configPath String 客户端SDK配置文件的绝对路径。 获取节点对象 根据节点名称,获取需要发送交易的节点对象。所有消息发送前,都必须调用该方法,获取发送节点对象,然后再获取对应的消息发送接口对象。 调用方法 public
请参见《快速入门》。 部署应用 下载SDK和证书。 在“实例管理”页面,选择“Hyperledger Fabric增强版”页签,单击对应实例卡片上的“获取客户端配置”。 勾选“SDK文件”,SDK配置参数如下: 参数名称 说明 链代码名称 chaincodedemo 证书存放路径
chainID string 链名称。 endorserName string 背书节点名称,如“node-0.organization1”。 consenterName string 共识节点名称,如“node-0.organization”。 生成当前时间戳 根据节点名称,获取需要发送交易
是否必选 参数类型 描述 channel_name 是 String peer加入的通道名称 peers 是 Map<String,Integer> 加入通道peer名称和数量,key为组织名称,value为peer数量 响应参数 状态码: 200 表5 响应Body参数 参数 参数类型
可以帮助客户在华为云上快速、低成本的创建、部署和管理区块链应用及商业智能合约服务。 通过云审计服务,您可以记录与BCS实例相关的操作事件,便于日后的查询、审计和回溯。 表1 云审计服务支持的BCS操作列表 操作名称 资源类型 事件名称 更新区块链服务 Blockchain updateBlockchain
在左侧导航栏“标签”页面,查看已添加标签的键和值。 或者单击右上角的“添加标签”,输入键和值。 添加成功后,若需要修改标签的值,单击对应标签操作列的“编辑”按钮。 添加成功后,若需要删除标签,单击对应标签操作列的“删除”按钮。 区块链浏览器 在左侧导航栏“区块链浏览器”页面,查看区块列表和交易列表等详细信息。
租户从IAM申请到的projectid,一般为32位字符串。 blockchain_id 是 String 区块链服务id。 channel_id 是 String 区块链通道名称。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。通过
描述 invitee_id String 被邀请用户id invitee_name Long 被邀请租户名称 invitee_bcs_name String 被邀请的服务实例名称 invitee_bcs_id String 被邀请的服务实例id invitee_project_id
备份是将区块链实例的数据备份到对象存储服务(OBS)和云备份服务(CBR),其中管理数据备份到对象存储服务(OBS),账本数据备份到云备份服务(CBR)。 当您在购买Hyperledger Fabric增强版实例时,开启数据备份开关,则对区块链实例的管理数据和账本数据进行备份。如果购买Hyperledger
用或服务,例如电商抢购、临时测试、科学计算。 适用计费项 按照用户实际使用的配置费用和底层资源费用计算。 表1 计费组成表 计费项 计费说明 配置费用 包括版本类型、节点数量(Peer)和云主机规格/带宽费用。 底层资源费用 包括网络存储、云日志服务、对象存储服务、云备份服务。 计费周期
磁盘指标一览 通过设定与磁盘相关的指标阈值和告警条件,来达到向技术支持工程师发送短信或邮件自动告警的目的。让技术支持工程师能够及时察觉和处理服务异常情况,减少异常造成的损失。BCS磁盘相关的指标如下表所示: 表1 节点指标 指标名称 指标描述 指标含义 取值范围 单位 diskAvailableCapacity
Besu架构版本的区块链服务BCS提供专业版和企业版供您选择使用,每个版本均有不同的规格支持,详情请查看表2。 表2 各版本区别 功能 专业版 企业版 适用场景类型 仅限基础开发测试使用,不保证可靠性。 满足中等规模商用。 共识策略 Raft 支持 支持 功能和规模 最大节点个数 4 10 每个节点存储空间(GB)
instance_id 是 String 实例ID 表2 Query参数 参数 是否必选 参数类型 描述 name 是 String 组织名称 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token 响应参数
逻辑,是用户利用区块链实现业务逻辑的重要途径。基于区块链特点,智能合约的运行结果是可信的,其结果是无法被伪造和篡改的。 在使用区块链服务BCS时,用户需要开发自己的链代码和应用程序。用户的应用程序通过区块链网络中的Peer节点/节点调用链代码,用户链代码通过区块链网络的Peer节点/节点来操作账本数据。
概述。 计费项 区块链服务的计费项由配置费用和底层资源费用组成。底层资源费用是按需计费,不在购买页面结算。 配置费用包括版本类型、节点数量、云主机规格(新建CCE集群)和带宽费用。 底层资源费用包括网络存储、云日志服务、对象存储服务和云备份服务。 了解每种计费项的计费因子、计费公式等信息,请参考计费项。
介绍 App.java 业务端调用的示例,客户端的初始化配置。 Contract.java 通过合约对业务数据交互。对数据有修改的操作如插入和删除,需要调用其中的send方法。对数据的查询操作如查询某个键的历史,需要调用其中的query方法。 BlockUtil.java BlockUtil用于从区块上获取数据。
objects 通道列表 表4 ChannelCreateInfo 参数 是否必选 参数类型 描述 channel_name 是 String 通道名称,字符串长度4-24,必须包含a-z,0-9,以小写字母开头,以小写字母或者数字结尾 channel_description 否 String
联盟成员列表 表4 Member 参数 参数类型 描述 tcs_need Boolean 是否支持可信 channel_name String 通道名称 invited_orgs Array of OrganizationV2 objects 被邀请的组织 invitor_info MemberInvitor
通过司机APP附加地址围栏信息自动输入实现实时展示“由谁,在什么时间,在什么地方”处理货物。 履行智能合约。实现自动签收和结算,自动运算输出绩效结果,公平公正。 图1 方案架构 方案优势 减少错误 分布式共享账本极大改善供应链的可追溯和透明度,可有效减少或消除欺诈和错误。 提高效率