预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN107395587A(43)申请公布日2017.11.24(21)申请号201710586055.9(22)申请日2017.07.18(71)申请人北京初识科技有限公司地址100080北京市海淀区中关村大街27号7层715(72)发明人陈建伟(74)专利代理机构北京辰权知识产权代理有限公司11619代理人陈亚琴(51)Int.Cl.H04L29/06(2006.01)H04L29/08(2006.01)G06F21/64(2013.01)权利要求书2页说明书9页附图3页(54)发明名称一种基于多点协作机制的数据管理方法及系统(57)摘要本发明提供了一种基于多点协作机制的数据管理方法及系统,云端节点接收来自本地设备的数据,并将所述数据存储在多个存储节点中。基于多点协作机制,本发明实现了大规模数据的存储管理,有效防止了数据的泄漏、恶意篡改或非法查阅,极大地保证了数据的安全性,特别是为资产交易、数据流通等提供了公正、可信的执行环境。CN107395587ACN107395587A权利要求书1/2页1.一种基于多点协作机制的数据管理方法,包括:步骤1,云端节点接收来自本地设备的数据;步骤2,云端节点将所述数据存储在多个存储节点中。2.如权利要求1所述的数据管理方法,其中,所述方法进一步包括:步骤11,云端节点的成员节点之一接收来自本地设备的数据,判断所述数据是否为原始数据,若是,选定所述原始数据的当值节点;步骤12,所述当值节点接收到所述原始数据后,确定所述原始数据的多个存储节点;步骤13,所述多个存储节点对是否准许数据管理进行授权,以产生授权信息,所述多个存储节点将授权信息添加到原始数据中,并向当值节点发送添加了授权信息的原始数据;步骤14,所述当值节点根据存储节点的授权数量判断数据管理是否通过,若通过,则当值节点基于原始数据生成管理后的数据,若不通过,则放弃此次数据管理;步骤15,将管理后的数据存储在所述多个存储节点中。3.如权利要求2所述的数据管理方法,其中,步骤11进一步包括:依据可信度排序选定当值节点,由云端节点的节点推荐选定当值节点或者根据节点负载选定当值节点;步骤12进一步包括:在当值节点接收到所述原始数据后,当值节点依据原始数据的属性信息,生成唯一标识所述原始数据的数据标识,生成数据标识与当值节点ID的对应表,并向本地设备返回所述数据标识。4.如权利要求1或2所述的数据管理方法,其中,存储在多个存储节点中进一步包括:当值节点依据数据-地址映射算法建立数据-地址映射关系,将整个数据分别存储在多个存储节点中;或者当值节点将所述数据拆分为多个子数据,依据数据-地址映射算法建立数据-地址映射关系,将多个子数据分别存储在多个存储节点中。5.如权利要求1-4任一项所述的数据管理方法,其中,所述方法进一步包括:步骤21,云端节点的成员节点之一接收来自本地设备的数据,判断所述数据是否为原始数据,若不是,确定所述数据的当值节点;步骤22,当值节点接收到所述数据后,依据数据-地址映射算法查找所述数据的多个存储节点;步骤23,所述多个存储节点对是否准许数据管理进行授权,以产生授权信息,所述多个存储节点将授权信息添加到数据中,并向当值节点发送添加了授权信息的数据;步骤24,所述当值节点根据数据对应的存储节点的授权数量判断数据管理是否通过,若通过,则当值节点将管理后的数据存储在所述多个存储节点中,若不通过,则放弃所述数据,向所述本地设备返回管理失败消息。6.如权利要求5所述的数据管理方法,其中,所述方法进一步包括:步骤a,识别所接收的数据,依据数据-地址映射函数Y(t)计算所接收的数据的映射地址,Y(t)=x;步骤b,判断MappingTable[x]是否为空,如果结果为是,则确定地址错误,返回步骤a重新计算映射地址,如果结果为否,则转入步骤c;步骤c,比较MappingTable[x]=t,如果比较结果为是,则确定地址正确,即查找出了存2CN107395587A权利要求书2/2页储节点,否则,则确定地址错误,返回步骤a重新计算映射地址,其中,x是存储数据的存储节点的地址,t是所接收的数据本身、数据的属性信息或者数据的数据标识。7.如权利要求2或5所述的数据管理方法,其中,仅当授权数量等于全部存储节点数量时,将数据管理判断为通过。8.如权利要求1-7所述的数据管理方法,其中,所述数据为储值卡数据。9.一种基于多点协作机制的数据管理系统,包括本地设备和云端节点,其中,所述数据管理系统用于执行如权利要求1-8所述的数据管理方法。10.如权利要求9所述的数据管理系统,其中,所述数据管理系统还包括网关设备。3CN107395587A说明书1/9页一种基于多点协作机制的数据管理