水利行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210537841.0 (22)申请日 2022.05.18 (71)申请人 东北大学 地址 110819 辽宁省沈阳市和平区文化路3 号巷11号 (72)发明人 包轩宇 刘园  (74)专利代理 机构 沈阳东大知识产权代理有限 公司 21109 专利代理师 徐湘辉 (51)Int.Cl. G06F 21/62(2013.01) G06F 21/64(2013.01) G06F 16/22(2019.01) G06F 16/27(2019.01) G06Q 30/08(2012.01) (54)发明名称 一种基于区块链的招投标系统防篡改数据 存储方法 (57)摘要 本发明提供一种基于区块链的招投标系统 防篡改数据存储 方法, 涉及电子招投标系统数据 防篡改技术领域。 该方法初始阶段、 原始招投标 信息广播阶段、 原始招投标信息篡改阶段、 篡改 招投标信息广播阶段、 篡改招投标信息识别阶段 和篡改招投标信息处理阶段。 该方法将区块链应 用在招投标系统中, 利用区块链的防篡改性存储 招投标信息, 通过对比通过哈希 运算新得到的消 息摘要和原始招投标信息本体对应的消息摘要 是否相同能够方便判断招投标信息是否被篡改, 同时云平台能够存储节点篡改招投标信息数据, 多次篡改招投标信息的节点会被区块链网络管 理者警告甚至移除网络并加入黑名单, 可有效保 护系统中招投标数据的真实性和安全性。 权利要求书2页 说明书6页 附图1页 CN 115081011 A 2022.09.20 CN 115081011 A 1.一种基于区块链的招投标系统防篡改数据存 储方法, 其特 征在于, 该 方法包括: (一)初始阶段, 包括如下步骤: 搭建联盟区块链分布式网络, 在该区块链网络中节点之间相互连接; 获取原始招投标信息 本体M, 并将M存 入所述区块链网络的某一节点 N中; 在节点N中对原始招投标信息 本体M进行哈希运 算得到消息摘要Hash1; 节点N使用自身私钥对所述消息摘要Hash1进行加密得到数字签名, 并且节点N将所述 数字签名和原 始招投标信息 本体M一起上传至节点 N对应的服 务器进行存 储; (二)原始招投标信息广播阶段; (三)原始招投标信息篡改阶段; (四)篡改招投标信息广播阶段; (五)篡改招投标信息识别阶段; (六)篡改招投标信息处 理阶段。 2.根据权利要求1所述的基于区块链的招投标系统防篡改数据存储方法, 其特征在于, 所述招投标信息包括项目ID、 招标项目名称、 招标项目内容、 招标人员信息、 投标人员信息 和签约成交价格。 3.根据权利要求1所述的基于区块链的招投标系统防篡改数据存储方法, 其特征在于, 所述原始招投标信息广播阶段, 包括如下步骤: 节点N对应的服务器将所述数字签名和原始招 投标信息本体M一起向网络中其他节点 对应的服 务器进行广播, 同时, 节点 N还将该原 始招投标信息 本体M上传云平台进行存 储; 接收广播信 息的节点R从其对应的服务器中获取该服务器从广播中所接收的原始招投 标信息本体M和数字签名。 4.根据权利要求1所述的基于区块链的招投标系统防篡改数据存储方法, 其特征在于, 所述原始招投标信息篡改阶段, 包括如下步骤: 节点N对原始招投标信息数据进行修改, 得到修改的招投标信息数据; 节点N再次使用自身私钥对消息摘要Hash1进行加密得到数字签名; 节点N将该数字签名和修改的招 投标信息本体一起上传至节点N对应的服务器进行存 储。 5.根据权利要求1所述的基于区块链的招投标系统防篡改数据存储方法, 其特征在于, 所述篡改招投标信息广播阶段, 包括如下步骤: 节点N对应的服务器将所述数字签名和修改的招投标信 息本体一起向网络 中其他节点 对应的服务器进行广播, 同时, 节点N还将修改的招投标信息本体上传云平台进行记录存 储。 6.根据权利要求1所述的基于区块链的招投标系统防篡改数据存储方法, 其特征在于, 所述篡改招投标信息识别阶段, 包括如下步骤: 接收广播信 息的节点R从其对应的服务器中获取该服务器从广播中所接收的招投标信 息本体和数字签名; 节点R对其获取的招投标信息本体做哈希运算获得新的消息摘要Hash2, 同时节点R还 使用发送信息的节 点N公开的公钥对获取的数字签名进 行解密, 获得原始招投标信息本体M 对应的消息摘要Hash1;权 利 要 求 书 1/2 页 2 CN 115081011 A 2节点R将消息摘要Hash2与消息摘要Hash1进行对比, 如果Hash2与Hash1相同则认为招 投标信息没有被篡改; 如果两者 不同则认为招投标信息已经被篡改。 7.根据权利要求1所述的基于区块链的招投标系统防篡改数据存储方法, 其特征在于, 所述篡改招投标信息处 理阶段, 包括如下步骤: 接收信息的节点R确认招 投标信息已被篡改后, 则从网络中其他服务器同步更新招 投 标信息本体, 如果网络中其他服务器丢失招投标信息本体则从云平台同步更新招投标信息 本体; 根据云平台存储的信息, 如果网络中某节点篡改招 投标信息超过预设次数, 则区块链 网络管理者将会对该节点进行警告, 警告无效则将其移除网络并加入黑名单, 该节点将无 法再次进入区块链网络 。 8.根据权利要求1或6所述的基于区块链的招投标系统防篡改数据存储方法, 所述哈希 运算使用的是SHA 256算法。权 利 要 求 书 2/2 页 3 CN 115081011 A 3

PDF文档 专利 一种基于区块链的招投标系统防篡改数据存储方法

文档预览
中文文档 10 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于区块链的招投标系统防篡改数据存储方法 第 1 页 专利 一种基于区块链的招投标系统防篡改数据存储方法 第 2 页 专利 一种基于区块链的招投标系统防篡改数据存储方法 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-07 12:39:08上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。