【技术实现步骤摘要】
基于区块链的交易数据处理方法、系统、设备及存储介质
本专利技术涉及区块链
,涉及了一种基于区块链的交易数据处理方法、系统、设备及存储介质。
技术介绍
目前港交所证券行业的IPO(InitialPublicOffering,首次公开募股)过程中,各个渠道商(如券商、证监会、交易所管网、分销商等)均会进行发售,从而用户的申购数据是来自于不同的渠道商的数据库,在IPO募股结束后,各个渠道商将申购数据会同步到中心化服务器进行统一汇总和校验,由于多个渠道商的数据汇总到一起,存在各种各样的问题需要处理,例如,同一用户在多个渠道商重复性申购、不同渠道商提交的申购数据格式不统一等问题,因此,申购数据在汇总过程中,校验十分繁琐,这样就拉长了整个IPO周期,导致用户资金被占用以及容易受到股价变动影响的问题。
技术实现思路
本专利技术的目的是针对上述现有技术的不足提出的一种基于区块链的交易数据处理方法、系统、设备及存储介质,该目的是通过以下技术方案实现的。本专利技术的第一方面提出了一种基于区块链的交易数据处理方法,所述方 ...
【技术保护点】
1.一种基于区块链的交易数据处理方法,其特征在于,所述方法包括:/n区块链上的业务受理节点接收客户端发起的第一交易数据,并将所述第一交易数据进行格式转换,得到第二交易数据;/n通过调用智能合约对所述第二交易数据进行校验,得到校验结果;/n基于所述校验结果和所述第二交易数据生成摘要信息,并对所述第二交易数据加密得到加密信息,对所述加密信息和所述摘要信息执行区块上链操作。/n
【技术特征摘要】
1.一种基于区块链的交易数据处理方法,其特征在于,所述方法包括:
区块链上的业务受理节点接收客户端发起的第一交易数据,并将所述第一交易数据进行格式转换,得到第二交易数据;
通过调用智能合约对所述第二交易数据进行校验,得到校验结果;
基于所述校验结果和所述第二交易数据生成摘要信息,并对所述第二交易数据加密得到加密信息,对所述加密信息和所述摘要信息执行区块上链操作。
2.根据权利要求1所述的方法,其特征在于,所述将所述第一交易数据进行格式转换,得到第二交易数据,包括:
对所述第一交易数据进行解析,以获得预设规范格式包含的各个属性字段的内容;
根据获得的各个属性字段的内容,按照所述预设规范格式中各个属性字段的排列顺序生成第二交易数据。
3.根据权利要求1所述的方法,其特征在于,所述通过调用智能合约对所述第二交易数据进行校验,得到校验结果,包括:
获取所述第二交易数据中的用户ID;
通过调用智能合约查找区块链上是否存有所述用户ID的第三交易数据;
如果有,则向所述客户端返回重复性申购的通知,并生成拒绝申购的校验结果;
如果没有,则向所述客户端返回允许申购的通知,并生成允许申购的校验结果。
4.根据权利要求1所述的方法,其特征在于,所述通过调用智能合约对所述第二交易数据进行校验,得到校验结果,包括:
获取所述第二交易数据中的用户ID;
通过调用智能合约查找区块链上是否存有所述用户ID的第四交易数据;
如果有,则获取所述第四交易数据的交易流水号,并将所述第四交易数据的交易流水号添加到所述第二交易数据中,生成重复申购的校验结果;
如果没有,则生成首次申购的校验结果。
5.根据权利要求1所述的方法,其特征在于,所述基于所述校验结果和所述第二交易数据生成摘要信息,包括:
从所述第二交易数据中提取与用户身份相关的身份信息;
依据所提取的身份信息、所述校验结果以及当前的申购状态生成第二交易数据的摘要信息。
6.根据权利要求1所述的方法,其特征在...
【专利技术属性】
技术研发人员:刘浩,
申请(专利权)人:深圳壹账通智能科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。