摘要
本公开提供一种云存储数据同步方法、设备及存储介质,该方法包括根据云存储服务的文件夹及文件结构关系构建子树,将子树的根节点作为merkle树的叶子节点构建mer kle树;将文件夹中每个文件的哈希值与文件路径的映射关系存储在哈希索引表中,基于merkle树和哈希索引表构建区块链的区块结构;当接收到用户访问目标文件的请求时,通过智能合约验证用户是否具有目标文件的访问权限;若用户具有目标文件的访问权限,通过哈希索引表更新目标文件在merkle树中的位置,将更新目标文件作为一次交易,利用同步校验算法对交易进行同步验证,可以快速验证数据的正确性并提高数据同步效率,以及通过智能合约权限控制有效防止数据被非法篡改,提高数据的安全性。
技术关键词
云存储服务
云存储数据同步
文件夹
智能合约验证
校验算法
索引表
节点更新
校验模块
关系
计算机程序产品
身份
处理器通信
指令
通信设备
标识
系统为您推荐了相关专利信息
拓扑构建方法
配电节点
皮尔逊相关系数
数据预处理算法
归一化算法
存储共享方法
分布式存储系统
数据安全
密钥
HyperledgerFabric网络
森林结构
智能检索方法
文件夹
图谱
文本特征向量