检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
用区块链解决问题的方法是:用全家总动员的方式记账,全家所有人都记账,因为大家都能看到总账,谁都不能修改,这样爸爸想偷偷买烟,妈妈想偷偷买化妆品都会被发现。但对于企业而言,开发搭建一套区块链系统并非易事。
Java SDK升级 为提高使用体验,推荐将SDK升级到最新版本。升级过程中需要进行修改的地方如下,具体可参考最新的Java应用程序开发的示例Demo进行修改。 从2.1.0.2.52升级至2.1.0.6.41 修改pom文件 修改合约发送、查询方法,详细参考下表。 表1 更新内容
运维中心 查看监控指标和日志信息 查看告警信息 设置网盘告警规则 磁盘指标一览 查看运维日志 查看链代码调测日志 父主题: 实例管理
Fabric源码包选择和创建的区块链实例版本对应,即如果创建区块链实例时,Hyperledger Fabric增强版内核是v2.2(4.X.X版本),则Fabric源码包对应选择2.2版本。
华为云区块链引擎安装并调用合约 场景描述 操作流程 实施步骤 父主题: 使用场景
目前,我们正在经历一个从‘+区块链’到‘区块链+’的大时代,越来越多的区块链应用诞生和服务于金融、物流、信用、资产、文化等各个领域。“区块链+”为代表的价值互联网生态必将成为未来的基础服务,助力更多的传统经济转型发展。
资讯更多所以在当前区块链市场当中,人们却只是将区块链看成是一种工具,而不去思考区块链如何与行业内部元素的融合,这显然无法真正发挥区块链的作用,仅仅只会将区块链当成是一个类似互联网技术的形态,让区块链技术的发展陷入到互联网怪圈中。
SDK配置 linux环境,Go SDK的编译、运行,需要手动下载并配置openssl(openssl下载链接) 解压openssl,拷贝openssl文件夹到目录/usr/local/include/下 执行库的导入命令:export LD_LIBRARY_PATH=/usr/local
Go SDK升级 1. 删除原有huaweichainSDK文件,下载新版本的SDK文件解压至原有的SDK文件路径。 2. SDK下载参见SDK配置。 3. 修改合约发送方法,详细参考下表。 表1 更新内容 内容 旧版本(2.1.0.2.39) 新版本(2.1.0.6.41) SDK
国密加密 概述 SDK的使用 附录 父主题: 附录
API概览 通过使用区块链服务所提供的管理接口,您可以通过调用API使用区块链服务的功能,包括BCS实例的创建、删除,构建联盟链等,接口说明如表1所示。 表1 API概览 类型 API 说明 BCS管理 创建服务实例 创建BCS服务实例。
什么是休眠与唤醒 按需计费的区块链实例,当暂时不需要该实例时,可以休眠该区块链实例,休眠后实例不可用;后续再次需要实例时,可以将已休眠的区块链实例唤醒。
登录区块链服务BCS控制台,单击界面上方的“费用中心”,进入费用中心界面。 如“现金余额”为零或小于购买区块链产品时的报价,则会购买失败。 在“待支付订单”项下单击“立即支付”,进入我的订单界面,选择待支付目标订单完成支付。
使用Fabric v2.2的BCS实例时,如何查看链代码日志? 问题现象 使用Fabric v2.2版本的BCS实例或由其他版本升级至Fabric v2.2版本后,在AOM页面试图查看链代码容器日志,但找不到链代码容器对应的日志文件。 根本原因 目前非Fabric v2.2版本的BCS
在订购页面填写企业项目、区块链实例名称(demo)和资源初始密码,其余采用默认参数,具体参数请参见基于CCE集群。 快速入门示例中,建议区块链实例名称设置为demo,则下载的SDK配置文件中对应的yaml文件名称为“demo-channel-sdk-config.yaml”。
区块链溯源平台区块链溯源平台,实现产品从生产管理、质量跟踪、市场流通到售后支持的全流程防伪可追溯,做到生命周期内全程可追,源头可查,责任可究,还能体验营销互动、数据分析等功能,通过“一个溯源码、一个管理系统”,即可解决产品流通售后环节多种问题。
链代码IDChaincode.go的下载请参见资源下载。 IDChaincode.go由华为云BCS服务提供,不建议用户修改,若进行修改将与链代码示例逻辑不一致。 注册Register 账户地址是通过公钥hash计算转16进制字符串得到。 查询Query 使用账户地址查询公钥。
合约相关的API contractapi.ContractStub提供如下API接口,可以在合约文件中进行调用。这些API按照功能可以划分为: 表1 辅助功能 接口 说明 FuncName() string 获取智能合约请求中指定的智能合约函数名称。 Parameters() []
示例Demo GO SDK Demo Java SDK Demo Gateway Java Demo REST API Demo 父主题: Hyperledger Fabric增强版管理
注册公钥是为了使大家的同态公钥共享,这里利用了区块链本身链码特性完成该功能。主要作用是在转账的时候,使用转账者的公钥加密交易信息,保护交易隐私,只有私钥持有者才可以解密交易内容。