本发明公开了一种基于区块链的双盲招投标系统,使用联盟链搭建系统,包括招标模块、主模块、投标模块和评审专家模块,所述主模块针对每个特定的招标项目生成一个图G,并为每个投标用户和评审专家用户随机生成一个token,将token进行哈希计算后储存;投标用户或评审专家用户选择自己的私有变换ni或ni’,以此生成图G的同构图Gi或Gi’,然后选择一个公开变换pi或pi’,在Gi或Gi’基础上生成Gii或Gii’,随后构造包括pi或pi’、Gii或Gii’的投标信息M或评审信息M’。由此,本发明实现了在隐匿招标用户或评审专家真实身份的前提下验证对方是否为有效招标用户或有效评审专家的功能。本发明还公开了一种基于区块链的双盲招投标方法。 |