检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Environment 创建纳管边缘节点 请参见创建边缘节点/纳管边缘节点。配置边缘节点时,边缘节点的名称长度为4-24字符。 部署区块链实例 完成环境准备工作后,可按照如下步骤购买并部署区块链实例。“集群”请选择“边缘集群”,并填写需要使用的边缘节点IP。 现网账号欠费会导致实例网盘被释放,已购买的实例不可用。
目,创建好文件后进行函数开发等操作。 约束与限制 Java链代码仅支持Fabric 2.2及以上版本。 Java链代码仅适用于Fabric架构版本的区块链实例。 链代码接口 链代码启动必须通过调用shim包中的start方法。实际开发中, 您需要自行定义一个类,来继承Chainc
4风格(使用shim包)和2.2风格(使用fabric-contract-api-go包)。 区块链服务BCS支持使用两种风格编写的链代码。 链代码接口 Fabric架构版本的区块链实例: 链代码启动必须通过1.4风格(调用shim包)中的Start函数,入参为shim包中定义的Chaincode接口类型。实际开发中,
及资源请参见同态加密。 如果您对业务链代码和客户端APP的设计和开发有需求,可以联系华为云区块链合作伙伴提供进一步服务,华为云区块链合作伙伴会结合您的业务以及华为云的优势和特点为您提供完善的解决方案,联系邮箱如下:sales@huaweicloud.com 父主题: Hyperledger
注于自身业务的开发与创新,实现业务快速上链。 图1 产品架构 基础设施层 创建区块链网络需要使用的底层资源,包括节点计算资源、存储资源等,用于网络中数据计算及存储。基于云平台,您可以方便的按需购买资源,同时支持混合云及边缘云部署。 区块链服务BCS 区块链服务BCS,支持创建Hyperledger
产品规格差异 华为云区块链引擎 华为云区块链引擎服务当前仅“华北-北京四”区域支持。 华为云区块链引擎架构版本的区块链服务BCS提供专业版、企业版和铂金版供您选择使用,每个版本均有不同的规格支持,详情请查看表1。 表1 各版本区别 功能 专业版 企业版 铂金版 适用场景类型 满足小规模商用
链代码示例(1.4风格) Fabric架构版本的区块链实例: 如下是一个账户转账的链代码示例(1.4风格)仅供安装实例化,若您需要调测请参考Fabric官方示例中的链代码。 package main import ( "fmt" "strconv" "github
链代码示例(2.0风格) Fabric架构版本的区块链实例: 如下是一个账户转账的链代码示例(2.0风格)仅供安装实例化,若您需要调测请参考Fabric官方示例中的链代码。 package main import ( "errors" "fmt"
开发规范 防止出现panic后链代码容器异常 该内容仅适用于Fabric架构版本的区块链实例的Go语言链代码开发。 为避免出现panic异常时链代码容器异常重启,找不到日志,导致问题无法及时定位,可在Invoke函数入口处添加defer语句时,出现panic异常时返回错误给客户端。
据,上下游核算周期长,承运商的平均应收款账期较长。 融资难 承运商大多为中小企业,缺乏信用记录,信用积累和数据,融资难,融资成本高。 方案架构 区块链供应链物流与现有参与方IT信息系统的结合,可实现: 统一化账本。提供不可篡改、可追溯的一致性货物流转记录,满足审计要求。 为参与方
应用程序开发 您需要自行开发应用程序业务逻辑代码。针对Fabric架构版本的区块链实例,应用开发过程中可使用BCS提供的国密加密SDK,也可使用Fabric官方社区提供的和您自身的实例版本匹配的SDK。 另外,Fabric架构版本的区块链实例提供同态加密库供您使用,相关资料及资源请参见同态加密。
码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算范式。 华为云区块链引擎 华为云区块链引擎以自主研发区块链内核为底座,结合可信硬件,具有高安全、高性能、高可扩展、强隐私保护等特点,满足企业级和金融级的可信和协同要求。 分布式账本 分布式账本是一种在网络成员之间共享
级和金融级业务要求。 基于CCE集群部署:区块链实例和区块链数据均存储在华为云上,当您没有可用的自有硬件资源时,可购买华为云资源并采用此方式部署。 基于边缘集群部署:区块链数据存储在您的自有节点上,即边缘节点上,BCS只提供区块链管理能力。当您已经有了可用的硬件资源时,为了减少资
在本地挂载路径/mnt/sdc/下建立若干个子路径,分别对应各peer节点。 图3 创建子路径 挂载磁盘至peer节点容器内路径。 进入智能边缘平台(IEF服务),选择“边缘资源 > 边缘节点 > 选择BCS实例所在节点 > 应用 > peer容器 > 升级”。 图4 容器升级 在“高级配置”中,选择“数据存储
js等。应用程序和链代码开发语言无强对应关系,只要应用程序能通过SDK来调用链代码即可。 您需要购买区块链实例。 Fabric架构版本的区块链实例支持在CCE集群和边缘集群上部署,具体可参见基于CCE集群。 您需要获取对应实例的SDK配置文件,具体可参见下载SDK配置和证书。 父主题:
、金钱以及医疗资源。 无获得感 医疗资料存放在医院系统中,患者对自己的数据不了解,也无法掌控,患者的就诊与健康管理受有限资料的限制。 方案架构 通过由医疗机构、第三方机构、医生、患者和监管机构组成的基于电子病历的医疗健康联盟链,将医疗和健康数据上链,通过加密技术和智能合约授权机制
局证明数据来源和未被篡改。 重复问题 公司间转移定价及复杂的交易业务问题可能造成税基侵蚀和利润转移(BEPS),存在报表重述的风险。 方案架构 基于区块链服务可以实现: 统一化账本 提供不可篡改、可追溯的一致性业务交易记录,消除双方对账工作,满足审计追溯。 数字资产化 对交易资产
见版本规格说明。 华为云区块链引擎:以BCS自主研发区块链内核为底座,结合可信硬件,具有高安全、高性能、高可扩展、强隐私保护等特点,满足企业级和金融级的可信和协同要求。支持专业版、企业版和铂金版,详细请参见版本规格说明。 当前仅“华北-北京四”区域支持华为云区块链引擎实例。 BCS使用流程如图1所示。
支持以拓扑图形式展示联盟成员之间关系。 边缘云场景下,区块链服务支持组织Peer节点加入通道、下载SDK配置。 2019-05-30 边缘云场景下,区块服务支持快速拜占庭容错共识算法(FBFT)。 边缘云场景下,区块链服务节点部署支持随机和节点组织绑定两种模式。 边缘云场景下,区块链服务支持动态添加组织节点和通道。
际情况解决此冲突。 在ARM架构类型下使用JAVA SDK DEMO报错: 答:Hyperledger开源社区提供的Java SDK不支持在ARM环境下使用。华为提供的国密加密SDK,增加了对ARM场景的支持,如果需要在集群CPU架构类型为ARM架构场景下使用JAVA SDK D