检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
ion组织的管理员证书。 若购买区块链时区块链实例名称设置为demo,下载的SDK配置文件中对应的yaml文件名称为“demo-channel-sdk-config.yaml”。 若购买区块链时自定义区块链实例名称,例如设置为bcs123,则下载的SDK配置文件中对应的yaml文
织根证书签名的证书(或通过BCS区块链管理界面下载用户证书)。注册时需声明可提供的服务列表。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v1/identity/firm-did
Chaincode库接口 该静态库集成在BCS实例中。用户在开发链代码时,可以使用BCS提供的API接口文件对开发中的链码进行本地编译。 先将API接口文件下载(下载链接参见资源下载)并解压到本地的GOPATH目录中,按照4.2.6章节的链代码示例代码来引用同态库。当链码开发完成
AHE Lib库接口 提供给用户静态库文件,用于用户开发客户端应用时集成使用同态加密功能。 库的引用路径为:import "ahe/PSW/api/ahelib" GenerateKey 接口原型 func GenerateKey(pwd string) (privKeyStr string
证”,确保其是否有权限和资质开展后续业务。 使用方式 分布式身份中间件是部署在用户侧的一套微服务,简化用户调用区块链相关接口的复杂操作。因此接口调用时需要传入用户私钥和被fabric组织根证书签名的证书。 获取用户私钥和证书的方式有两种,BCS区块链管理界面下载和使用openss
管理等功能。以下为区块链服务使用全景图,希望对您的使用有所引导及帮助。 BCS本身不涉及用户敏感信息。使用BCS处理数据的目的、范围、处理方式、时限等请遵从当地适用的法律法规。BCS本身不建议传输和存储敏感数据,如果传输和存储敏感数据,请自行加密后再传输和存储。 图1 使用引导 注册账号
"github.com/hyperledger/fabric-contract-api-go/contractapi" ) // 链码实现 type ABstore struct { contractapi.Contract } // 初始化链码数据,实例化或者升级链码时自动调用
在左侧导航栏中,选择“权限管理 > 权限”,单击“创建自定义策略”。 在创建自定义策略页面中,填写策略名称、策略配置方式、策略内容、策略描述等,并单击“确定”。 策略名称:自定义策略名称。例如:BCS部分权限。 策略配置方式:例如选择“JSON视图”。 策略内容:根据模板输入策略内容。 例如:查询实例信息、创建通道和查询通道信息,请复制以下内容。
区块链管理页面无法打开。 解决方案 排查项:基于IEF边缘集群部署的区块链实例 基于IEF边缘集群部署的区块链实例“区块链管理”按钮无法单击,可以参考以下方式进行访问。 登录IEF管理控制台。 选择左侧导航栏的“边缘应用 > 容器应用”。 单击当前BCS实例的baas-agent容器,在实例列表中查看其边缘节点。
下载SDK配置和证书 BCS支持执行链代码、查询链代码等功能。开发应用之前您需要进行证书下载及SDK配置下载,SDK基于该配置文件可以方便地访问区块链网络并完成事务处理,您可以免去手工配置的繁琐流程。 前提条件 下载SDK配置前请确保业务链代码已安装并实例化。 下载SDK配置和证书
对于已有的边缘集群实例,可以通过更新访问地址切换至公网IP地址。 在BCS实例卡片页面,选择“更多 > 更新访问地址”,并填写弹性公网IP地址进行更新。 您还可以使用“VPC对等连接”、“云专线”等方法进行不同租户间VPC网络打通。 对于已有的边缘集群实例,更新访问地址: 达成联盟前请填写公网IP地址进行更新。
数量,单击“确定”,即可退出通道。 图1 配置组织节点 说明: 若只需要节点退出通道,节点数只能减少到1;若是组织退出通道,节点数可以手动设置为0。 组织退出通道 单击“操作”列的“配置组织节点”,在“加入通道的组织”下方的“组织加入通道的节点数”将组织取消加入通道,单击“确定”,即可退出通道。
隔离等方式,降低了由此带来的安全风险。 为了保障链上数据的机密性,建议采用以下手段进行防护: 数据加密:对链上存储的数据进行加密,只允许授权的参与方解密和查看数据。常用的加密方法包括对称加密和非对称加密。 访问控制:实施严格的访问控制机制,确保只有被授权的用户或节点才能访问敏感数
部署应用后,管理员可以录入客户信息或者客户申请账户。 管理员录入客户信息 Demo应用成功运行后,银行管理员通过“http://EIP:8080/adminLogin”访问Demo应用。 EIP为部署Demo的服务器IP或弹性云服务器的弹性IP。 管理员页面默认用户名:admin,密码:(请输入上页部署应用时
请将该目录下的所有文件复制至本地的/usr/local/include/openssl/目录下(如果没有该目录,请自行创建该目录),然后设置环境变量: export LD_LIBRARY_PATH=/usr/local/include/openssl:$LD_LIBRARY_PATH
要的时候暂停使用,从而能够减少企业不必要的投入,提高企业竞争力。 实例休眠后,实例使用的底层资源例如ECS节点、云硬盘等将继续按照各自计费方式收取费用。 父主题: 咨询类问题
stub) { // 在该方法中实现链代码初始化或升级时的处理逻辑 // 编写时可灵活使用stub中的API } @Override public Response invoke(ChaincodeStub stub)
应预先估计数据量,分批次进行查询。 修改或删除账本数据调用链代码时,同样也需要根据数据量大小确定是否采取分批次操作的方式处理。 合理使用索引(账本数据存储方式为CouchDB) 对于CouchDB来说,使用索引功能,写入数据时会消耗时间,但可明显提高数据查询速度。因此可以根据业务需要,合理的在某些字段上建立索引。
已修复漏洞的Fabric_SDK_Gateway_Java和Fabric_SDK_Java可在华北-北京四Region的应用案例中获取,使用方式可参考:国密加密->SDK使用->安装SDK。 父主题: 安全公告
implements the data query function by invoking the API to query the value of the key // API to query the value corresponding to a key private