-
公开(公告)号:CN110719322B
公开(公告)日:2021-06-22
申请号:CN201910908631.6
申请日:2019-09-25
Applicant: 东北大学
IPC: H04L29/08
Abstract: 本发明涉及计算机区块链技术领域,特别是涉及一种基于区块链跨链的数据交叉存储方法。步骤1:建立n条区块链,基于PBFT共识机制向区块链中添加区块,若有区块链添加至触发转移区块条件的区块则执行步骤2至步骤5,若没有则继续添加区块;步骤2:选取一条添加至触发转移区块条件的区块的区块链记为original链,将该区块记为transition块;步骤3:在非original链集合中选取select链;步骤4:在select链中添加完整的transition块;步骤5:在original链及途径区块链集合S中的区块链中添加区块头。本发明能够有效保证区块链的安全性和完整性,且节省运行时占用的内存。
-
公开(公告)号:CN108923932B
公开(公告)日:2020-12-11
申请号:CN201810748682.2
申请日:2018-07-10
Applicant: 东北大学
Abstract: 本发明公开一种去中心化协同验证模型及验证算法,模型包括:数据所有者、云服务提供商、协作网络和区块链四个关键组件,其中区块链的块体存储由POR记录生成的POR Merkle树,POR Merkle树的叶子节点由一个二元组构成,二元组记录POR记录和数据所有者的数字签名。本发明将区块链的特性带入了不可信环境下外包数据存储和验证过程中,可以提高数据安全性,避免了在传统数据外包服务中将数据验证过程移交给第三方可能造成的安全问题,效率提高,安全性提高。
-
公开(公告)号:CN110691079A
公开(公告)日:2020-01-14
申请号:CN201910908742.7
申请日:2019-09-25
Applicant: 东北大学
Abstract: 本发明涉及计算机区块链技术领域,提供一种基于区块链加密的多副本可靠性验证方法。首先,构建基于区块链加密的多副本可靠性验证框架;然后,选取主节点,客户端对原始数据进行第一次加密,主节点使用第一次加密后的数据生成N个副本并对副本进行第二次加密后,将加密副本存入服务器,并将提取的元数据存入区块链;最后,选取主节点,通过比较加密副本集中使用不同副本标记加密的副本是否相同,来验证多个副本存在的真实性,若不存在虚假副本,则主节点通过比较从区块链上和从服务器中提取的数据摘要是否相同,来验证每个副本的数据完整性。本发明能够实现对多副本存在真实性及每个副本数据完整性的验证,且提升验证的效率和准确性。
-
公开(公告)号:CN110673966A
公开(公告)日:2020-01-10
申请号:CN201910908610.4
申请日:2019-09-25
Applicant: 东北大学
IPC: G06F9/54 , G06F21/64 , G06F16/27 , G06F16/2458 , G06F16/23
Abstract: 本发明涉及计算机区块链技术领域,提供一种基于区块链链上-链下协同的数据交互方法。首先构建链上-链下协同交互框架;当用户请求写入/更新数据时,在链下数据中心写入/修改原始数据,从原始数据/要修改的数据中提取数据摘要并签名,选取主节点构建区块并接入区块链,再通知其他节点同步;当用户请求查询数据时,发送签名给验证节点,验证节点查询链上数据并广播数据,当多于半数的验证节点查询到相同的数据时,选取主节点,主节点从链下数据中心查询原始数据并提取数据摘要,对比链上数据与链下数据,若一致则返回用户的查询权限,若不一致则通知用户数据损坏。本发明能够保证数据安全性和完整性,且在进行大型数据的交互时速度快。
-
公开(公告)号:CN108923932A
公开(公告)日:2018-11-30
申请号:CN201810748682.2
申请日:2018-07-10
Applicant: 东北大学
CPC classification number: H04L9/3247 , H04L67/104 , H04L67/1097
Abstract: 本发明公开一种去中心化协同验证模型及验证算法,模型包括:数据所有者、云服务提供商、协作网络和区块链四个关键组件,其中区块链的块体存储由POR记录生成的POR Merkle树,POR Merkle树的叶子节点由一个二元组构成,二元组记录POR记录和数据所有者的数字签名。本发明将区块链的特性带入了不可信环境下外包数据存储和验证过程中,可以提高数据安全性,避免了在传统数据外包服务中将数据验证过程移交给第三方可能造成的安全问题,效率提高,安全性提高。
-
公开(公告)号:CN113360504B
公开(公告)日:2023-08-15
申请号:CN202110692472.8
申请日:2021-06-22
Applicant: 东北大学
IPC: G06F16/22 , G06F16/2453
Abstract: 本发明提供一种基于多区块链环境下的连接查询优化方法,涉及计算机区块链查询技术领域。本方法构建了基于SMM的多链连接索引SMMI,由三部分S‑Inverted Index、S‑Bitmap Index和S‑B+‑tree Index组成,完成共有属性的链间连接。基于SMMI的多链查询方法相比传统的查询方法将减少本地计算负载代价和网络延迟,提升查询效率。尤其面对海量数据时,数据的网络传输开销逐渐增加,连接计算的效率将会显著提升,给与更好的用户体验。
-
公开(公告)号:CN110661867B
公开(公告)日:2021-07-23
申请号:CN201910908746.5
申请日:2019-09-25
Applicant: 东北大学
IPC: H04L29/08
Abstract: 本发明涉及计算机区块链技术领域,提供一种基于改进工作量证明与权益证明的区块链共识方法。步骤1:区块链中的算力统计节点统计计算节点的算力;步骤2:算力统计节点对区块链中所有计算节点的算力进行均匀分组,为每个计算组在加入区块链之前分配Token值;步骤3:用户发送存入数据的请求,对所有计算组按照Token值由大到小排序,选择前k个计算组分别对数据进行打包成区块操作,选取最先完成打包成区块操作的计算组为主节点,主节点将区块连接至区块链中,并利用协议向其他节点广播消息,其他节点同步区块链状态。本发明能够节约系统算力、缩短计算周期,且避免对新加入网络的节点和拥有计算资源较少的节点不友好的问题。
-
公开(公告)号:CN110691078B
公开(公告)日:2021-07-13
申请号:CN201910908619.5
申请日:2019-09-25
Applicant: 东北大学
Abstract: 本发明涉及计算机区块链技术领域,特别是涉及一种基于区块链的数据动态可靠性验证方法。首先构建基于区块链的数据动态可靠性验证框架包括区块链、链下的数据中心、验证网络;然后,对动态更新的原始数据进行数据类型标记并签名后存入链下的数据中心;接着,选取主节点,利用主节点将原始数据的元数据 写入区块链;最后,验证节点结合用户签名和数据类型在链上查询用户的所有元数据,得到链上的数据摘要,并选取主节点从链下的数据中心查询用户的原始数据并提取链下的数据摘要,进行链上、链下的对比后判断数据验证是否可靠。本发明能够实现基于区块链的数据动态可靠性验证,且提升验证效率和准确性。
-
公开(公告)号:CN110601857A
公开(公告)日:2019-12-20
申请号:CN201910908719.8
申请日:2019-09-25
Applicant: 东北大学
Abstract: 本发明涉及计算机区块链技术领域,提供一种基于局部-全局区块链协同的数据交互方法。首先构建局部-全局区块链协同框架;当用户请求写入数据时,局部区块链的验证节点对原始数据签名、选取主节点并使用原始数据构建区块接入局部区块链,全局区块链的验证节点从原始数据中提取摘要并签名、选取主节点并使用原始数据的元数据构建区块接入全局区块链;当用户请求查询数据时,发送签名给全局区块链的验证节点,验证节点查询链上数据并广播,多于半数的验证节点查询到相同数据时选取主节点,主节点根据查询到的元数据查询对应的局部区块链上的原始数据,并返回查询到的原始数据。本发明能够实现局部区块链之间的数据共享,提升数据交互的效率。
-
-
-
-
-
-
-
-