LoL赛事- LoL投注- 2025年最佳英雄联盟投注网站一种基于fabric联盟链的文档防篡改方法[发明专利]
日期:2025-12-04 19:27 | 人气:
英雄联盟投注,英雄联盟,英雄联盟下注,LOL投注官网,英雄联盟赛事投注,英雄联盟下注,英雄联盟电竞,英雄联盟投注网站,LOL,英雄联盟赛事,LOL投注,LOL赛事下注,LOL投注网站,lol下注平台步骤S12:本地计算文档的hash值; 步骤S13 :将IPFS返回的 hash值 、本地计算的 hash值 、以 及文档的 重要字段 信息 制作成 文档DNA,保存至fabric联盟链中;其中文档的重要字段信息包括文档的唯一标识; 步骤S14 :fabric的智能合约自动将节点的 名称、节点的签名、信息保存时间保存至 fabric的状态数据库中。 3 .根据权利要求2所述的一种基于fabric联盟链的文档防篡改方法,其特征在于,步骤 S14中,所述节点的名称与节点的签名由getCreator方法获取的节点证书信息中提取出来。 4 .根据权利要求1所述的一种基于fabric联盟链的文档防篡改方法,其特征在于,文档 的验证操作具体包括以下步骤: 步骤S21 :根据文档的唯一标识从fa bric联盟链中获取待验证的 文档的 信息 ,其中获取 的信息中包括但不限于文档hash值、文档在IPFS上的储存路径、保存时间; 步骤S22:计算本地待验证文档的hash值; 步骤S23 :将计算出的 hash值与从fa bric中获取的 hash值进行比 较 ,如果两者一致 ,说 明文档没有被篡改,如果两者不一致则说明该文档已经被篡改。 5 .根据权利要求4所述的一种基于fabric联盟链的文档防篡改方法,其特征在于,步骤 S23还包括,从fabric获取的文档信息中提取文档在IPFS上的储存路径,从IPFS下载文档至 本地 ,然后与已被篡改的文档进行内容对比 ,找出被篡改的信息。 6 .根据权利要求1所述的一种基于fabric联盟链的文档防篡改方法,其特征在于,文档 的修改操作具体为 ,当对已 保存的 文档进行修改时 ,为了防 止管理 员借着合法修改的 名义 对文档进行篡改 ,记录文档的 历史数据和修改文档的管理 员信息 ,并在fa bric智能合约中 定义一个历史数据; 当 文 档修改 之 后 ,将文 档上 传至IPF S ,获取IPF S返回的 hash值 ,同 时 本地计算文 档的 hash值 ,然后在区块链文档保 护模块中修改已 发生变化的 文档DNA信息 ,但是DNA数据结构 中的ID不能也不会改变; 在查询文档时 ,智能合约会先查询该文档DNA信息是否曾经修改过 ,如果没有修改过则 直接返回文档的DNA信息,如果曾经修改了,会将当前文档的NDA信息及其历史数据一起返 回给文档管理系统。 7 .根据权利要求1所述的一种基于fabric联盟链的文档防篡改方法,其特征在于,文档 的删除操作具体为: 当管理 员选择普通删除时 ,智能合约将文档DNA数据结构中的状态值修改为删除 ,当文 档管理系统查询文档时 ,查询结果只会显示状态值不为删除的文档DNA信息 ,而状态值为删 除的 文档DNA信息则会显示在文档管理 系统的回收 站页面 ,在该页面能 够通过 调 用相关接
