全网唯一标准王
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111476897.1 (22)申请日 2021.12.02 (71)申请人 贵州黔驰信息股份有限公司 地址 550002 贵州省贵阳市贵阳国家高新 技术产业开发区金阳知识经济产业园 创业大厦13 3室 (72)发明人 赵筑雨 何文仲 吕飞 林家杰  (74)专利代理 机构 北京安信方达知识产权代理 有限公司 1 1262 代理人 吴晓霞 解婷婷 (51)Int.Cl. H04L 9/32(2006.01) H04L 9/40(2022.01) H04L 67/10(2022.01) H04L 67/1095(2022.01)H04L 67/141(2022.01) (54)发明名称 一种基于区块链 技术的文档处理方法、 装置 和客户端 (57)摘要 本申请实施例公开了一种基于区块链技术 的文档处理方法、 装置和客户端, 应用于第一客 户端侧的方法包括: 通过广播机制与第二客户端 建立网络连接; 第二客户端为局域网内除第一客 户端以外处于开启状态的客户端; 根据第一客户 端自身第一本地账本文件中的第一账本信息生 成账本签名信息; 通过广播机制向第二客户端发 送数据请求; 数据请求包含加密后的文档数据和 账本签名信息; 以使第二客户端接收到数据请求 后对账本签名信息进行验证, 并根据验证结果对 文档数据采用相应的处理方案。 该 实施例方案实 现了文档数据在客户端的分布式存储, 实现了去 中心化, 并实现了文档的防篡改和不可否认, 提 高了网络安全性, 方案简单、 成本低, 为 即插即用 提供技术基础。 权利要求书2页 说明书11页 附图3页 CN 114157435 A 2022.03.08 CN 114157435 A 1.一种基于区块链技术的文档处理方法, 其特征在于, 应用于第 一客户端侧, 所述第 一 客户端为预设的局域网内任意的需要对文档数据进行同步的客户端; 所述方法包括: 通过广播机制与所述局域网内的一个或多个第 二客户端建立网络连接; 所述第 二客户 端为所述局域网内除所述第一 客户端以外的处于开启状态的客户端; 根据所述第一客户端自身对应的第一本地账本文件中的第一账本信息生成账本签名 信息; 通过所述广播机制, 向建立网络连接的第二客户端发送数据请求; 所述数据请求包含 加密后的文档数据和所述账本签名信息; 以使得每个建立网络连接的第二客户端接收到所 述数据请求后, 对所述账本签名信息进行验证, 并根据验证结果对所述文档数据采用相应 的处理方案。 2.根据权利要求1所述的基于区块链技术的文档处理方法, 其特征在于, 所述通过广播 机制与预设的局域网内处于开启状态的一个或多个第二 客户端建立网络连接, 包括: 遍历所述局域网内第二客户端的IP地址, 通过所述广播机制向遍历到的第 二客户端发 送连接请求; 接收一个或多个所第 二客户端的返回信 息, 所述返回信 息包含所述第 二客户端处于开 启状态的信息, 建立与所述一个或多个第二客户端的网络连接, 并记录发送所述返回信息 的第二客户端的IP地址 。 3.根据权利要求1所述的基于区块链技术的文档处理方法, 其特征在于, 所述第 一账本 信息包括以下任意一种或多种: 保存所述文档数据的文件名称、 所述文档数据的存储路径、 所述文档数据的更新时间以及所述第一 客户端的IP地址; 所述根据所述第一客户端自身对应的第一本地账本文件中的第一账本信息生成账本 签名信息, 包括: 通过预设的加密算法对所述文件名称、 所述存储路径、 所述更新时间以及 所述第二客户端的IP地址进行加密运算, 获取一个唯一性标识信息, 作为所述账本签名信 息。 4.根据权利要求1 ‑3任意一项所述的基于区块链技术的文档处理方法, 其特征在于, 所 述方法还 包括: 在包含所述文档数据的可编辑文件向所述第 一客户端上传时, 对所述可编 辑文件的文 件内容的读取以及数据流的转换进行加密, 并对所述可编辑文件进行压缩; 和/或, 采用多进程并发形式向建立网络连接的第二 客户端发送所述数据请求。 5.一种基于区块链技术的文档处理装置, 其特征在于, 包括第一处理器和第一计算机 可读存储介质, 所述第一计算机可读存储介质中存储有第一指令, 当所述第一指令被所述 第一处理器执行时, 实现如权利要求1 ‑4任意一项所述的基于区块链技 术的文档处 理方法。 6.一种基于区块链技术的文档处理方法, 其特征在于, 应用于第 二客户端侧, 所述第 二 客户端为预设的局域网内除第一客户端以外的处于开启状态的客户端; 所述第一客户端为 预设的局域网内任意的需要对文档数据进行同步的客户端; 所述方法包括: 与所述局域网内通过广播机制发送连接请求的第一 客户端建立网络连接; 接收所述第 一客户端通过所述广播机制发送的数据请求; 所述数据请求包含加密后的 文档数据和账本签名信息; 所述账本签名信息是所述第一客户端根据所述第一客户端自身 对应的第一本地账本文件中的第一账本信息生成的;权 利 要 求 书 1/2 页 2 CN 114157435 A 2对从所述数据请求中提取的所述账本签名信 息进行验证, 并根据验证结果对所述文档 数据采用相应的处 理方案。 7.根据权利要求6所述的基于区块链技术的文档处理方法, 其特征在于, 所述对从所述 数据请求中提取的所述账本签名信息进行验证, 包括: 将从所述数据请求中提取的所述账本签名信息与本地存 储的账本签名信息相比对; 当从所述数据请求中提取的所述账本签名信息与所述本地存储的账本签名信息一致 时, 确定为第一验证结果; 当从所述数据请求中提取的所述账本签名信息与所述本地存储的账本签名信息不一 致时, 确定为第二验证结果。 8.根据权利要求7所述的基于区块链技术的文档处理方法, 其特征在于, 所述根据验证 结果对所述文档数据采用相应的处 理方案, 包括: 当验证结果 为所述第一验证结果时, 将所述文档数据作为 修改后数据进行保存; 当验证结果 为所述第二验证结果时, 将所述文档数据作为 新增数据进行保存。 9.一种基于区块链技术的文档处理装置, 其特征在于, 包括第二处理器和第二计算机 可读存储介质, 所述第二计算机可读存储介质中存储有第二指令, 当所述第二指令被所述 第二处理器执行时, 实现如权利要求6 ‑8任意一项所述的基于区块链技 术的文档处 理方法。 10.一种客户端, 其特征在于, 包括权利要求5和权利要求9所述的基于区块链技术的文 档处理装置。权 利 要 求 书 2/2 页 3 CN 114157435 A 3

.PDF文档 专利 一种基于区块链技术的文档处理方法、装置和客户端

文档预览
中文文档 17 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于区块链技术的文档处理方法、装置和客户端 第 1 页 专利 一种基于区块链技术的文档处理方法、装置和客户端 第 2 页 专利 一种基于区块链技术的文档处理方法、装置和客户端 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 22:36:57上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。