一种信用等级确定方法、系统及相关组件与流程

文档序号:17996328发布日期:2019-06-22 01:15阅读:202来源:国知局
一种信用等级确定方法、系统及相关组件与流程

本申请涉及区块链技术领域,特别涉及一种信用等级确定方法、系统、一种计算机可读存储介质及一种区块链节点设备。



背景技术:

随着社会经济的发展,公司之间签订合同的现象越来越常见,例如公司在销售推广开发了新的合作伙伴之后,需要与其签订销售合同并随后发货。但是现在销售的普遍模式是先发货后结款,或者说现付定金,销售总金额很少能够及时结清,经常还会碰到一拖再拖的情况。

相关的销售风险控制方法一般是基于前期的合作来凭经验判断,或者通过第三方对销售对象信用情况的评价再决定是否达成销售协议。但是,基于前期的合作经验或者通过第三方对销售对象信用情况的评价来判断是否继续签订销售合同,具有较大的不确定性,且第三方对销售对象信用情况的评价可行度存疑,程序复杂、取证困难,影响公司的最终决策。

因此,如何提高信用等级评估的准确性,降低运营风险是本领域技术人员目前需要解决的技术问题。



技术实现要素:

本申请的目的是提供一种信用等级确定方法、系统、一种计算机可读存储介质及一种区块链节点设备,能够提高信用等级评估的准确性,降低运营风险。

为解决上述技术问题,本申请提供一种信用等级确定方法,应用于区块链节点设备,该信用等级确定方法包括:

接收信用等级的查询指令,确定查询指令对应的目标用户的用户识别码;

查询区块链网络中与用户识别码对应的历史合同履行数据;

将历史合同履行数据与预期合同履行数据进行数据对比,并根据对比结果确定用户信用等级。

可选的,在查询区块链网络中与用户识别码对应的历史合同履行数据之前,还包括:

将目标用户的销售合同对应的历史合同履行数据上传至区块链网络。

可选的,历史合同履行数据包括回款周期、回款金额和回款条款中的任一项或任几项的组合。

可选的,还包括:

获取目标用户的经营信息,并根据经营信息调整用户信用等级。

可选的,在将历史合同履行数据与预期合同履行数据进行数据对比之前,还包括:

获取用户识别码对应的用户征信信息;

判断用户征信信息是否符合预期征信条件;

若否,则利用第一智能合约终止信用等级确定流程,并生成信用风险告警信息。

可选的,还包括:

判断用户信用等级是否符合信用等级要求;

若否,则利用第二智能合约生成信用风险提示信息。

可选的,还包括:

在与目标用户签订销售合同后,根据目标用户的当前征信信息、回款状态信息和经营信息确定目标用户的销售回款风险等级;其中,回款状态信息通过比对回款信息与回款条款得到,回款信息包括回款周期和回款金额。

本申请还提供了一种信用等级确定系统,应用于区块链节点设备,该信用等级确定系统包括:

用户确定模块,用于接收信用等级的查询指令,确定查询指令对应的目标用户的用户识别码;

履行数据查询模块,用于查询区块链网络中与用户识别码对应的历史合同履行数据;

等级确定模块,用于将历史合同履行数据与预期合同履行数据进行数据对比,并根据对比结果确定用户信用等级。

可选的,该信用等级确定系统还包括:

数据上传模块,用于在查询区块链网络中与用户识别码对应的历史合同履行数据之前,将目标用户的销售合同对应的历史合同履行数据上传至区块链网络。

可选的,历史合同履行数据包括回款周期、回款金额和回款条款中的任一项或任几项的组合。

可选的,该信用等级确定系统还包括:

获取目标用户的经营信息,并根据经营信息调整用户信用等级。

可选的,该信用等级确定系统还包括:

征信信息获取模块,用于获取用户识别码对应的用户征信信息;

征信信息判断模块,用于判断用户征信信息是否符合预期征信条件;若否,则利用第一智能合约终止信用等级确定流程,并生成信用风险告警信息。

可选的,该信用等级确定系统还包括:

信用等级判断模块,用于判断用户信用等级是否符合信用等级要求;若否,则利用第二智能合约生成信用风险提示信息。

可选的,该信用等级确定系统还包括:

回款风险等级确定模块,用于在与目标用户签订销售合同后,根据目标用户的当前征信信息、回款状态信息和经营信息确定目标用户的销售回款风险等级;其中,回款状态信息通过比对回款信息与回款条款得到,回款信息包括回款周期和回款金额。

本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序执行时实现上述信用等级确定方法执行的步骤。

本申请还提供了一种区块链节点设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器调用所述存储器中的计算机程序时实现上述信用等级确定方法执行的步骤。

本申请提供了一种信用等级确定方法,包括接收信用等级的查询指令,确定所述查询指令对应的目标用户的用户识别码;查询区块链网络中与所述用户识别码对应的历史合同履行数据;将所述历史合同履行数据与预期合同履行数据进行数据对比,并根据对比结果确定用户信用等级。

本申请基于区块链技术从区块链网络中查询目标用户的历史合同履行数据,由于区块链中的数据具有不可篡改性,因此能够得到真实可信的历史合同履行数据。通过将历史合同履行数据与预期合同履行数据进行比对,将对比结果确定目标用户的合同履行状况与理想状况的偏差程度,进而得到目标用户的用户信用等级。本申请能够提高信用等级评估的准确性,降低运营风险。本申请同时还提供了一种信用等级确定系统、一种计算机可读存储介质和一种区块链节点设备,具有上述有益效果,在此不再赘述。

附图说明

为了更清楚地说明本申请实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例所提供的一种信用等级确定方法的流程图;

图2为本申请实施例所提供的一种信用等级确定系统的结构示意图;

图3为本申请实施例提供的一种区块链节点设备的结构图;

图4为本申请实施例提供的另一种区块链节点设备的结构图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

随着社会经济的发展,公司之间签订合同的现象越来越常见,例如公司在销售推广开发了新的合作伙伴之后,需要与其签订销售合同并随后发货。但是,签订合同后会存在甲方或乙方不按照合同中的相关条款履行义务的状况将会给另一方带来巨大的损失。为了规避上述损失,通常需要在签订合同之前了解对方的信用状况。相关的解决方案中确定用户的信用状况的方案,为基于前期的合作经验或者打听来的对方信用来判断是否继续签订销售合同。但是上述方法,不确定性太高且所打听的信息可行度存疑,程序复杂、取证困难,影响公司的最终决策。针对上述相关解决方案的种种缺陷,本申请通过以下几个实施例提供一种新的信用等级确定方案,能够提高信用等级评估的准确性,降低运营风险。

下面请参见图1,图1为本申请实施例所提供的一种信用等级确定方法的流程图。

具体步骤可以包括:

s101:接收信用等级的查询指令,确定查询指令对应的目标用户的用户识别码;

其中,本实施例的执行主体可以为区块链节点设备,在本步骤之前可以存在操作者通过用户终端向区块链节点设备发送查询指令的操作。本步骤中提到的查询指令为查询特定用户的信用等级的指令,利用查询指令的具体内容可以为:查询用户b的信用等级状况。以便接收到查询指令的应用情景可以是当用户a与用户b将要签订合同之前,用户a为了确保用户b能够履行合同中的条款需要预先查询用户b的信用状况,即用户a通过用户终端向区块链节点设备发送查询用户b信用等级的查询指令。具体的,本步骤通过解析查询指令确定目标用户的用户识别码。

s102:查询区块链网络中与用户识别码对应的历史合同履行数据;

其中,区块链网络中可以预先存储多个用户的历史合同履行数据,历史合同履行数据可以包括回款周期、回款金额和回款条款中的任一项或任几项的组合。作为一种优选的实施方式,在本步骤之前还可以从目标用户的销售合同中提取历史合同履行数据,并将历史合同履行数据上传至区块链网络。具体的,可以将目标用户历次成功签订的销售合同通过区块链节点设备上传区块链网络,并将销售合同中的销售对象、合同履行时间和回款条款等打包成一个数据区块(即进行结构化存储),作为后续销售风险判断的参考依据。

s103:将历史合同履行数据与预期合同履行数据进行数据对比,并根据对比结果确定用户信用等级。

其中,本步骤建立在已经获得历史合同履行数据的基础上,可以将历史合同履行数据与预期合同履行数据进行数据对比。预期合同履行数据为预先设置的理想的合同履行数据,可以根据实际应用场景灵活调整,预期合同履行数据可以为通过对标准销售合同提取得到的标准回款周期、标准回款金额和标准回款条款。

具体的,将历史合同履行数据与预期合同履行数据进行数据对比的具体过程可以为:根据历史合同履行数据中的回款周期、回款金额和回款条款确定实际回款时间与合同规定的回款时间的实际时间差、实际回款金额与合同规定的回款金额的实际金额差值。根据预期合同履行数据中的标准回款周期、标准回款金额和标准回款条款确定标准时间差和标准金额差。将实际时间差与标准时间差的第一偏差量以及实际金额差与标准金额差的第二偏差量作为对比结果。例如,a公司打算销售一批产品给b公司,就可以在区块链上输入b公司的识别码(公司名称、机构代码等),查询公开部分的b公司涉及的销售情况概览(具体的销售产品、数量和金额等可能会基于保密需要进行模糊或加密),并将其回款周期、回款金额与回款条款进行比对,若回款周期超过a公司的心理预期,或者回款金额有问题,则调低b公司的信用评级,并发送信用提醒给a公司。

本实施例可以存在第一偏差量和第二偏差量与用户信用等级的对应关系,例如当第一偏差量与第二偏差量均为0时可以判定目标用户的用户信用等级为一级,当第一偏差量为7天但第二偏差量为0时可以判定目标用户的用户信用等级为二级,当第一偏差量为7天且第二偏差量为一万元时可以判定目标用户的用户信用等级为三级。按照销售风险从低到高的对用户信用等级排序依次为一级、二级、三级。上述例子中提到的“7天”为实际回款日期晚于规定回款日期7天,上述例子中提到的“一万元”为实际回款金额少于规定回款金额一万元。当然,还可以根据公司的相关规定灵活设置对比结果与用户信用等级的对应关系,此处不进行具体的限定。

本实施例基于区块链技术从区块链网络中查询目标用户的历史合同履行数据,由于区块链中的数据具有不可篡改性,因此能够得到真实可信的历史合同履行数据。通过将历史合同履行数据与预期合同履行数据进行比对,将对比结果确定目标用户的合同履行状况与理想状况的偏差程度,进而得到目标用户的用户信用等级。本实施例能够提高信用等级评估的准确性,降低运营风险。

作为一种可行的实施方式,在确定目标用户的用户信用等级之后,还可以判断用户信用等级是否符合信用等级要求;若否,则利用第二智能合约生成信用风险提示信息。

上述可行的实施方式在得到用户信用等级后,判断目标用户的信用等级是否符合预设标准,若不符合则说明目标用户的信用等级较低,与目标用户签订销售合同存在一定的风险,建议不与目标用户签订销售合同。具体的,在上述可行的实施方式中信用等级要求可以为:要求目标用户的用户信用等级为一级或二级,因此当用户信用等级为三级时则触发第二智能合约生成信用风险提示信息。

作为对于图1对应的实施例的进一步补充,上述实施例还可以获取目标用户的经营信息,并根据经营信息调整用户信用等级。

其中,经营信息可以包括目标用户的新闻信息和/或销售状况信息。可以在信用等级评价的过程中监测有关目标用户(如销售对象)的新闻信息,当根基新闻信息判定目标用户出现经营不善时可以通过调整用户信用等级并生成风险提示信息。当目标用户出现重大经营问题时可以直接触发智能合约进行风险提示,以降低销售回款的风险。具体的,可以将获取的新闻信息和销售状况信息上传至区块链网络进行存储。可以理解的是,根据经营信息确定目标用户受到表彰、或者长期具有良好的信用表现,则可以适当提高其用户信用等级。

作为对于图1对应的实施例的进一步补充,上述实施例可以在将历史合同履行数据与预期合同履行数据进行数据对比之前存在以下步骤:

步骤1:获取用户识别码对应的用户征信信息;

步骤2:判断用户征信信息是否符合预期征信条件;若是,则继续执行信用等级确定流程;若否,则进入步骤3;

步骤3:利用第一智能合约终止信用等级确定流程,并生成信用风险告警信息。

具体的,可以在销售合同签订前将目标用户的征信信息作为一种销售对象的风险评估参数进行一个预评级,以排除掉征信存在问题的销售对象。同时在合同履行过程中也可以动态监控销售对象的征信信息,将征信信息的变化和回款信息与回款条款的比对结果、销售对象的经营新闻作为风险评级的输入参数,以控制销售回款风险。具体的,评价销售回款风险等级的操作可以包括在与目标用户签订销售合同后,根据目标用户的当前征信信息、回款状态信息和经营信息确定目标用户的销售回款风险等级。其中,回款状态信息通过比对回款信息与回款条款得到,回款信息包括回款周期和回款金额。

请参见图2,图2为本申请实施例所提供的一种信用等级确定系统的结构示意图;该系统可以包括:

用户确定模块201,用于接收信用等级的查询指令,确定查询指令对应的目标用户的用户识别码;

履行数据查询模块202,用于查询区块链网络中与用户识别码对应的历史合同履行数据;

等级确定模块203,用于将历史合同履行数据与预期合同履行数据进行数据对比,并根据对比结果确定用户信用等级。

本实施例基于区块链技术从区块链网络中查询目标用户的历史合同履行数据,由于区块链中的数据具有不可篡改性,因此能够得到真实可信的历史合同履行数据。通过将历史合同履行数据与预期合同履行数据进行比对,将对比结果确定目标用户的合同履行状况与理想状况的偏差程度,进而得到目标用户的用户信用等级。本实施例能够提高信用等级评估的准确性,降低运营风险。

可选的,该信用等级确定系统还包括:

数据上传模块,用于在查询区块链网络中与用户识别码对应的历史合同履行数据之前,将目标用户的销售合同作为历史合同履行数据上传至区块链网络,并将销售合同中的销售对象、合同履行时间和回款条款进行结构化存储。

可选的,历史合同履行数据包括回款周期、回款金额和回款条款中的任一项或任几项的组合。

可选的,该信用等级确定系统还包括:

获取目标用户的经营信息,并根据经营信息调整用户信用等级。

可选的,该信用等级确定系统还包括:

征信信息获取模块,用于获取用户识别码对应的用户征信信息;

征信信息判断模块,用于判断用户征信信息是否符合预期征信条件;若否,则利用第一智能合约终止信用等级确定流程,并生成信用风险告警信息。

可选的,该信用等级确定系统还包括:

信用等级判断模块,用于判断用户信用等级是否符合信用等级要求;若否,则利用第二智能合约生成信用风险提示信息。

可选的,该信用等级确定系统还包括:

回款风险等级确定模块,用于在与目标用户签订销售合同后,根据目标用户的当前征信信息、回款状态信息和经营信息确定目标用户的销售回款风险等级;其中,回款状态信息通过比对回款信息与回款条款得到,回款信息包括回款周期和回款金额。

由于系统部分的实施例与方法部分的实施例相互对应,因此系统部分的实施例请参见方法部分的实施例的描述,这里暂不赘述。

本申请还提供了一种计算机可读存储介质,其上存有计算机程序,该计算机程序被执行时可以实现上述实施例所提供的步骤。该存储介质可以包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。该存储介质上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:接收信用等级的查询指令,确定查询指令对应的目标用户的用户识别码;查询区块链网络中与用户识别码对应的历史合同履行数据;将历史合同履行数据与预期合同履行数据进行数据对比,并根据对比结果确定用户信用等级。

本实施例基于区块链技术从区块链网络中查询目标用户的历史合同履行数据,由于区块链中的数据具有不可篡改性,因此能够得到真实可信的历史合同履行数据。通过将历史合同履行数据与预期合同履行数据进行比对,将对比结果确定目标用户的合同履行状况与理想状况的偏差程度,进而得到目标用户的用户信用等级。本实施例能够提高信用等级评估的准确性,降低运营风险。

优选的,计算机可读存储介质中存储的计算机子程序被处理器执行时,具体可以实现以下步骤:将目标用户的销售合同作为历史合同履行数据上传至区块链网络,并将销售合同中的销售对象、合同履行时间和回款条款进行结构化存储。

优选的,计算机可读存储介质中存储的计算机子程序被处理器执行时,具体可以实现以下步骤:获取目标用户的经营信息,并根据经营信息调整用户信用等级。

优选的,计算机可读存储介质中存储的计算机子程序被处理器执行时,具体可以实现以下步骤:在将历史合同履行数据与预期合同履行数据进行数据对比之前,获取用户识别码对应的用户征信信息;判断用户征信信息是否符合预期征信条件;若否,则利用第一智能合约终止信用等级确定流程,并生成信用风险告警信息。

优选的,计算机可读存储介质中存储的计算机子程序被处理器执行时,具体可以实现以下步骤:判断用户信用等级是否符合信用等级要求;若否,则利用第二智能合约生成信用风险提示信息。

优选的,计算机可读存储介质中存储的计算机子程序被处理器执行时,具体可以实现以下步骤:在与目标用户签订销售合同后,根据目标用户的当前征信信息、回款状态信息和经营信息确定目标用户的销售回款风险等级;其中,回款状态信息通过比对回款信息与回款条款得到,回款信息包括回款周期和回款金额。

本实施例基于区块链技术,根据区块链数据的不可篡改性,能保证数据的真实性。本实施例使用中心化的数据,用户可以随时注册用户的相关销售记录,且根据销售记录能够为涉及到的合同双方进行信用评级,在签订新的销售合同前,能够对双方的信用进行评估并给出对应的建议信息,从而简化信用取证流程、提高工作效率,并降低销售风险。

本申请还提供了一种区块链节点设备,参见图3,图3为本申请实施例提供的一种区块链节点设备的结构图,包括:

存储器100,用于存储计算机程序;

处理器200,用于执行计算机程序时可以实现上述实施例所提供的步骤。

具体的,存储器100包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机可读指令,该内存储器为非易失性存储介质中的操作系统和计算机可读指令的运行提供环境。处理器200为区块链节点设备提供计算和控制能力,执行存储器100中保存的计算机程序时,可以实现以下步骤:接收信用等级的查询指令,确定查询指令对应的目标用户的用户识别码;查询区块链网络中与用户识别码对应的历史合同履行数据;将历史合同履行数据与预期合同履行数据进行数据对比,并根据对比结果确定用户信用等级。

本实施例基于区块链技术从区块链网络中查询目标用户的历史合同履行数据,由于区块链中的数据具有不可篡改性,因此能够得到真实可信的历史合同履行数据。通过将历史合同履行数据与预期合同履行数据进行比对,将对比结果确定目标用户的合同履行状况与理想状况的偏差程度,进而得到目标用户的用户信用等级。本实施例能够提高信用等级评估的准确性,降低运营风险。

优选的,处理器200执行存储器100中保存的计算机子程序时,可以实现以下步骤:将目标用户的销售合同作为历史合同履行数据上传至区块链网络,并将销售合同中的销售对象、合同履行时间和回款条款进行结构化存储。

优选的,处理器200执行存储器100中保存的计算机子程序时,可以实现以下步骤:获取目标用户的经营信息,并根据经营信息调整用户信用等级。

优选的,处理器200执行存储器100中保存的计算机子程序时,可以实现以下步骤:在将历史合同履行数据与预期合同履行数据进行数据对比之前,获取用户识别码对应的用户征信信息;判断用户征信信息是否符合预期征信条件;若否,则利用第一智能合约终止信用等级确定流程,并生成信用风险告警信息。

优选的,处理器200执行存储器100中保存的计算机子程序时,可以实现以下步骤:判断用户信用等级是否符合信用等级要求;若否,则利用第二智能合约生成信用风险提示信息。

优选的,处理器200执行存储器100中保存的计算机子程序时,可以实现以下步骤:在与目标用户签订销售合同后,根据目标用户的当前征信信息、回款状态信息和经营信息确定目标用户的销售回款风险等级;其中,回款状态信息通过比对回款信息与回款条款得到,回款信息包括回款周期和回款金额。

在上述实施例的基础上,作为优选实施方式,参见图4,图4为本申请实施例提供的另一种区块链节点设备的结构图,区块链节点设备还包括:

输入接口300,与处理器200相连,用于获取外部导入的计算机程序、参数和指令,经处理器200控制保存至存储器100中。该输入接口300可以与输入装置相连,接收用户手动输入的参数或指令。该输入装置可以是显示屏上覆盖的触摸层,也可以是终端外壳上设置的按键、轨迹球或触控板,也可以是键盘、触控板或鼠标等。

显示单元400,与处理器200相连,用于显示处理器200发送的数据。该显示单元400可以为pc机上的显示屏、液晶显示屏或者电子墨水显示屏等。

网络端口500,与处理器200相连,用于与外部各终端设备进行通信连接。该通信连接所采用的通信技术可以为有线通信技术或无线通信技术,如移动高清链接技术(mhl)、通用串行总线(usb)、高清多媒体接口(hdmi)、无线保真技术(wifi)、蓝牙通信技术、低功耗蓝牙通信技术、基于ieee802.11s的通信技术等。

说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以对本申请进行若干改进和修饰,这些改进和修饰也落入本申请权利要求的保护范围内。

还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的状况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1