【技术实现步骤摘要】
基于区块链的历史交易处理方法
[0001]本申请是申请号202011264484.2、申请日为2020年11月13日、专利技术创造名称为“基于区块链和大数据的交易信息处理方法及数字金融平台”的中国申请的分案申请。
[0002]本专利技术涉及区块链金融
,具体而言,涉及一种基于区块链的历史交易处理方法。
技术介绍
[0003]随着区块链技术的发展以及大数据时代到来,由于区块链的安全性,利用区块链处理交易信息(例如数字货币)较为可靠,而由于数据量逐渐的增加,在现有技术中存在区块链的一些节点中处理的数据量较多,计算效率低,同时另一些节点处理的数据量又远未到达饱和程度,较为空闲。不仅如此,由于没有对处理的数据进行明确的分类排序,这使得每个节点均需要具备处理所有类型数据,这也使得整个区块链需要巨大的计算量,以上问题均导致了区块链处理交易信息的效率低下。
[0004]有鉴于此,如何提供一种基于区块链的交易信息高效处理方案,是本领域技术人员需要解决的。
技术实现思路
[0005]本专利技术提供一种基于区块链的历史交易处理方法。
[0006]第一方面,本专利技术实施例提供一种基于区块链和大数据的交易信息处理方法,应用于计算机设备,所述计算机设备与多个区块链以及终端设备均通信连接,所述方法包括:在接收所述终端设备发送的交易信息后,确定所述交易信息针对的目标区块链;从所述目标区块链管理的节点组中,确定出所述交易信息所属的待定目标节点,将所述交易信息加入其所属的待定目标节点的数据向量中,其中, ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的历史交易处理方法,其特征在于,应用于计算机设备,所述计算机设备与多个区块链以及终端设备均通信连接,所述方法包括:采集预设时间范围内的样本交易信息;按照指定时间周期和所述样本交易信息,构建多条历史样本交易信息;将所述多条历史样本交易信息按时间对齐,从对齐后的多条历史样本交易信息中确定出同一时间片下出现频率最高的指标,并根据同一时间片下出现频率最高的指标构建得到目标历史样本交易信息;构建所述目标历史样本交易信息中每一指标的向量表示;根据每一指标的向量表示,确定所述目标历史样本交易信息中两两指标之间的关联值;基于两两指标之间的关联值,确定所述目标历史样本交易信息中每一指标关于其他指标的第四键值对值,其中,第四键值对值用于反映所述目标历史样本交易信息中每一指标对其信息中其他指标的关注度;根据所述第四键值对值对所述目标历史样本交易信息中的指标的向量表示进行调整,得到历史交易信息。2.根据权利要求1所述的基于区块链的历史交易处理方法,其特征在于,所述方法还包括:在接收所述终端设备发送的交易信息后,获取所述交易信息;分别构建所述交易信息和历史交易信息中每一指标的向量表示,得到多个第一特征向量和多个第二特征向量,确定每一第一特征向量与每一第二特征向量之间的第一关联值,得到所述第一关联关系,其中,所述历史交易信息基于预设时间范围内的样本交易信息确定;从所述历史交易信息中提取满足所述交易信息的预设条件的候选指标,得到第一候选指标集合;基于所述第一关联值,确定所述交易信息中每一指标关于所述历史交易信息中每一指标的第一键值对值,其中,第一键值对值用于反映所述交易信息中每一指标对所述历史交易信息中每一指标的关注度;按照第一键值对值由高到低的顺序从所述第一候选指标集合中确定相应的候选指标,作为第一目标指标;根据所述第一目标指标在所述历史交易信息中的权重、及第一目标点对应的内容信息,在所述交易信息中的相应位置生成对应指标,得到参考交易信息,其中,所述交易信息的安全指标包括:交易信息中每一已知指标的内容信息、及在交易信息中的权重,所述历史交易信息的安全指标包括:历史交易信息中每一指标的内容信息、及在历史交易信息中的权重;分别构建所述交易信息和参考交易信息中每一指标的向量表示,得到多个第三特征向量和多个第四特征向量,确定每一第三特征向量与每一第四特征向量之间的第二关联值,得到所述第二关联关系;基于所述第二关联值,确定所述交易信息中每一指标关于所述参考交易信息中每一指标的第二键值对值,其中,第二键值对值用于反映所述交易信息中每一指标对所述参考交
易信息中每一指标的关注度;根据所述第二键值对值和所述参考交易信息中指标的权重,从所述参考交易信息中确定候选指标,得到第二候选指标集合,其中,所述参考交易信息的安全指标包括:参考交易信息中每一指标的内容信息、及在参考交易信息中的权重;基于所述交易信息中的已知指标和指标序列,从所述第二候选指标集合中确定第二目标指标;基于所述指标序列和第二目标指标对应的内容信息,在所述交易信息中的相应位置生成对应指标,以对所述交易信息进行指标验证,得到验证后的所述交易信息。3.根据权利要求1所述的基于区块链的历史交易处理方法,其特征在于,所述在接收所述终端设备发送的交易信息后,所述方法还包括:确定所述交易信息针对的目标区块链,其中,所述交易信息包括交易相关数据,交易相关数据包括交易项目、交易金额、金额种类,交易时间,每个交易信息都由区块链中的一个区块链节点进行处理;从所述目标区块链管理的节点组中,确定出所述交易信息所属的待定目标节点,将所述交易信息加入其所属的待定目标节点的数据向量中,其中,不同的待定目标节点用于处理不同事务下针对所述目标区块链的交易信息,对于各所述待定目标节点,分别配置有知识图谱;基于所述待定目标节点所属的事务项,确定所述待定目标节点对应的交易属性,其中,同一事务项对应同一交易属性下的待定目标节点,所述交易属性用于表征所述待定目标节点针对所述交易信息的当前交易进程,所述交易属性由所述待定目标节点的知识图谱的签名信息决定;基于所述交易属性,确定所述待定目标节点中具有优先处理权限的第一目标节点;从所述第一目标节点处理的数据向量中,选择目标交易信息;从所述目标交易信息对应的知识图谱中,为所述目标交易信息分配处理序列号,向所述...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。