一种基于区块链的数据处理方法、装置及设备制造方法及图纸

技术编号:26223949 阅读:38 留言:0更新日期:2020-11-04 10:57
本申请实施例公开了一种基于区块链的数据处理方法、装置及设备,属于区块链技术领域,其中,方法包括:获取期权交易数据,上述期权交易数据用于第一终端从区块链中获取期权;根据上述期权交易数据验证上述第一终端的合法性;若上述第一终端具有合法性,从上述区块链中读取用于交易的至少一个候选期权;从上述至少一个候选期权中识别与上述期权交易数据匹配的候选期权,作为目标期权,将上述目标期权转移至上述第一终端。采用本申请实施例,可以提高期权交易的安全性以及公平性。

【技术实现步骤摘要】
一种基于区块链的数据处理方法、装置及设备
本申请涉及区块链
,尤其涉及一种基于区块链的数据处理方法、装置及设备。
技术介绍
期权是指一种合约,该合约赋予持有人在某一特定日期或该日之前的任何时间以固定价格购进或售出一种资产的权利,期权的标的物是指选择购买或出售的资产,包括股票、政府债券、货币、股票指数、商品期货,等等。现有技术中,当员工想对公司期权进行交易时,只能通过公司内部交易平台实现交易,而该平台由公司统一管理,具有不透明特性,容易造成交易不公平。并且,由于公司交易平台中数据容易被篡改,导致该种交易方式的安全性较低。
技术实现思路
本申请实施例提供一种基于区块链的数据处理方法、装置及设备,可提高期权交易的安全性以及公平性。本申请实施例一方面提供一种基于区块链的数据处理方法,包括:获取期权交易数据,上述期权交易数据用于第一终端从区块链中获取期权;根据上述期权交易数据验证上述第一终端的合法性;若上述第一终端具有合法性,从上述区块链中读取用于交易的至少一个候选期权;从上述至少一个候选期权中识别与上述期权交易数据匹配的候选期权,作为目标期权,将上述目标期权转移至上述第一终端。本申请实施例一方面提供一种基于区块链的数据处理装置,包括:数据获取模块,用于获取期权交易数据,上述期权交易数据用于第一终端从区块链中获取期权;合法性验证模块,用于根据上述期权交易数据验证上述第一终端的合法性;数据读取模块,用于若上述第一终端具有合法性,从上述区块链中读取用于交易的至少一个候选期权;数据匹配模块,用于从上述至少一个候选期权中识别与上述期权交易数据匹配的候选期权,作为目标期权,将上述目标期权转移至上述第一终端。可选的,该数据匹配模块,具体用于:获取上述目标期权所属的终端,作为第二终端;从上述区块链中读取上述目标期权的转移条件,上述转移条件包括转移上述目标期权所需要支出的电子资源的第一数值;从上述第一终端转移上述第一数值的电子资源至上述第二终端;在上述区块链中记录上述目标期权的归属变更信息,上述归属变更信息用于指示上述目标期权的归属变更为上述第一终端。可选的,该装置还包括:第一数据验证模块,用于:接收数据服务器针对上述第二终端发送的待上传期权的验证结果;若上述验证结果指示上述待上传期权验证通过,则将上述待上传期权确定为候选期权,上述验证通过用于指示该数据服务器根据该待上传期权的第一属性信息确定该待上传期权具有合法性。可选的,该装置还包括:第二数据验证模块,用于:从该数据服务器中获取该待上传期权的第二属性信息;根据该待上传期权的第二属性信息验证该待上传期权的合法性;若该待上传期权具有合法性,将验证通过的待上传期权确定为该至少一个候选期权。可选的,上述期权交易数据包括获取单位数量的期权预支出的电子资源的第三数值,该数据匹配模块,具体用于:从上述区块链中读取上述待选期权的转移条件,上述转移条件包括转移单位数量的期权所需要支出的电子资源的第四数值;从上述待选期权中筛选出对应第四数值最小的待选期权,作为第一待选期权;若上述第三数值大于上述第一待选期权对应的第四数值,则将上述第一待选期权确定为上述目标期权。可选的,该装置还包括:区块建立模块,用于:在上述区块链中建立目标区块;生成上述目标区块链的暂停转移指示信息,上述暂停转移指示信息用于指示在接收到上述第一终端针对上述目标期权的上传请求之前,暂停转移上述目标期权;将上述暂停转移指示信息记录到上述目标区块中。可选的,上述期权交易数据包括上述第一终端所获取的期权的第三数量,该合法性验证模块,具体用于:获取转移期权数量,上述转移期权数量为属于上述第二终端对应的机构,且处于待转移状态的期权数量;若上述第三数量小于上述转移期权数量,则确定上述第一终端具有合法性。本申请一方面提供了一种计算机设备,包括:处理器、存储器、网络接口;上述处理器与存储器、网络接口相连,其中,网络接口用于提供数据通信功能,上述存储器用于存储计算机程序,上述处理器用于调用上述计算机程序,以执行本申请实施例中上述一方面中的方法。本申请实施例一方面提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序包括程序指令,该程序指令当被处理器执行时使该处理器执行上述第一方面的基于区块链的数据处理方法。本申请实施例中,获取期权交易数据,期权交易数据用于第一终端从区块链中获取期权;期权交易数据例如可以包括需要获取期权的数量以及获取单位数量的期权需要支付的电子资源。根据期权交易数据验证第一终端的合法性;可以通过验证需要获取期权的数量是否符合规定以及获取单位数量的期权需要支付的电子资源是否符合规定从而确定第一终端是否具有合法性。若第一终端具有合法性,从区块链中读取用于交易的至少一个候选期权;从至少一个候选期权中识别与期权交易数据匹配的候选期权,作为目标期权,将目标期权转移至第一终端。对于第一终端而言,只需上传期权交易数据,即可得到与期权交易数据匹配的目标期权,无需第一终端选择购买哪些候选期权,可以简化期权交易的步骤,从而提高期权交易的效率;通过将期权交易数据上传到区块链中,可以避免非法用户对期权交易进行篡改,可以保证交易的真实性以及提高期权交易的安全性;并且,由于区块链具有透明特性,期权交易双方可对该交易进行查询,因此可以保证期权交易的公平性。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1a是本申请实施例提供的一种数据处理系统的架构示意图;图1b是本申请实施例提供的一种区块链节点系统示意图;图1c是本申请实施例提供的一种区块链示意图;图1d是本申请实施例提供的一种数据处理系统中各个设备的交互过程的场景示意图;图2是本申请实施例提供的一种基于区块链的数据处理方法的流程示意图;图3是本申请实施例提供的一种业务交易信息上链过程的示意图;图4是本申请实施例提供的一种待转移期权的展示界面示意图;图5是本申请实施例提供的一种期权交易数据的展示界面示意图;图6是本申请实施例提供的一种基于区块链的数据处理方法的流程示意图;图7是本申请实施例提供的一种待转移期权的展示界面示意图;图8是本申请实施例提供的一种基于区块链的数据处理装置的组成结构示意图;图9是本申请实施例提供的一种计算机设备的组成结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申本文档来自技高网...

【技术保护点】
1.一种基于区块链的数据处理方法,其特征在于,包括:/n获取期权交易数据,所述期权交易数据用于第一终端从区块链中获取期权;/n根据所述期权交易数据验证所述第一终端的合法性;/n若所述第一终端具有合法性,从所述区块链中读取用于交易的至少一个候选期权;/n从所述至少一个候选期权中识别与所述期权交易数据匹配的候选期权,作为目标期权,将所述目标期权转移至所述第一终端。/n

【技术特征摘要】
1.一种基于区块链的数据处理方法,其特征在于,包括:
获取期权交易数据,所述期权交易数据用于第一终端从区块链中获取期权;
根据所述期权交易数据验证所述第一终端的合法性;
若所述第一终端具有合法性,从所述区块链中读取用于交易的至少一个候选期权;
从所述至少一个候选期权中识别与所述期权交易数据匹配的候选期权,作为目标期权,将所述目标期权转移至所述第一终端。


2.根据权利要求1所述的方法,其特征在于,所述将所述目标期权转移至所述第一终端,包括:
获取所述目标期权所属的终端,作为第二终端;
从所述区块链中读取所述目标期权的转移条件,所述转移条件包括转移所述目标期权所需要支出的电子资源的第一数值;
从所述第一终端转移所述第一数值的电子资源至所述第二终端;
在所述区块链中记录所述目标期权的归属变更信息,所述归属变更信息用于指示所述目标期权的归属变更为所述第一终端。


3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
接收数据服务器针对所述第二终端发送的待上传期权的验证结果;
若所述验证结果指示所述待上传期权验证通过,则将所述待上传期权确定为候选期权,所述验证通过用于指示所述数据服务器根据所述待上传期权的第一属性信息确定所述待上传期权具有合法性。


4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
从所述数据服务器中获取所述待上传期权的第二属性信息;
根据所述待上传期权的第二属性信息验证所述待上传期权的合法性;
若所述待上传期权具有合法性,则执行所述将验证通过的待上传期权确定为所述至少一个候选期权的步骤。


5.根据权利要求1所述的方法,其特征在于,所述从所述至少一个候选期权中识别与所述期权交易数据匹配的候选期权,作为目标期权,包括:
从所述区块链中读取所述至少一个候选期权的交易状态;
从所述至少一个候选期权中筛选出交易状态处于非锁定状态的候选期权,作为待选期权;
从所述待选期权中识别与所述期权交易数据匹配的待选期权,作为所述目标期权。


6.根据权利要求5...

【专利技术属性】
技术研发人员:冯啟垚刘智洪
申请(专利权)人:腾讯科技成都有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1