[发明专利]提高Hyperledger Composer区块链交易系统扩展性的方法有效
申请号: | 201910360132.8 | 申请日: | 2019-04-30 |
公开(公告)号: | CN110187868B | 公开(公告)日: | 2021-08-31 |
发明(设计)人: | 汪志超;郭俊;陈文元;张嘉杰;胡西冲 | 申请(专利权)人: | 广州科创空间信息科技有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20 |
代理公司: | 广州鼎贤知识产权代理有限公司 44502 | 代理人: | 丁雨燕 |
地址: | 510000 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 提高 hyperledger composer 区块 交易系统 扩展性 方法 | ||
本发明公开了提高Hyperledger Composer区块链交易系统扩展性的方法,包括下列步骤:定义现有系统的业务网络model模型中的交易系统产品asset Product共有属性;定义产品详情抽象概念:concept IntellectualProperty,所述交易系统产品asset Product关联所述concept IntellectualProperty;针对某一类交易产品定义概念concept时继承所述concept IntellectualProperty。本发明上述方法,针对新的产品类型,只需扩展现有系统的业务网络model模型中的concept便可扩展新的交易商品类型,无需重复开发并部署一套区块链交易系统,提高了系统的可扩展性。
技术领域
本发明涉及区块链技术领域,具体涉及到一种提高Hyperledger Composer区块链交易系统扩展性的方法的技术。
背景技术
Hyperledger Composer是一个广泛的、开放的开发工具集和框架,主要是实现区块链应用程序与现有业务系统的集成。当前区块链技术被广泛运用于金融、食品安全、医疗、房地产等诸多领域。针对具体业务单独开发一套区块链应用系统成本高昂,限制了数据之间的互通性。
解决上述问题,现阶段可以通过跨链技术解决,但是跨链技术不够成熟,技术实施难度大。
发明内容
为了克服现有技术的不足,本发明的目的在于提供一种提高HyperledgerComposer区块链交易系统扩展性的方法,无需重复开发并部署一套区块链交易系统,便可扩展新的交易商品类型,方便快速,使得系统建设和维护成本降低,减少系统重复建设。
为达上述目的,本发明采用以下技术方案:
一种提高Hyperledger Composer区块链交易系统扩展性的方法,其特征在于:扩展现有系统的业务网络model模型中的concept以扩展新的交易商品类型,所述concept,是非资产、参与者或交易的抽象类概念;
对现有系统的业务网络model模型中的交易系统产品asset Product进行属性分析,得到交易系统产品asset Product的共有属性,然后关联所述conceptIntellectualProperty,将业务网络model中需要扩展新的交易商品类型通过继承所述concept IntellectualProperty加入区块链网络。
所述交易系统产品asset Product的共有属性是指字符串型唯一标志、价格、佣金、发布人、上架时间、下架时间、交易模式、产品详情。
所述交易商品类型为专利、商标与域名之一时,则另外两个就构成需要扩展的新的交易商品类型。
一种提高Hyperledger Composer区块链交易系统扩展性的方法,其特征在于包括下列步骤:
定义现有系统的业务网络model模型中的交易系统产品asset Product共有属性:字符串型唯一标志productID、浮点型价格price、浮点型佣金commission、字符串型出售方publisher、整数型上架时间listingTime、整数型下架时间revokeTime、枚举类型交易模式traderMode、概念类型产品详情intellectualProperty,以上数据定义为所述交易系统产品asset Product的基础数据;定义产品详情抽象概念:concept IntellectualProperty,所述concept IntellectualProperty中定义了出售的具体产品的字符串型唯一标志ipNum以及出售的枚举类型产品类型proType,所述交易系统产品asset Product关联所述concept IntellectualProperty;针对某一类交易产品定义概念concept时继承所述concept IntellectualProperty。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州科创空间信息科技有限公司,未经广州科创空间信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910360132.8/2.html,转载请声明来源钻瓜专利网。