[发明专利]基于区块链的数据流转处理方法、装置与区块链系统有效
申请号: | 201911415921.3 | 申请日: | 2019-12-31 |
公开(公告)号: | CN111178892B | 公开(公告)日: | 2023-04-18 |
发明(设计)人: | 李佳;张伟;袁一;潘晓良 | 申请(专利权)人: | 上海能塔智能科技有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q40/04 |
代理公司: | 上海慧晗知识产权代理事务所(普通合伙) 31343 | 代理人: | 徐海晟;邵晓丽 |
地址: | 201101 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 数据 流转 处理 方法 装置 系统 | ||
1.一种基于区块链的数据流转处理方法,应用于区块链中任意之一节点,其特征在于,包括:
获取购买请求;所述购买请求用于表征买家节点购买目标数据的需求;
根据所述购买请求,确定目标订单的订单信息;所述目标订单关联配置了N个子订单,每个子订单用于表征买家节点与一个卖家节点间有关所述目标数据中至少一组数据内容的流转事件;其中,N为大于或等于2的整数;
耗费通证在所述区块链中部署所述目标订单对应的智能合约,以使得所述区块链能够根据所述智能合约执行所有子订单的流转事件;其中,所部署的智能合约中记录有所述目标订单的订单信息,所述订单信息包括每个子订单的流转状态信息;所述流转状态信息用于表征对应流转事件的执行进展;所述智能合约中的流转状态信息能够根据各流转事件的实际执行进展被更新。
2.根据权利要求1所述的方法,其特征在于,所述流转状态信息包括以下至少之一:
订单已创建待部署智能合约的状态;
待支付的状态;
流转事件完成的状态;
流转事件超时的状态。
3.根据权利要求1所述的方法,其特征在于,所述订单信息还包括以下至少之一:
卖家信息,用于表征每个流转事件中的卖家节点;
数据元信息,用于表征每个流转事件中卖家节点所需交付的数据内容;
子订单金额信息,用于表征每个流转事件所需支付的金额;
买家信息,用于表征所述目标订单的买家节点;
目标数据信息,用于表征所述目标数据。
4.根据权利要求3所述的方法,其特征在于,根据所述购买请求,确定目标订单的订单信息,包括:
根据所述购买请求所表征的目标数据,以及不同数据内容与不同节点的对应关系,确定所述卖家信息与所述数据元信息。
5.根据权利要求3所述的方法,其特征在于,根据所述购买请求,确定目标订单的订单信息,包括:
根据各数据内容预先确定的标价,确定所述子订单金额信息。
6.根据权利要求1至5任一项所述的方法,其特征在于,所部署的智能合约中定义了每个流转事件的流转逻辑,各流转事件的流转逻辑是相同的。
7.一种基于区块链的数据流转处理装置,应用于区块链中任意之一节点,其特征在于,包括:
请求获取模块,用于获取购买请求;所述购买请求用于表征买家节点购买目标数据的需求;
订单确定模块,用于根据所述购买请求,确定目标订单的订单信息;所述目标订单关联配置了N个子订单,每个子订单用于表征买家节点与一个卖家节点间有关所述目标数据中至少一组数据内容的流转事件;其中,N为大于或等于2的整数;
合约部署模块,用于耗费通证在所述区块链中部署所述目标订单对应的智能合约,以使得所述区块链能够根据所述智能合约执行所有子订单的流转事件;其中,所部署的智能合约中记录有所述目标订单的订单信息,所述订单信息包括每个子订单的流转状态信息;所述流转状态信息用于表征对应流转事件的执行进展;所述智能合约中的流转状态信息能够根据各流转事件的实际执行进展被更新。
8.一种电子设备,其特征在于,包括存储器与处理器;
所述存储器,用于存储代码;
所述处理器,用于执行所述存储器中的代码用以实现权利要求1至7任一项所述的方法。
9.一种存储介质,其上存储有程序,其特征在于,该程序被处理器执行时实现权利要求1至6任一项所述的方法。
10.一种区块链系统,包括多个节点,其特征在于,其中任意之一节点为权利要求8所述的电子设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海能塔智能科技有限公司,未经上海能塔智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911415921.3/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置