一种基于区块链的招投标资质认证方法技术

技术编号:38755043 阅读:12 留言:0更新日期:2023-09-10 09:40
本发明专利技术提供一种基于区块链的招投标资质认证方法,涉及区块链技术领域,包括以下步骤:S1:获取招标信息时,提取招标需求,分为第一和第二招标需求;S2:获取投标方的投标申请时,提取投标申请参数;S3:判断投标申请参数与第一招标需求的匹配值是否不低于第一阈值,若是则执行S4,反之则不执行操作;S4:判断投标申请参数与第二招标需求的匹配值是否不低于第二阈值,若是则进行资格认证;反之则将匹配值发送回投标方。本发明专利技术通过区块链网络对招标需求进行提取,并对应提取投标方的申请参数,通过申请参数与招标需求进行对应匹配进行认证,认证过程快捷高效,认证精确度高,且认证时区块链网络上存储的数据量小,区块链存储负担小。区块链存储负担小。区块链存储负担小。

【技术实现步骤摘要】
一种基于区块链的招投标资质认证方法


[0001]本专利技术涉及区块链
,尤其是,本专利技术涉及一种基于区块链的招投标资质认证方法。

技术介绍

[0002]区块链(Blockchain)是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。由于区块链具有去中心化、信息不可篡改、自治性等特性,区块链也受到人们越来越多的重视和应用。
[0003]招投标是在货物、工程和服务的采购行为中,招标人通过事先公布的采购要求,吸引众多的投标人按照同等条件进行平等竞争,按照规定程序并组织技术、经济和法律等方面专家对众多的投标人进行综合评审,从中择优选定项目的中标人的行为过程。其实质是以较低的价格获得最优的货物、工程和服务,其中在区块链中进行招投标管理时,招投标数据的存储十分重要,去中心化存储可以显著减小数据中断的风险及其损失,增加数据存储的安全性和保密性,所以现在很多招投标数据的存储采用区块链网络存储的方式,例如中国专利专利技术专利CN113254407A提供了一种基于区块链的招投标文件存储方法、系统、介质和设备,包括:步骤1:在终端设备采用非对称加密算法生成公私钥对;步骤2:将公钥上传至招投标平台进行公示;步骤3:在终端设备上通过公钥将投标文件进行加密生成加密文件;步骤4:在投标截止前上传加密文件至招投标平台,招投标平台在收到加密文件后对文件进行不可逆算法计算得到投标摘要,并将投标摘要发布至区块链进行存证;步骤5:在开标时使用私钥解密投标文件,并将解密的投标文件公开;步骤6:检验投标文件在投标截止后是否被修改。上述专利技术通过区块链技术有效防止投标信息被篡改或泄露,提高了招投标数据安全性和平台公信力。
[0004]需要注意的是,招投标管理方法不仅对招投标的文件进行存储,还需要辅助招标方进行投标申请信息的预处理,也就是对投标方进行简单认证和筛选,便于招标方更客观更高效的对投标文件进行查看,例如中国专利专利技术专利CN113572616A公开了一种基于分布式的招投标平台认证方法、装置、计算机设备及介质,所述方法包括:本实施例中,第一节点向其他广播待认证数据,其中,待认证数据为采用第一节点的节点证书的私钥对待发布数据加密得到,第一节点的节点证书为第一节点颁发的CA证书,第二节点获取第二节点中存储的第一节点的节点证书的公钥,作为第一公钥,第二节点采用第一公钥对待认证数据进行验签,得到验签结果,若第二节点的验签结果为通过,则将待认证数据作为认证数据,并通过区块链网络的节点执行数据共识存储,将认证数据存储至区块链网络,采用上述专利技术可以提高招投标平台数据认证过程中的安全性。
[0005]但是上述区块链的招投标数据认证方法依然存在以下缺点:在招投标过程中,双方资格认证时公开的信息有限,且上述数据认证时没有对投标方数据进行针对提取,不仅
无法按照有限的公开信息对投标方进行有效的数据认证,导致认证过程麻烦冗长且存在认证不完全的可能性,认证精确度不够,而且认证时区块链网络上存储的数据量过大,区块链存储负担大。
[0006]因此为了解决所述问题,设计一种合理高效的基于区块链的招投标资质认证方法对我们来说是很有必要的。

技术实现思路

[0007]本专利技术的目的在于提供一种基于区块链的招投标资质认证方法,通过区块链网络对招标需求进行提取,并对应提取投标方的申请参数,通过申请参数与招标需求进行对应匹配进行认证,认证过程快捷高效,认证精确度高,且认证时区块链网络上存储的数据量小,区块链存储负担小。
[0008]为达到上述目的,本专利技术采用如下技术方案得以实现的:一种基于区块链的招投标资质认证方法,方法包括以下步骤:S1:获取招标方的招标信息时,提取招标需求,分为第一招标需求和第二招标需求;S2:获取投标方的投标申请时,按照招标需求提取投标申请参数;S3:判断投标申请参数与第一招标需求的匹配值是否不低于第一阈值,若是则执行步骤S4,反之则不执行操作;S4:判断投标申请参数与第二招标需求的匹配值是否不低于第二阈值,若是则投标方通过资格认证;反之则将匹配值发送回投标方。
[0009]作为本专利技术的优选,执行步骤S1时,提取招标需求之后,获取历史招投标成功数据,生成第一招标需求和第二招标需求。
[0010]作为本专利技术的优选,执行步骤S1时,将第一招标需求存储至第一节点,将第二招标需求存储至第二节点;执行步骤S3时,将投标申请参数发送至第一节点;执行步骤S4时,将投标申请参数发送至第二节点。
[0011]作为本专利技术的优选,执行步骤S2时,将投标申请存储至第三节点并加密,将第三节点秘钥发送至区块链网络,将投标申请参数发出。
[0012]作为本专利技术的优选,招标需求和投标申请参数均至少为一个。
[0013]作为本专利技术的优选,执行步骤S3时,将每一个第一招标需求与所有投标申请参数进行匹配,获取最高的单项匹配值,将所有第一招标需求的单项匹配值累加得到第一匹配值。
[0014]作为本专利技术的优选,执行步骤S4时,若是投标申请参数与第二招标需求的匹配值不低于第二阈值,则投标方进行资格认证,则将第三节点秘钥发送至招标方,招标方获取投标方的投标申请,对投标方进行资格认证。
[0015]作为本专利技术的优选,执行步骤S4时,若是投标申请参数与第二招标需求的匹配值低于第二阈值,则将匹配值发送回投标方,待投标方重新上传投标申请时,执行步骤S2。
[0016]第二方面,提供了一种装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面的任意一种实
现方式提供的基于区块链的招投标资质认证方法。
[0017]第三方面,本申请实施例提供了一种计算机存储介质,计算机存储介质存储有计算机程序,计算机程序包括程序指令,程序指令当被处理器执行时,可实现本申请实施例第一方面的任意一种实现方式提供的基于区块链的招投标资质认证方法。
[0018]本专利技术一种基于区块链的招投标资质认证方法有益效果在于:通过区块链网络对招标需求进行提取,并对应提取投标方的申请参数,通过申请参数与招标需求进行对应匹配进行认证,认证过程快捷高效,认证精确度高,且认证时区块链网络上存储的数据量小,区块链存储负担小。
附图说明
[0019]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例中所需使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]图1为本专利技术一种基于区块链的招投标资质认证方法的一个实施例的控制流程示意图。
具体实施方式
[0021]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
[0022]在下述介绍中,术语“第一”、“本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的招投标资质认证方法,其特征在于:方法包括以下步骤:S1:获取招标方的招标信息时,提取招标需求,分为第一招标需求和第二招标需求;S2:获取投标方的投标申请时,按照招标需求提取投标申请参数;S3:判断投标申请参数与第一招标需求的匹配值是否不低于第一阈值,若是则执行步骤S4,反之则不执行操作;S4:判断投标申请参数与第二招标需求的匹配值是否不低于第二阈值,若是则投标方通过资格认证;反之则将匹配值发送回投标方。2.根据权利要求1所述的一种基于区块链的招投标资质认证方法,其特征在于:执行步骤S1时,提取招标需求之后,获取历史招投标成功数据,生成第一招标需求和第二招标需求。3.根据权利要求2所述的一种基于区块链的招投标资质认证方法,其特征在于:执行步骤S1时,将第一招标需求存储至第一节点,将第二招标需求存储至第二节点;执行步骤S3时,将投标申请参数发送至第一节点;执行步骤S4时,将投标申请参数发送至第二节点。4.根据权利要求1所述的一种基于区块链的招投标资质认证方法,其特征在于:执行步骤S2时,将投标申请存储至第三节点并加密,将第三节点秘钥发送至区块链网络,将投标申请参数发出。5.根据权利要求1所述的一种基于区块链的招投标资质认证方法,其特征...

【专利技术属性】
技术研发人员:张慧娜袁建侯军
申请(专利权)人:华能招标有限公司
类型:发明
国别省市:

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

1