检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
进入应用运维管理控制台,选择“配置管理 > Agent管理”,在右上角选择对应集群,查看ICAgent的状态。 ICAgent状态:运行,表示ICAgent已安装并且运行正常。 ICAgent状态:未安装,请按照ICAgent安装方法进行安装。 父主题: 使用类问题
区块链服务BCS可应用于各大行业的多种场景中,各行业的业务应用对接区块链平台,保证业务数据可信、安全。 安全管理 基于轻节点的隐私隔离、共识算法、国密加密算法等。提供安全计算、可信数据共享、分布式身份等能力。 区块链的价值 经济高效:构建可信多方协作平台,减少人为纠纷,提高交易效率。 降低成本:减少额外开销和中间第三方的参与。
占庭容错算法(SFLIC);Fabric2.2版本可选:raft共识算法(etcdraft)、快速拜占庭容错算法(SFLIC)。被邀请方创建时,和邀请方保持一致。 sign_algorithm 否 String BCS服务安全机制,可选:ECDSA(ECDSA),国密算法(sm2)
</dependency> 开发Client程序 您需要自行开发应用程序业务逻辑代码。国密SDK与FabricSDK的使用方式一致,若要使用国密加密算法,仅需在创建实例时选择国密加密,并在客户端中将FabricSDK替换为国密SDK即可。 运行Client程序 Client程序运行时一般要
必填参数,客户端SDK配置文件的绝对路径。 decrypts func(bytes []byte) ([]byte, error) 非必填参数,指定证书密文解密算法,默认为明文,无须解密(可变参数)。 初始化SDK文件存储客户端 基于已初始化的SDK Gateway客户端模板初始化富媒体存储客户端。 调用方法
API接口,进行链上组织间去中心化的隐私通信。 约束与限制 E2EE需要多个组织组成通信群组,使用E2EE功能时每个区块链实例至少需要添加2个组织。 安全机制为国密算法的实例暂不支持安装E2EE插件。 E2EE插件支持的实例版本为1.0.1.10及以上。 E2EE插件通过服务地址调用插件提供的API接口。
String 链ID consensus String 区块链共识类型:IBFT2.0 sign_algorithm String 区块链签名算法:ECDSA contract_num Integer 合约数量 block_num Integer 区块数量 transaction_num
Access Key):与访问密钥ID结合使用的密钥,对请求进行加密签名,可标识发送方,并防止请求被修改。 使用AK/SK认证时,您可以基于签名算法使用AK/SK对请求进行签名,也可以使用专门的签名SDK对请求进行签名。详细的签名方法和SDK使用方法请参见API签名指南。 签名SDK只
实例版本类型 instance_consensus String 实例共识 instance_sign_algorithm String 实例签名算法 instance_org String 组织信息 enterprise_project_id String 企业项目id enterprise_project_name
requiredPeerCount表示需要几个节点背书,并将隐私数据分发,此处为0表示自己背书。 maxPeerCount表示共识节点最大个数,起冗余备份作用,若其中1个共识节点不可用,其他共识节点可以响应获取隐私数据的请求,此处配置为3。 blockToLive表示可以保存的隐私数据最大块
Access Key):与访问密钥ID结合使用的密钥,对请求进行加密签名,可标识发送方,并防止请求被修改。 使用AK/SK认证时,您可以基于签名算法使用AK/SK对请求进行签名,也可以使用专门的签名SDK对请求进行签名。详细的签名方法和SDK使用方法请参考API签名指南。 签名SDK只
description 否 String 合约描述 security_check 否 String 是否开启合约安全检查任务;true表示开启,其它值表示不开启;当前只支持Go语言类型合约 byte_code 否 String Solidity合约字节码内容 响应参数 状态码: 200
通知状态包含: “未处理”表示邀请通知待处理,您可以单击“查看”选择同意或拒绝。 “已完成”表示您已同意邀请并加入联盟链。 “已取消”表示邀请方已删除实例,您不能再加入此联盟链。 “已拒绝”表示您主动拒绝邀请方加入联盟链的邀请。 “已退出”表示您同意邀请并已加入联盟链后又退出联盟链。
consensus ConsensusType object 区块链共识类型:raft sign_algorithm String 区块链签名算法:ECDSA(ecdsa_with_sha256)、国密(sm2_with_sm3) tps_limit Integer 链交易tps上限
goleveldb,couchdb security_check 否 String 链代码安全检查选项,目前只对golang语言链代码有效,true表示开启,false表示关闭,默认为false file 是 File 链代码zip文件 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型
FabricSDK在pkg\fabsdk\fabsdk.go中,通过New ()方法生成object。New ()方法支持可变参数Option,以下是生成FabricSDK的例子: var opts []fabsdk.Option opts = append(opts, fabsdk.WithOrgid(org))
自定义策略的授权范围,包括IAM项目与企业项目。授权范围如果同时支持IAM项目和企业项目,表示此授权项对应的自定义策略,可以在IAM和企业管理两个服务中给用户组授权并生效。如果仅支持IAM项目,不支持企业项目,表示仅能在IAM中给用户组授权并生效,如果在企业管理中授权,则该自定义策略不生效。
BCS服务安全机制,分为ECDSA(ECDSA),国密算法(sm2) consensus String BCS服务的共识策略,分为测试策略(solo),快速拜占庭容错算法(sflic),Kafka(kafka),raft共识算法(etcdraft) charging_mode Long
consensus ConsensusType object 区块链共识类型:raft sign_algorithm String 区块链签名算法:ECDSA(ecdsa_with_sha256)、国密(sm2_with_sm3) contract_num Integer 合约数量 block_num
consensus ConsensusType object 区块链共识类型:raft sign_algorithm String 区块链签名算法:ECDSA(ecdsa_with_sha256)、国密(sm2_with_sm3) contract_num Integer 合约数量 block_num