本发明专利技术实施例提供了一种基于区块链的信息存储系统、方法及服务器,该系统中包括:信息管理服务器以及信息记录节点,所述信息管理服务器与信息记录节点以联盟链来构建区块链。应用本发明专利技术实施例提供的方案,能够结合区块链技术具有去中心化、开放性、自治性、信息很难篡改等特点,从而确保评阅数据存储的安全性。从而确保评阅数据存储的安全性。从而确保评阅数据存储的安全性。
【技术实现步骤摘要】
一种基于区块链的信息存储系统、方法及服务器
[0001]本专利技术涉及计算机
,特别是涉及一种基于区块链的信息存储系统、方法及服务器。
技术介绍
[0002]现有的信息存储系统中,通常是采取集中式的存储方式来存储信息,也就是把需要存储的信息存储到一个数据库中。
[0003]由于所有信息均存储在一个数据库中,当数据库被攻破之后,数据库中所存储的信息很容易被篡改,因此,如何保障信息存储的安全性是目前被广泛关注的问题。
技术实现思路
[0004]本专利技术实施例的目的在于提供一种基于区块链的信息存储系统、方法及服务器,以实现保障信息存储的安全性。具体技术方案如下:
[0005]本专利技术实施例实施的一方面,提供了一种基于区块链的信息存储系统,所述系统包括:信息管理服务器以及信息记录节点,所述信息管理服务器与信息记录节点以联盟链来构建区块链;
[0006]所述信息管理服务器接收考务人员上传的评阅数据,并向信息记录节点广播所述评阅数据,其中,所述评阅数据为考务人员对试卷的进行评阅之后、用于表示试卷评阅结果的数据;
[0007]所述信息管理服务器在检测到已获取评阅数据的信息记录节点的数量达到预设数量时,在已获取评阅数据的所述信息记录节点中选取一个信息记录节点作为记账节点,并利用预设算法为所述记账节点分配密匙对;
[0008]所述记账节点利用所述密匙对的私匙对所述评阅数据进行加密得到交易数据,在所述区块链的链尾建立区块,并将所述交易数据和所述密匙对的公匙存储到所建立的区块中;向所述信息记录节点中除所述记账节点之外的其它所述信息记录节点广播包含所述交易数据和公匙的广播信息;
[0009]所述其它信息记录节点接收并记录所述广播信息。
[0010]可选的,所述其它信息记录节点接收并记录所述广播信息的过程,包括:
[0011]所述其它信息记录节点接收所述广播信息之后,验证所述公匙对应的信息记录节点存储所述广播信息时,在当前区块链的链尾生成区块,将所述广播信息存储至所生成的所述区块中。
[0012]可选的,评阅数据包括:考务人员账号、考务人员姓名、阅卷时间以及试卷分数。
[0013]可选的,所述系统还包括:评阅子系统;
[0014]评阅子系统接收考务人员评阅试卷生成的评阅数据,上传所述评阅数据至所述信息管理服务器。
[0015]可选的,所述评阅子系统接收考务人员评阅试卷生成的评阅数据所采用的评阅模
式包括:
[0016]一人评阅模式、多人评阅模式、仲裁评阅模式、问题卷评阅模式以及回评评阅模式。
[0017]可选的,在所述评阅模式为多人评阅模式的情况下,所述评阅子系统上传所述评阅数据至所述信息管理服务器的过程,包括:
[0018]所述评阅子系统获取两位考务人员评阅同一试卷得到的试卷分数,计算所述试卷分数之间的差值,在所述差值小于预设阈值的情况下,将所述试卷分数的平均值作为最终的试卷分数,并上传评阅数据至所述信息管理服务器;
[0019]所述差值大于预设阈值的情况下,将所述试卷发送给第三位考务人员,接收所述第三位考务人员评阅所述试卷得到的第三方试卷分数,分别计算所述第三方试卷分数与所述试卷分数之间差值的绝对值,确定所计算的绝对值中的较小绝对值是否小于预设阈值,如果是,将较小绝对值对应的所述试卷分数之间的平均值作为最终的试卷分数,并向所述信息管理服务器上传评阅数据;如果否,所述评阅子系统将所述试卷发送至监理人员并将评阅模式修改为仲裁评阅模式,所述监理人员在仲裁评阅模式下对所述试卷进行评阅得到评阅数据,所述评阅子系统向所述信息管理服务器上传评阅数据。
[0020]可选的,所述评阅子系统在考务人员通过评阅子系统对试卷进行评阅的过程中,检测所述考务人员是否将试卷标记为问题卷,如果是,所述评阅子系统将所述问题卷发送至监理人员并将评阅模式修改为问题卷评阅模式,所述监理人员在问题卷评阅模式下对所述问题卷进行评阅生成评阅数据。
[0021]可选的,在评阅模式更改为回评评阅模式的情况下,所述评阅子系统接收所述考务人员对试卷的重新评阅数据。
[0022]本专利技术实施的又一方面,还提供了一种基于区块链的信息存储方法,应用于基于区块链的信息存储系统中的信息管理服务器,所述信息存储系统还包括信息记录节点,所述信息管理服务器与信息记录节点以联盟链来构建区块链;该方法包括:
[0023]接收考务人员上传的评阅数据,并向信息记录节点广播所述评阅数据,其中,所述评阅数据为考务人员对试卷的进行评阅之后、用于表示试卷评阅结果的数据;
[0024]在检测到已获取评阅数据的信息记录节点的数量达到预设数量时,在已获取评阅数据的所述信息记录节点中选取一个信息记录节点作为记账节点,并利用预设算法为所述记账节点分配密匙对;
[0025]向所述记账节点发送所述密匙对,以使得所述记账节点利用所述密匙对的私匙对所述评阅数据进行加密得到交易数据,在所述区块链的链尾建立区块,将所述交易数据和所述密匙对的公匙存储到所建立的区块中,并向所述信息记录节点中除所述记账节点之外的其它信息记录节点广播包含所述交易数据和公匙的广播信息。
[0026]本专利技术实施的又一方面,还提供了一种服务器,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
[0027]存储器,用于存放处理器可执行指令;
[0028]处理器,用于执行存储器上所存放的指令时,实现基于区块链的信息存储方法。
[0029]本专利技术实施例提供的基于区块链的信息存储系统、方法及服务器,信息管理服务器接收考务人员上传的评阅数据,并向信息记录节点广播评阅数据;信息管理服务器在检
测到已获取评阅数据的信息记录节点的数量达到预设数量时,在已获取评阅数据的信息记录节点中选取一个信息记录节点作为记账节点,并利用预设算法为记账节点分配密匙对;记账节点利用密匙对的私匙对评阅数据进行加密得到交易数据,在区块链的链尾建立区块,并将交易数据和密匙对的公匙存储到所建立的区块中;向信息记录节点中除记账节点之外的其它信息记录节点广播包含交易数据和公匙的广播信息;其它信息记录节点接收并记录所述广播信息。应用本专利技术实施例提供的方案,能够结合区块链技术具有去中心化、开放性、自治性、信息很难篡改等特点,从而确保评阅数据存储的安全性。
附图说明
[0030]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0031]图1为本专利技术实施例提供的一种基于区块链的信息存储系统的结构示意图;
[0032]图2为本专利技术实施例提供的一种基于区块链的信息存储方法的流程示意图;
[0033]图3为本专利技术实施例提供的一种服务器的本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的信息存储系统,其特征在于,所述系统包括:信息管理服务器以及信息记录节点,所述信息管理服务器与信息记录节点以联盟链来构建区块链;所述信息管理服务器接收考务人员上传的评阅数据,并向信息记录节点广播所述评阅数据,其中,所述评阅数据为考务人员对试卷的进行评阅之后、用于表示试卷评阅结果的数据;所述信息管理服务器在检测到已获取评阅数据的信息记录节点的数量达到预设数量时,在已获取评阅数据的所述信息记录节点中选取一个信息记录节点作为记账节点,并利用预设算法为所述记账节点分配密匙对;所述记账节点利用所述密匙对的私匙对所述评阅数据进行加密得到交易数据,在所述区块链的链尾建立区块,并将所述交易数据和所述密匙对的公匙存储到所建立的区块中;向所述信息记录节点中除所述记账节点之外的其它所述信息记录节点广播包含所述交易数据和公匙的广播信息;所述其它信息记录节点接收并记录所述广播信息。2.如权利要求1所述的基于区块链的信息存储系统,其特征在于,所述其它信息记录节点接收并记录所述广播信息的过程,包括:所述其它信息记录节点接收所述广播信息之后,验证所述公匙对应的信息记录节点存储所述广播信息时,在当前区块链的链尾生成区块,将所述广播信息存储至所生成的所述区块中。3.如权利要求1所述的基于区块链的信息存储系统,其特征在于,评阅数据包括:考务人员账号、考务人员姓名、阅卷时间以及试卷分数。4.如权利要求1所述的基于区块链的信息存储系统,其特征在于,所述系统还包括:评阅子系统;评阅子系统接收考务人员评阅试卷生成的评阅数据,上传所述评阅数据至所述信息管理服务器。5.如权利要求4所述的基于区块链的信息存储系统,其特征在于,所述评阅子系统接收考务人员评阅试卷生成的评阅数据所采用的评阅模式包括:一人评阅模式、多人评阅模式、仲裁评阅模式、问题卷评阅模式以及回评评阅模式。6.如权利要求5所述的基于区块链的信息存储系统,其特征在于,在所述评阅模式为多人评阅模式的情况下,所述评阅子系统上传所述评阅数据至所述信息管理服务器的过程,包括:所述评阅子系统获取两位考务人员评阅同一试卷得到的试卷分数,计算所述试卷分数之间的差值,在所述差值小于预设阈值的情况下,将所述试卷分数的平均值作为最终的试卷分数,并上传评阅数据至所述信息管理服务器;所述差值大于预设阈值的情况下,将所述试卷发送给第三位考...
【专利技术属性】
技术研发人员:杨有科,陈超鸿,柯维海,邓义,
申请(专利权)人:广东德诚大数据科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。