检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
码学的方式保证数据传输和访问的安全性、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算范式。 华为云区块链引擎 华为云区块链引擎以自主研发区块链内核为底座,结合可信硬件,具有高安全、高性能、高可扩展、强隐私保护等特点,满足企业级和金融级的可信和协同要求。
子链,并且对应一套账本,同一个区块链网络,不同通道之间的账本数据不可见。 隐私保护:在同一个通道内的不同成员,例如A、B成员,经过隐私保护配置,指定A成员可以访问相关数据的权限,只有拥有指定权限的成员A能访问相关数据,没有权限的成员B,则无法访问相关的数据,保证在一个共享通道内数据的隐私性。
在左侧导航栏中,选择“权限管理 > 权限”,单击“创建自定义策略”。 在创建自定义策略页面中,填写策略名称、策略配置方式、策略内容、策略描述等,并单击“确定”。 策略名称:自定义策略名称。例如:BCS部分权限。 策略配置方式:例如选择“JSON视图”。 策略内容:根据模板输入策略内容。 例如:查询实例信息
"error_code" : "BCS.4006014", "error_msg" : "Invalid Parameter quotasType : ecs" } 状态码: 401 Unauthorized { "error_code" : "BCS.4010401", "error_msg"
"error_code" : "BCS.4006014", "error_msg" : "Invalid Parameter quotasType : ecs" } 状态码: 401 Unauthorized { "error_code" : "BCS.4010401", "error_msg"
"error_code" : "BCS.4006014", "error_msg" : "Invalid Parameter quotasType : ecs" } 状态码: 401 Unauthorized { "error_code" : "BCS.4010401", "error_msg"
er域名补充进“/etc/hosts”文件中。使用Fabric1.1版本时,peer域名中的EIP需要配置为公网IP,使用Fabric1.4版本时,peer域名中的EIP需要配置为私网IP,否则网络不通将会导致交易验证失败。 在“/etc/hosts”文件中增加orderer节点
peer节点加入通道 peer节点加入通道。 BCS组织退出某通道 用于BCS组织退出某通道。 下载证书 下载指定服务实例相关证书。 下载SDK配置 下载指定服务实例SDK配置文件。 生成用户证书 通过用户名生成指定服务实例组织用户证书。 解冻用户证书 解冻指定服务实例组织用户证书,解冻后需等待半分钟到一分钟左右生效。
"error_code" : "BCS.4006014", "error_msg" : "Invalid Parameter quotasType : ecs" } 状态码: 401 Unauthorized { "error_code" : "BCS.4010401", "error_msg"
"error_code" : "BCS.4006014", "error_msg" : "Invalid Parameter quotasType : ecs" } 状态码: 401 Unauthorized { "error_code" : "BCS.4010401", "error_msg"
00MB内存。如果您的机器规格较小(如CPU<=4U8G),可能会导致编译时间超过预设的超时时间。 解决方法 当机器规格较小时,建议一次只安装、实例化一个链码。 升级机器规格可以有效减少编译时间。 当出现上述报错时,建议再次重试实例化操作,若还是报错,请联系技术支持工程师。 父主题:
能,降低您使用SDK的难度,推荐使用。 SDK列表 表1提供了BCS服务支持的SDK列表,您可以在GitHub仓库查看SDK更新历史、获取安装包以及查看指导文档。 表1 SDK列表 编程语言 Github地址 参考文档 Java huaweicloud-sdk-java-v3 Java
对智能合约执行者的权限进行验证,防止无权限的用户执行链代码。 如果业务上不要求确定的某个组织进行背书,为确保链代码上的数据不被任意组织恶意修改(自己安装非法链代码,操作数据等),建议至少两个或两个以上组织共同参与背书。 参数校验 参数(包括入参和代码中定义的各种参数)在使用前需对其个数、类
s内添加如下配置依赖,注意不是buildscript内的dependencies: testCompile 'org.mockito:mockito-core:2.4.1' maven版本: 在pom.xml文件中的dependencies(若无则添加)内添加如下配置依赖: <dependency>
eway_Java和Fabric_SDK_Java可在华北-北京四Region的应用案例中获取,使用方式可参考:国密加密->SDK使用->安装SDK。 父主题: 安全公告
链代码结构 Java语言的链代码结构如下: package main // 引入必要的包,系统自动操作,只要在maven或gradle中配置即可 import org.hyperledger.fabric.shim.ChaincodeBase; import org.hyperledger
背书策略 init_variable 是 InitArgs object 初始化函数及参数 private_data 否 String 隐私保护配置数据,json数据的string格式,json数据结构举例:[{"name":"kvstore-collection","policy":
hash_code String 链码版本哈希值 description String 链码版本描述 install_time String 链码版本安装时间 update_time String 链码版本更新时间 instantiate_status Boolean 链码版本实例化状态 s
fabric.example;//根据链代码文件实际位置编写,一般由系统自动生成 // 引入必要的包,系统自动操作,只要在maven或gradle中配置即可 import java.util.List; import com.google.protobuf.ByteString; import
chains/{blockchain_id}/cert bcs:fabricInstance:downloadCert √ √ 下载SDK配置 POST /v2/{project_id}/blockchains/{blockchain_id}/sdk-cfg bcs:fabric