基于区块链的计算记账方法及系统及装置及介质制造方法及图纸

技术编号:29674333 阅读:7 留言:0更新日期:2021-08-13 21:56
本发明专利技术公开了基于区块链的计算记账方法及系统及装置及介质,涉及数据安全领域,数据治理供应方获取的电子数据;数据治理供应方获取电子数据的原始数据源参数、原始数据参数;数据治理供应方将获取的电子数据发送给若干计算方;计算方获取电子数据的数据源参数,验证数据源参数,验证通过后记录在区块链上;计算方获取电子数据的数据参数,验证数据参数,验证通过后记录在区块链上。本发明专利技术对数据治理过程、结果的自主电子证据进行计算记账,采用区块链技术上链防篡改,可以提升事发后取证举证时自证和取信价值。

【技术实现步骤摘要】
基于区块链的计算记账方法及系统及装置及介质
本专利技术涉及数据安全领域,具体涉及基于区块链的计算记账方法及系统及装置及介质。
技术介绍
目前,数据中心、大数据中心、云中心等常规管理方法和案事件应对方法,是在案事件发生后进行取证、举证,但是由于数据的动态特性以及安全风险特性,在事发后取证举证会出现数据真实性证明、取信较难的状况。
技术实现思路
本专利技术的目的在于通过对数据治理过程和结果进行自主电子证据化计算记账,提高事发后取证举证时自证和取信价值。为实现上述专利技术目的,本专利技术提供了基于区块链的计算记账方法,包括:数据治理供应方获取的电子数据;数据治理供应方获取电子数据的原始数据源参数、原始数据参数;数据治理供应方将获取的电子数据发送给若干计算方;计算方获取电子数据的数据源参数,验证数据源参数,验证通过后记录在区块链上;计算方获取电子数据的数据参数,验证数据参数,验证通过后记录在区块链上;计算方获取数据参数的全值域哈希值,并记录在区块链上;通过比较所有计算方的全值域哈希值,将通过验证的全值域哈希值记录在区块链上。其中,计算方获取电子数据的数据源参数,验证数据源参数,具体包括:数据治理供应方获取电子数据的原始数据参数,所述原始数据参数为原始IP数据;所有计算方获取电子数据的IP数据;比较所有计算方的IP数据和原始IP数据,若均一致,则将IP数据记录在区块链上;若不一致,则计算方重新获取电子数据的的IP数据。数据治理供应方获取电子数据的原始数据参数,具体包括:数据治理供应方获取电子数据的索引数据、时间戳数据、摘要数据;获取索引数据、时间戳数据、摘要数据的第一哈希值;基于所述电子数据的身份信息生成身份标识;基于所述身份标识对第一哈希值进行标记,并存储至区块链。计算方获取电子数据的数据参数,验证数据参数,验证通过后记账,具体包括:所有计算方获取电子数据的索引数据、时间戳数据、摘要数据和值域参数数据;获取索引数据、时间戳数据、摘要数据和值域参数数据的第二哈希值;比较第二哈希值和第一哈希值,若一致,则该计算方对第二哈希值进行数字签名,并将第二哈希值和数字签名记录在区块链上;比较第二哈希值和第一哈希值,若不一致则该计算方不对第二哈希值进行数字签名。计算方获取数据参数的全值域哈希值,并记录在区块链上,具体包括:所有计算方根据值域参数数据获取电子数据的数据字段全值域哈希值,得到第三哈希值;比较所有计算方的第三哈希值,若一致则将第三哈希值记录在区块链上;若所有计算方的第三哈希值不一致,则获取第三哈希值不一致的计算方数量A,若计算方数量A小于或等于计算方总人数B的30%,则将一致的第三哈希值记录在区块链上;若计算方数量A大于计算方总人数B的30%,则不一致的第三哈希值对应的计算方根据值域参数数据重新获取电子数据的数据字段全值域哈希值。与本专利技术中的方法对应,本专利技术还提供了基于区块链的计算记账系统,包括:数据获取模块、数据处理模块和区块链模块;数据获取模块用于数据治理供应方获取电子数据、电子数据的原始数据源参数、原始数据参数;数据获取模块还用于计算方获取电子数据的数据源参数、数据参数以及数据参数的全值域哈希值;数据处理模块用于验证数据源参数、数据参数和全值域哈希值;区块链模块用于记录验证通过的数据源参数、数据参数和全值域哈希值。与本专利技术中的方法对应,本专利技术还提供了一种电子装置,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述基于区块链的计算记账方法的步骤。与本专利技术中的方法对应,本专利技术还提供了一种存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述基于区块链的计算记账方法的步骤。本专利技术提供的一个或多个技术方案,至少具有如下技术效果或优点:目前数据中心、大数据中心、云中心等,常规管理方法和案事件应对方法是在案事件发生后进行取证、举证,由于数据的动态特性以及安全风险特性,在事发后取证举证会出现真实性证明、取信较难的状况,因此本专利技术对数据治理过程、结果的自主电子证据进行计算记账,并采用区块链技术上链防篡改,可以提升事发后取证举证时自证和取信价值。附图说明此处所说明的附图用来提供对本专利技术实施例的进一步理解,构成本申请的一部分,并不构成对本专利技术实施例的限定。在附图中:图1为基于区块链的计算记账方法的流程示意图。具体实施方式为了能够更清楚地理解本专利技术的上述目的、特征和优点,下面结合附图和具体实施方式对本专利技术进行进一步的详细描述。需要说明的是,在相互不冲突的情况下,本专利技术的实施例及实施例中的特征可以相互组合。在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,但是,本专利技术还可以采用其他不同于在此描述范围内的其他方式来实施,因此,本专利技术的保护范围并不受下面公开的具体实施例的限制。本领域技术人员应理解的是,在本专利技术的揭露中,术语“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”等指示的方位或位置关系是基于附图所示的方位或位置关系,其仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此上述术语不能理解为对本专利技术的限制。可以理解的是,术语“一”应理解为“至少一”或“一个或多个”,即在一个实施例中,一个元件的数量可以为一个,而在另外的实施例中,该元件的数量可以为多个,术语“一”不能理解为对数量的限制。请参考图1,图1为基于区块链的计算记账方法的流程示意图,本专利技术提供了基于区块链的计算记账方法,所述方法包括:数据治理供应方获取的电子数据;数据治理供应方获取电子数据的原始数据源参数、原始数据参数;数据治理供应方将获取的电子数据发送给若干计算方;计算方获取电子数据的数据源参数,验证数据源参数,验证通过后记录在区块链上;计算方获取电子数据的数据参数,验证数据参数,验证通过后记录在区块链上;计算方获取数据参数的全值域哈希值,并记录在区块链上;通过比较所有计算方的全值域哈希值,将通过验证的全值域哈希值记录在区块链上。其中,计算方获取电子数据的数据源参数,验证数据源参数,具体包括:数据治理供应方获取电子数据的原始数据参数,所述原始数据参数为原始IP数据;所有计算方获取电子数据的IP数据;比较所有计算方的IP数据和原始IP数据,若均一致,则将IP数据记录在区块链上;若不一致,则计算方重新获取电子数据的的IP数据。数据治理供应方获取电子数据的原始数据参数,具体包括:数据治理供应方获取电子数据的索引数据、时本文档来自技高网...

【技术保护点】
1.基于区块链的计算记账方法,其特征在于,包括:/n数据治理供应方获取的电子数据;/n数据治理供应方获取电子数据的原始数据源参数、原始数据参数;/n数据治理供应方将获取的电子数据发送给若干计算方;/n计算方获取电子数据的数据源参数,验证数据源参数,验证通过后记录在区块链上;/n计算方获取电子数据的数据参数,验证数据参数,验证通过后记录在区块链上;/n计算方获取数据参数的全值域哈希值,并记录在区块链上;/n通过比较所有计算方的全值域哈希值,将通过验证的全值域哈希值记录在区块链上。/n

【技术特征摘要】
1.基于区块链的计算记账方法,其特征在于,包括:
数据治理供应方获取的电子数据;
数据治理供应方获取电子数据的原始数据源参数、原始数据参数;
数据治理供应方将获取的电子数据发送给若干计算方;
计算方获取电子数据的数据源参数,验证数据源参数,验证通过后记录在区块链上;
计算方获取电子数据的数据参数,验证数据参数,验证通过后记录在区块链上;
计算方获取数据参数的全值域哈希值,并记录在区块链上;
通过比较所有计算方的全值域哈希值,将通过验证的全值域哈希值记录在区块链上。


2.根据权利要求1所述的基于区块链的计算记账方法,其特征在于,计算方获取电子数据的数据源参数,验证数据源参数,具体包括:
数据治理供应方获取电子数据的原始数据参数,所述原始数据参数为原始IP数据;
所有计算方获取电子数据的IP数据;
比较所有计算方的IP数据和原始IP数据,若均一致,则将IP数据记录在区块链上;
若不一致,则计算方重新获取电子数据的的IP数据。


3.根据权利要求1所述的基于区块链的计算记账方法,其特征在于,数据治理供应方获取电子数据的原始数据参数,具体包括:
数据治理供应方获取电子数据的索引数据、时间戳数据、摘要数据;
获取索引数据、时间戳数据、摘要数据的第一哈希值;
基于所述电子数据的身份信息生成身份标识;
基于所述身份标识对第一哈希值进行标记,并存储至区块链。


4.根据权利要求3所述的基于区块链的计算记账方法,其特征在于,计算方获取电子数据的数据参数,验证数据参数,验证通过后记账,具体包括:
所有计算方获取电子数据的索引数据、时间戳数据、摘要数据和值域参数数据;
获取索引数据、时间戳数据、摘要数据和值域参数数据的第二哈希值;
比较第二哈希值和第一哈希值,若一致,则该计算方对第二哈希...

【专利技术属性】
技术研发人员:李京昆刘文思洪薇洪健
申请(专利权)人:湖北央中巨石信息技术有限公司
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1