System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据处理相关,具体涉及跨区块链网络的数据自动化同步方法及系统。
技术介绍
1、在现代科技与信息时代,数据的增长和分散化日益加剧,不同的应用程序、系统和各大平台之间需要进行大量的数据共享和交互,数据的同步处理成为其中关键的一环,但随着数据信息大爆炸,数据越来越多样和复杂,传统的数据同步是通过手动输入和复制粘贴等人工方式或简单的网络传输方式完成的,极易出现数据丢失和传输错误,导致数据同步结果的一致性不好,而且数据中包含大量的个人隐私信息等敏感数据,可能被泄露或滥用,带来数据的安全性问题。
2、因此,如何保证数据自动化同步结果的准确性、可靠性和传输过程的安全性是当前急需解决的问题。
技术实现思路
1、基于此,本申请实施例提供了跨区块链网络的数据自动化同步方法及系统,解决了现有数据同步存在的复杂分散的数据同步不一致和传输过程不安全,导致数据同步结果不准确和不可靠的技术问题,从而达到数据同步结果更加准确和可靠的技术效果。
2、本申请实施例的第一个方面,提供了跨区块链网络的数据自动化同步方法,所述方法包括:
3、读取目标区块链网络的异构化特征并进行链间隔离评估,划定多组区块链,其中,各组区块链包括至少一条同构区块链;
4、引入跨链智能合约并写入所述多组区块链,进行程序初始化配置,其中,所述多组区块链的中异构区块链的链间合约激活标准不同;
5、识别所述多组区块链的公信力等级,并确定待同步数据的保密等级,结合链间互信力,遍历
6、基于所述加密密钥进行所述待同步数据的加密处理,激活预传输信道进行所述待同步数据的跨链同步操作,其中,所述预传输信道基于多并行信道匹配确定;
7、随着数据同步完成,生成数据校验指令,进行跨链数据同步校验,确定同步校验结果,其中,校验标准包括基于所述跨链智能合约的程序触发确认校验、同步区块链的同步守恒校验;
8、识别所述同步校验结果,若校验合格,规整任务同步记录并于所述目标区块链网络进行上链存证。
9、本申请实施例的第二个方面,提供了跨区块链网络的数据自动化同步的系统,所述系统包括:
10、区块链划定模块,所述区块链划定模块用于读取目标区块链网络的异构化特征并进行链间隔离评估,划定多组区块链,其中,各组区块链包括至少一条同构区块链;
11、智能合约写入模块,所述智能合约写入模块用于引入跨链智能合约并写入所述多组区块链,进行程序初始化配置,其中,所述多组区块链的中异构区块链的链间合约激活标准不同;
12、加密密钥匹配模块,所述加密密钥匹配模块用于基于所述加密密钥进行所述待同步数据的加密处理,激活预传输信道进行所述待同步数据的跨链同步操作,其中,所述预传输信道基于多并行信道匹配确定;
13、数据同步校验模块,所述数据同步校验模块用于随着数据同步完成,生成数据校验指令,进行跨链数据同步校验,确定同步校验结果,其中,校验标准包括基于所述跨链智能合约的程序触发确认校验、同步区块链的同步守恒校验;
14、同步记录上链存证模块,所述同步记录上链存证模块用于识别所述同步校验结果,若校验合格,规整任务同步记录并于所述目标区块链网络进行上链存证。
15、本申请实施例的第三个方面,提供了一种电子设备,包括,存储器和处理器,所述处理器与存储器耦合,所述存储器用于存储计算机程序,当所述计算机程序被所述处理器执行时,使电子设备执行如第一方面所述方法的步骤。
16、本申请实施例的第四个方面,提供了一种计算机可读存储介质,所述计算机存储介质上存储有计算机程序,当所述计算机程序被所述处理器执行时,实现如第一方面所述方法的步骤。
17、本申请中提供的一个或多个技术方案,至少具有如下技术效果或优点:
18、本申请通过读取目标区块链网络的异构化特征并进行链间隔离评估,划定多组区块链,其中,各组区块链包括至少一条同构区块链,引入跨链智能合约并写入所述多组区块链,进行程序初始化配置,其中,所述多组区块链的中异构区块链的链间合约激活标准不同,识别所述多组区块链的公信力等级,并确定待同步数据的保密等级,结合链间互信力,遍历密钥数据库匹配加密密钥,其中,所述链间互信力基于链间同步记录确定,基于所述加密密钥进行所述待同步数据的加密处理,激活预传输信道进行所述待同步数据的跨链同步操作,其中,所述预传输信道基于多并行信道匹配确定,随着数据同步完成,生成数据校验指令,进行跨链数据同步校验,确定同步校验结果,其中,校验标准包括基于所述跨链智能合约的程序触发确认校验、同步区块链的同步守恒校验,识别所述同步校验结果,若校验合格,规整任务同步记录并于所述目标区块链网络进行上链存证,解决了现有数据同步存在的复杂分散的数据同步不一致和传输过程不安全,导致数据同步结果不准确和不可靠的技术问题,从而达到数据同步结果更加准确和可靠的技术效果。
本文档来自技高网...【技术保护点】
1.跨区块链网络的数据自动化同步方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,该方法还包括:
3.如权利要求1所述的方法,其特征在于,所述异构化特征至少包括区块链类型、底层机制、自体协议配置,所述读取目标区块链网络的异构化特征并进行链间隔离评估,划定多组区块链包括:
4.如权利要求3所述的方法,其特征在于,划定多组区块链,该方法包括:
5.如权利要求1所述的方法,其特征在于,所述链间互信力基于链间同步记录确定,该方法包括:
6.如权利要求1所述的方法,其特征在于,所述预传输信道基于多并行信道匹配确定,该方法包括:
7.如权利要求1所述的方法,其特征在于,所述激活预传输信道进行所述待同步数据的跨链同步操作之前,该方法包括:
8.跨区块链网络的数据自动化同步系统,其特征在于,所述系统包括:
9.一种电子设备,包括,存储器和处理器,所述处理器与存储器耦合,所述存储器用于存储计算机程序,其特征在于,所述计算机程序被所述处理器执行时,实现权利要求1到7任一项所述的方法
10.一种计算机可读存储介质,所述计算机存储介质上存储有计算机程序,其特征在于,所述计算机程序被所述处理器执行时,实现权利要求1到7任一项所述的方法的步骤。
...【技术特征摘要】
1.跨区块链网络的数据自动化同步方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,该方法还包括:
3.如权利要求1所述的方法,其特征在于,所述异构化特征至少包括区块链类型、底层机制、自体协议配置,所述读取目标区块链网络的异构化特征并进行链间隔离评估,划定多组区块链包括:
4.如权利要求3所述的方法,其特征在于,划定多组区块链,该方法包括:
5.如权利要求1所述的方法,其特征在于,所述链间互信力基于链间同步记录确定,该方法包括:
6.如权利要求1所述的方法,其特征在于,所述预传输信道基于多并行信道匹...
【专利技术属性】
技术研发人员:段荣伟,宋泽浩,王磊,
申请(专利权)人:上海零数众合信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。