检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Fabric增强版目前不支持细粒度,功能正在开发中。 业务监控界面。 该界面通过图形化呈现业务进展和下一步流程走向,并且通过状态标识,可直观的查看当前业务是否完成。 接口服务。 目前支持业务应用通过项目生成的JAVA SDK调用智能合约,后续为了方便用户快速接入区块链系统,将提供快速构建Restful
地方”处理货物。 履行智能合约。实现自动签收和结算,自动运算输出绩效结果,公平公正。 图1 方案架构 方案优势 减少错误 分布式共享账本极大改善供应链的可追溯和透明度,可有效减少或消除欺诈和错误。 提高效率 通过电子POD,减少纸上作业造成的延误,通过智能合约自动结算,提高效率。
数据可靠难以篡改:数据在区块中,各节点保存全部区块。可定制数据访问权限,块间的链式关联防止篡改数据。 智能合约 即链代码,是运行在区块链上的、特定条件下自动执行的代码逻辑,是用户利用区块链实现业务逻辑的重要途径。基于区块链特点,智能合约的运行结果是可信的,其结果是无法被伪造和篡改的。 过程无法作弊:满足条件自动触发,执行结果独立验证。
Solidity合约开发 基本方案 使用自研的容器合约环境集成Solidity的智能合约。 外部搭建Solidity Web IDE,生成测试需要的合约安装字节码和合约调用字节码。 将字节码二进制通过Hex编码字符串作为合约调用参数。 Solidity合约默认名称为:NATIVE_CUSTOM_EVM。
支持基于社区Hyperledeger Fabric 1.4版本到 2.0版本的升级能力,增强区块链引擎。 商用 更新版本 4 智能合约支持Java语言。 智能合约支持Java语言,增强智能合约管理能力。 商用 Java链代码 2020年8月 序号 功能名称 功能描述 阶段 相关文档 1 服务管理卡片化显示
同要求。支持专业版、企业版和铂金版,详细请参见版本规格说明。 当前仅“华北-北京四”区域支持华为云区块链引擎实例。 BCS使用流程如图1所示。 图1 BCS使用流程 说明如下: 购买区块链 请先注册华为账号并开通华为云,然后完成实名认证后,购买区块链服务。 安装和实例化链代码 区块链购买后,需要安装和实例化链代码。
华北-北京一、华北-北京四、华东-上海二、华南-广州 插件介绍 可信计算平台(公测) 合约仓库 合约模板是已经实现某些基本功能的智能合约,您可以使用模板提供的基础功能代码,直接使用或二次开发符合自己业务逻辑的智能合约。 合约管理可以管理合约模板,您可以在合约模板市场查看各行业场景的合约模板,并下载模板使用。
选择记录的节点名称,单击“查看”,查看节点日志。 图3 查看节点日志 单击“开启实时查看”,实时查看运维日志。 图4 查看运维日志 前台界面查看日志(IEF集群) 请确保BCS实例所在的IEF节点已安装ICAgent,并且配置日志采集路径。 在“智能边缘平台 > 边缘应用”页面查看并记录节点名称及IP。
双方对账工作,满足审计追溯。 数字资产化 对交易资产和权益的Token化,实现数字资产的生命周期管理。 履行智能合约 实现自动化处理,保证了按照条款忠实执行的公正性。 图1 方案架构 方案优势 消灭了公司间对账工作,保证公司间交易一致性和账务平衡性。 利用Token跟进货物的状态
根据用户需求,无需重启系统,支持节点弹性扩容。 合约扫描 通过自动化分析工具,为智能合约应用商和开发者提供代码安全审计,借助广泛的联盟链合约漏洞检测内容和问题检测库,生成检查报告及时发现代码中的安全隐患并提供修复建议,力求从源头上确保智能合约安全。 隐私保护 同一个通道内可以通过隐私保护配置确保不同成员数据的隐私性。
于电子病历的医疗健康联盟链,将医疗和健康数据上链,通过加密技术和智能合约授权机制,实现患者数据安全授权查询,支撑科研数据确权隐私使用。实现安全、共信和确权。 更多详情请参考“区块链健康档案和电子病历解决方案”。 图1 方案架构 方案优势 打通信息孤岛 通过医疗联盟链,打通整个医疗
件人员仅可确认货物的签收。该功能使用户更多的精力放在处理业务,丰富了区块链上层业务和人员管理,极大地增加了区块链的易用性。 用户权限管理 智能合约的发起者作为该合约的管理员,可通过用户管理页面User Management进行用户权限管理。首先根据实际业务设置角色,例如买家、卖家
块链技术服务平台,它可以帮助您快速部署、管理、维护区块链网络,降低您使用区块链的门槛,让您专注于自身业务的开发与创新,实现业务快速上链。 图1 产品架构 基础设施层 创建区块链网络需要使用的底层资源,包括节点计算资源、存储资源等,用于网络中数据计算及存储。基于云平台,您可以方便的
在本地挂载路径/mnt/sdc/下建立若干个子路径,分别对应各peer节点。 图3 创建子路径 挂载磁盘至peer节点容器内路径。 进入智能边缘平台(IEF服务),选择“边缘资源 > 边缘节点 > 选择BCS实例所在节点 > 应用 > peer容器 > 升级”。 图4 容器升级 在“高级配置”中,选择“数据存储
org/下载源码进行编译安装)。 开发Client程序与链代码。 请参考AHE Lib库接口和Chaincode库接口进行具体的应用和链代码(智能合约)的开发。 例如App客户端和链代码端的逻辑过程参考如下: App客户端的典型逻辑过程是: 注册用户 注册用户时可以调用密钥生成函数为用户生成公私钥。
图解区块链服务
String 具体实例的名称。若当前区块链服务部署在CCE集群上,该名称为各节点对应的负载(pod)名称;若当前区块链服务部署在IEF集群上,可进入“智能边缘平台”服务,进入“边缘应用”->“容器应用”,查询负载名称。 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述
ECDSA 支持 支持 支持 国密 不支持 支持 支持 加法同态 不支持 支持 支持 零知识证明 不支持 支持 支持 高可用 Restful接口调用智能合约 支持 支持 支持 普通部署 支持 支持 支持 高可用部署 不支持 不支持 支持 运维监控 运维日志 支持 支持 支持 节点状态监控 支持
进行规避;“提示”级别的问题可以根据实际情况进行选择性的处理。 图6 扫描文件 例如示例图中出现“提示”级别的问题1次,单击打开详细信息,提供问题的简要说明、错误示例代码、扫描详情、修改建议和示例代码供您参考。 图7 扫描详情 您可以根据链代码检查结果对代码进行修改后,重新进行链代码的安装或者更新。
Fabric增强版实例做相应的操作。 操作步骤 登录区块链服务管理控制台。 单击左侧导航栏中的“实例管理”,可查看区块链实例整体运行状况,具体参数说明请参见表1。 图1 Hyperledger Fabric增强版实例卡片 表1 参数说明 参数 说明 区块链类型 区块链的类型,例如:联盟链、私有链。 共识策略