[发明专利]基于区块链的垂直电商交易平台在审
| 申请号: | 202011022370.7 | 申请日: | 2020-09-25 |
| 公开(公告)号: | CN112199735A | 公开(公告)日: | 2021-01-08 |
| 发明(设计)人: | 孙圣力;宋胜康;李青山;司华友 | 申请(专利权)人: | 博雅正链(北京)科技有限公司;南京博雅区块链研究院有限公司;北京大学 |
| 主分类号: | G06F21/64 | 分类号: | G06F21/64;G06Q20/38;G06Q20/12;G06Q30/06 |
| 代理公司: | 无锡永乐唯勤专利代理事务所(普通合伙) 32369 | 代理人: | 孙际德 |
| 地址: | 100000 北京市西*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 区块 垂直 交易平台 | ||
1.一种基于区块链的垂直电商交易平台,其特征在于,所述垂直电商交易平台包括数据存储层、智能合约服务层、业务逻辑层以及应用层;
所述数据存储层包括区块链系统,所述数据存储层基于所述区块链系统用于垂直电商交易平台数据的存储;
所述智能合约服务层用于创建智能合约、存储智能合约、运行智能合约以及对接所述数据存储层与所述业务逻辑层;
所述业务逻辑层包括业务逻辑模块以及工作流引擎模块,所述工作流引擎模块基于所述业务逻辑模块实现工作流的按序进行;
所述应用层为面向终端用户可视化平台端口。
2.根据权利要求1所述的基于区块链的垂直电商交易平台,其特征在于,所述数据存储层包括区块链底层平台、区块链网络、区块链底层架构以及终端设备;
所述区块链底层平台用于实现所述垂直电商交易系统数据的上链存储;
所述区块链网络用于实现点对点的数据传输、提供网络化的通信环境;
所述区块链底层架构用于组成区块链网络;
所述终端设备用于支撑所述区块链底层平台、所述区块链网络以及所述区块链底层架构。
3.根据权利要求2所述的基于区块链的垂直电商交易平台,其特征在于,所述垂直电商交易平台的创建方法如下:
设置所述智能合约的创始节点为管理员节点,其余节点为用户节点;
定义所述管理员节点、所述用户节点各自的权限以及功能;
所述用户节点包括买家节点以及卖家节点,所述买家节点以及所述卖家节点通过智所述能合约进行不同的操作,通过所述智能合约完成交易流程。
4.根据权利要求1所述的基于区块链的垂直电商交易平台,其特征在于,所述区块链底层架构采用Hyperledger Fabric架构,从底层到顶层依次为数据层、网络层、共识层、激励层、合约层以及应用层。
5.根据权利要求1所述的基于区块链的垂直电商交易平台,其特征在于,所述智能合约服务层采用Hyperledger Fabric 1.0的链码结构。
6.根据权利要求1所述的基于区块链的垂直电商交易平台,其特征在于,所述业务逻辑模块包括流程定义模块、流程解析模块、流程执行模块、数据库模块以及流程管理模块;
所述流程定义模块用于创建自定义业务流程;
所述流程解析模块用于所述业务流程解析成具体的业务逻辑以及流程任务,生成相应流程代码;
所述工作流引擎模块用于将所述流程任务投递到所述业务逻辑指定的流程处理人员;
所述流程执行模块用于依据业务逻辑执行所述流程任务;
所述数据库模块用于存储包括自定义表单、流程实例、流程处理人员清单在内的流程数据;
所述流程管理模块用于管理流程实例以及启动业务流程或取消业务流程,所述管理流程实例包括对流程实例进行排序、添加、删除。
7.根据权利要求5所述的基于区块链的垂直电商交易平台,其特征在于,所述流程执行模块包括判断模块、协同管理模块以及信息通讯模块;
所述判断模块用于判断业务流程中是否有多个流程处理人员处理同一流程任务;
所述协同管理模块用于不同流程处理人员之间协同信息的管理;
所述信息通讯模块用于所述业务流程处理过程中向所对应的所述流程处理人员发送业务流程信息。
8.根据权利要求1所述的基于区块链的垂直电商交易平台,其特征在于,所述自定义业务流程至少包括订单业务流程、回款业务流程、仓储业务流程、物流业务流程以及企业信息业务流程。
9.根据权利要求1所述的基于区块链的垂直电商交易平台,其特征在于,所述区块链系统的数据处理方法如下:
接收业务流程数据,并向全网广播;
所述业务流程通过加密算法与共识算法确认后,形成区块;
形成的所述区块向全网广播后,经过所有节点判断所述区块是否有效,通过征信记录链进行诚信记录,通过GPS定位链进行交易定位,通过资金走向链记录资金走向;
所述业务流程经共识节点确认后,所述工作流程在工作流引擎的驱动下,不可逆转的执行,所有节点添加包含所述流程任务信息的区块到原有区块链,交易正常结束;
当所述业务流程出现某一流程任务未能执行时,通过所述工作流引擎定位未能执行的流程任务及所述未能执行的流程任务的流程处理人员,并将所述未能执行的流程任务信息及所述未能执行的流程任务的流程处理人员信息形成区块添加至区块链中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于博雅正链(北京)科技有限公司;南京博雅区块链研究院有限公司;北京大学,未经博雅正链(北京)科技有限公司;南京博雅区块链研究院有限公司;北京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011022370.7/1.html,转载请声明来源钻瓜专利网。





