一种基于区块链技术的大数据安全处理系统及方法与流程

文档序号:17992932发布日期:2019-06-22 00:57阅读:130来源:国知局
一种基于区块链技术的大数据安全处理系统及方法与流程

本发明涉及一种区块链大数据系统,特别是涉及一种基于区块链技术的大数据安全处理系统。



背景技术:

区块链(blockchain),是比特币的一个重要概念,它本质上是一个去中心化的数据库,同时作为比特币的底层技术,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次比特币网络交易的信息。

区块链中每个节点均为区块链的大数据库中的重要信息输入端口,每个节点出现输入安全问题均可能使整个区块链的大数据库瘫痪,因此,目前亟需一种提高区块链安全的大数据处理系统。



技术实现要素:

本发明要解决的技术问题是提供一种提高区块链安全的一种基于区块链技术的大数据安全处理系统。

本发明一种基于区块链技术的大数据安全处理系统,包括

所述区块链包括至少五个节点,所述节点包括

输入模块,其用于输入第一数据和所述输入模块对应的第一地址;

大数据库,其用于存储第二数据和与第二数据相对应的第二地址;

数据收发模块,其用于向其他节点收发第一数据和与所述第一数据对应的输入模块所在的第一地址;

处理器,其根据所述第一地址与所述第二地址进行对比,

若一致,则将所述第一数据转化为第二数据存储至大数据库内;若不一致,则将所述第一数据与所述第二数据进行对比,

若在第一预设时间内,所述第一数据与第二数据一致的个数超过第一预设阈值,则将所述第一数据转化为第二数据存储至大数据库,并将所述第一地址转化为第二地址;若在第一预设时间内,所述第一数据与第二数据一致的个数在第一预设阈值以下,则切断所述节点的输入模块与处理器的连接。

本发明一种基于区块链技术的大数据安全处理系统,其中所述输入模块还用于采集输入第一数据时对应的注册用户的第一人脸信息,所述大数据库内存储有输入第二数据对应的注册用户的第二人脸信息,处理器还用于所述第一人脸信息与所述第二人脸信息进行对比,

若一致,则将所述第一地址转化为第二地址、第一数据转化为第二数据存储至大数据库内,若不一致,则切断所述节点的输入模块与处理器的连接。

本发明一种基于区块链技术的大数据安全处理系统,其中所述输入模块还用于采集输入第一数据时对应的注册用户的第一声音信息,所述大数据库内存储有输入第二数据对应的注册用户的第二声音信息,处理器还用于所述第一声音信息与所述第二声音信息进行对比,

若一致,则将所述第一地址转化为第二地址、第一数据转化为第二数据存储至大数据库内,若不一致,则切断所述节点的输入模块与处理器的连接。

本发明一种基于区块链技术的大数据安全处理系统,其中所述所述节点为笔记本电脑或手机或平板电脑。

本发明一种基于区块链技术的大数据安全处理系统,其中所述处理器根据所述区块链内的节点的个数a、大数据库内存储的第二地址的个数b、所述输入模块一周内使用的第一地址的个数c,按如下公式份别输出第一预设时间d:

其中,所述个数a、b、c的单位为个,

所述第一预设时间d的单位为分钟。

本发明一种基于区块链技术的大数据安全处理系统,其中所述处理器根据所述区块链内的节点的个数a、大数据库内存储的第二地址的个数b,按如下公式份别输出第一预设阈值e:

其中,所述个数a、b的单位为个,所述第一预设阈值的个数按进一法保留个数位。

本发明一种基于区块链技术的大数据安全处理系统,其中所述处理器在输入模块输入第一数据时,将摄像头打开,处理器在输入模块未输入第一数据时,将所述摄像头关闭并将摄像头调整为未朝向注册用户的方向。

本发明一种基于区块链技术的大数据安全处理系统,其中所述输入模块包括键盘板、按压采集器、键帽、第一电磁铁、第一永磁铁、摄像头、限位块、第一连杆、第二连杆、第三连杆、第四连杆,所述键盘板上设有至少一个按压采集器,每个按压采集器上均设有键帽,所述键帽的远离注册用户的一侧通过第一轴与第三连杆、第四连杆的一端铰链连接,所述第三连杆的另一端与所述第二连杆的一端铰链连接,所述第二连杆的另一端通过第二轴与所述第一连杆的一端铰链连接,所述第一连杆的另一端通过第三轴与所述第四连杆的另一端铰链连接,其中,所述第一轴与键帽的上表面连接,所述第三轴与键盘板的上表面连接,所述第三连杆的靠近所述键帽的表面固定有摄像头,所述第二轴的一端固定有第一永磁铁,所述键盘板的上表面在第一永磁铁的正下方固定有第一电磁铁,所述键帽上的远离注册用户的一端固定没有限位块,所述限位块用于对第三连杆的最大转动位置进行限位;

其中,所述第一电磁铁的电源模块、摄像头、按压采集器均与处理器连接,

本发明一种基于区块链技术的大数据安全处理系统,其中所述第四连杆包括第一段杆、第一弹簧、第二段杆,所述第一段杆的一端与所述第三连杆铰链连接,所述第二段杆的一端与所述第一连杆的铰链连接,所述第一段杆的另一端、第二段杆的另一端与所述第一弹簧的两端固定。

本发明一种基于区块链技术的大数据安全处理系统,包括如下步骤:

s100、存储第二数据和与第二数据相对应的第二地址;

s200、获取第一数据和第一数据对应的第一地址;

s300、根据所述第一地址与所述第二地址进行对比,

若一致,则将所述第一数据转化为第二数据存储至大数据库内;若不一致,则将所述第一数据与所述第二数据进行对比,

若在第一预设时间内,所述第一数据与第二数据一致的个数超过第一预设阈值,则将所述第一数据转化为第二数据存储至大数据库,并将所述第一地址转化为第二地址;若在第一预设时间内,所述第一数据与第二数据一致的个数在第一预设阈值以下,则切断所述节点的输入模块与处理器的连接。

本发明一种基于区块链技术的大数据安全处理系统与现有技术不同之处在于本发明一种基于区块链技术的大数据安全处理系统通过上述方式可将所述原区块链的节点的大数据库内的第二数据、第二地址作为可信任的数据和地址,并将此种地址与节点新输入的第一数据和第一地址进行对比,其中地址筛选则作为强筛选,即地址可信则数据可信,而地址不一致,则可信度大大降低,需要验证此节点的数据在一定时间内输入的数据与大数据库内原有的数据的重合的个数,若较多,则此节点地址和数据均升级为可信地址和数据,若不一致,则尽快切断此节点与整个区块链的其他节点的信号输入,则加强了整个区块链的安全性。

下面结合附图对本发明的一种基于区块链技术的大数据安全处理系统作进一步说明。

附图说明

图1是一种基于区块链技术的大数据安全处理系统的电路连接图;

图2是一种基于区块链技术的大数据安全处理系统的输入模块的第一状态的主视图;

图3是一种基于区块链技术的大数据安全处理系统的输入模块的第二状态的主视图;

图4是图2的变形结构的示意图。

具体实施方式

如图1~4所示,参见图1,本发明一种基于区块链技术的大数据安全处理系统包括

所述区块链包括至少五个节点100,所述节点100包括

输入模块200,其用于输入第一数据和所述输入模块对应的第一地址;

大数据库,其用于存储第二数据和与第二数据相对应的第二地址;

数据收发模块,其用于向其他节点100收发第一数据和与所述第一数据对应的输入模块200所在的第一地址;

处理器300,其根据所述第一地址与所述第二地址进行对比,

若一致,则将所述第一数据转化为第二数据存储至大数据库内;若不一致,则将所述第一数据与所述第二数据进行对比,

若在第一预设时间内,所述第一数据与第二数据一致的个数超过第一预设阈值,则将所述第一数据转化为第二数据存储至大数据库,并将所述第一地址转化为第二地址;若在第一预设时间内,所述第一数据与第二数据一致的个数在第一预设阈值以下,则切断所述节点100的输入模块200与处理器300的连接。

本发明通过上述方式可将所述原区块链的节点100的大数据库内的第二数据、第二地址作为可信任的数据和地址,并将此种地址与节点100新输入的第一数据和第一地址进行对比,其中地址筛选则作为强筛选,即地址可信则数据可信,而地址不一致,则可信度大大降低,需要验证此节点100的数据在一定时间内输入的数据与大数据库内原有的数据的重合的个数,若较多,则此节点100地址和数据均升级为可信地址和数据,若不一致,则尽快切断此节点与整个区块链的其他节点的信号输入,则加强了整个区块链的安全性。

本发明为了避免区块链内黑客将其中一个节点100作为终端而输入黑客数据而影响整个区块链大数据库,并且,避免不可信的节点100的输入模块200输入的数据来胡乱占用区块链其他节点100算力,一方面说,增加了区块链大数据库的安全性,另一方面说,也提高了整个区块链的运算效率和运算速度。

其中,所述第一数据,第二数据可为某一句段,即,每句话进行对比,在一小时内,第一数据与第二数据重复的句段超过8个,则可将此节点100输入的第一数据、此节点100所在的第一地址均设置为可信任地址,并将此节点输入的第一数据、第一地址作为评价其他节点输入的数据是否可信的比较对象和比较标准。

其中,所述第一地址、第二地址可为节点所在的ip地址或mac地址。

优选地,所述输入模块200还用于采集输入第一数据时对应的注册用户的第一人脸信息,所述大数据库内存储有输入第二数据对应的注册用户的第二人脸信息,处理器300还用于所述第一人脸信息与所述第二人脸信息进行对比,

若一致,则将所述第一地址转化为第二地址、第一数据转化为第二数据存储至大数据库内,若不一致,则切断所述节点100的输入模块200与处理器300的连接。

本发明通过上述方式可在注册用户输入第一数据时,实时采集用户的第一人脸信息,并将第一人脸信息与第二人脸信息一致,则将输入模块200输入的第一数据第一地址转化为第二地址、第一数据转化为第二数据存储至大数据库内,从而使整个区块链在检测对比地址之前而更先对比用户的人脸信息,从而进一步增加区块链的安全性,并防止外人乱用节点100的算力资源,从而增加了整个区块链的运算速度。

优选地,所述输入模块200还用于采集输入第一数据时对应的注册用户的第一声音信息,所述大数据库内存储有输入第二数据对应的注册用户的第二声音信息,处理器300还用于所述第一声音信息与所述第二声音信息进行对比,

若一致,则将所述第一地址转化为第二地址、第一数据转化为第二数据存储至大数据库内,若不一致,则切断所述节点100的输入模块200与处理器300的连接。

本发明通过上述方式可在注册用户输入第一数据时,实时采集用户的第一声音信息,并将第一声音信息与第二声音信息一致,则将输入模块200输入的第一数据第一地址转化为第二地址、第一数据转化为第二数据存储至大数据库内,从而使整个区块链在检测对比地址之前而更先对比用户的声音信息,从而进一步增加区块链的安全性,并防止外人乱用节点100的算力资源,从而增加了整个区块链的运算速度。

其中,处理器300根据第一声音信息的声纹与第二声音信息的声纹做对比,判定是否一致,当然,处理器300可也判定第一声音信息转化的第一文字信息与第二声音信息转化的第二文字信息是否一致。

优选地,所述所述节点100为笔记本电脑或手机或平板电脑。

本发明中所述节点100可为笔记本电脑或手机或平板电脑,从而直接采集用户的人脸信息和声音信息。

优选地,所述处理器300根据所述区块链内的节点100的个数a、大数据库内存储的第二地址的个数b、所述输入模块200一周内使用的第一地址的个数c,按如下公式份别输出第一预设时间d:

其中,所述个数a、b、c的单位为个,

所述第一预设时间d的单位为分钟。

本发明通过上述方式可将个数a与第一预设时间d构成正比,而在区块链内的节点100越多时而制造更长的第一预设时间d,使第一预设阈值所站的比重稀释,并且,个数b与第一预设时间d构成反比,可降低b太大而偶然匹配到的第一地址、第二地址的次数的可能性,并且,个数c与第一预设时间d成反比,有可能表示最近短时间内不常用此输入模块200,从而增加对比时间从而降低偶然因素的可能性。

其中,所述输入模块200一周内使用的第一地址的个数c包括此次使用的第一地址,即,一周内,输入模块200仅此次输入,也就是仅有一个第一地址,那么c为1。

其中,大数据库内存储的第二地址的个数b至少大于等于a,a大于等于5,即b大于等于5。

其中,所述第一预设时间d的取值范围可为(0.0167h,100h),优选为1h,即1小时。

其中,所述第一预设阈值c的取值范围可为(3,1000),优选为20。

优选地,所述处理器300根据所述区块链内的节点100的个数a、大数据库内存储的第二地址的个数b,按如下公式份别输出第一预设阈值e:

其中,所述个数a、b的单位为个,所述第一预设阈值的个数按进一法保留个数位。

本发明通过上述公式可根据区块链内的节点100的个数a、第二地址的个数b对于第一预设阈值e进行动态调节,从而更好地配合第一预设时间d。

优选地,参见图2、3,所述处理器300在输入模块200输入第一数据时,将摄像头206打开,处理器300在输入模块200未输入第一数据时,将所述摄像头206关闭并将摄像头206调整为未朝向注册用户的方向。

本发明通过上述方式可将摄像头206在不工作时,可不朝向用户,从而避免区块链的某个节点100被黑客控制时,通过摄像头206盗取用户的不良照片,从而保证区块链和注册用户的安全。

优选地,所述输入模块200包括键盘板201、按压采集器202、键帽203、第一电磁铁204、第一永磁铁205、摄像头206、限位块207、第一连杆211、第二连杆212、第三连杆213、第四连杆214,所述键盘板201上设有至少一个按压采集器202,每个按压采集器202上均设有键帽203,所述键帽203的远离注册用户的一侧通过第一轴221与第三连杆213、第四连杆214的一端铰链连接,所述第三连杆213的另一端与所述第二连杆212的一端铰链连接,所述第二连杆212的另一端通过第二轴222与所述第一连杆211的一端铰链连接,所述第一连杆211的另一端通过第三轴223与所述第四连杆214的另一端铰链连接,其中,所述第一轴221与键帽203的上表面连接,所述第三轴223与键盘板201的上表面连接,所述第三连杆213的靠近所述键帽203的表面固定有摄像头206,所述第二轴222的一端固定有第一永磁铁205,所述键盘板201的上表面在第一永磁铁205的正下方固定有第一电磁铁204,所述键帽203上的远离注册用户的一端固定没有限位块207,所述限位块207用于对第三连杆213的最大转动位置进行限位;

其中,所述第一电磁铁204的电源模块、摄像头206、按压采集器202均与处理器300连接,

本发明通过一个第一电磁铁204、第一永磁铁205的吸引和排斥使四连杆式的连杆支架带动第三连杆213旋转至指定角度,从而可使摄像头206的朝向角度可随时控制,并且不影响注册用户对于输入模块200的输入第二数据的功能的使用。并且,摄像头206在不使用时,是始终朝向键帽203方向的,因此摄像头206不会在注册用户不想被拍时,而拍到注册用户的不雅照片,从而为注册用户的隐私和区块链的隐私提供安全。此外,由于四连杆式的结构使摄像头206的走线更加轻松,排线不易折断。

当然,所述摄像头206可用电池作为电源模块并通过无线通信模块与所述处理器300连接,从而使摄像头206可作为一个灵活的单独的部件而固定在第三连杆213上,从而避免排线折断等不稳定因素。

当用户按压键帽203时,键帽203按压下按压采集器202的活动端,致使处理器300获取与一个与所述键帽203的字母相对应的输入信号。

制得一提的是,关于第四连杆214会影响键帽203的上下运动,致使键帽203无法按下的问题,本发明可将第四连杆214的角度尽可能平,而利用键帽203、按压采集器202的前后方向的旷量而使键帽203顺利地上下移动,从而不影响键帽203、按压采集器202的正常工作。

其中,所述第一轴221可直接通过轴承安装在键帽203的上表面,所述第三轴223可直接通过轴承安装在键盘板201的上表面。

当然,所述第一轴221也可安装在第一杆的上端,第一杆的下端与所述键帽203的上表面固定,所述第三轴223也可安装在第二杆的上端,所述第二杆的下端与所述键盘板201的上表面固定。

其中,所述按压采集器202可理解为键盘的红轴、青轴采集器,而采集用户是否按压,并且,其上端均设有键帽203。

其中,所述第一电磁铁204的电源模块、摄像头206、按压采集器202均与处理器300连接,值得一提的是,由于四连杆结构支撑的摄像头206,从而使摄像头206的排线的弯折角度更小,从而避免排线的断裂,保证了摄像头206的使用寿命。

其中,所述第三连杆213可为一个杆体,也可为一个板体,其中,所述摄像头206固定在板状的所述第三连杆213的表面。

优选地,参见图4,所述第四连杆214包括第一段杆241、第一弹簧243、第二段杆242,所述第一段杆241的一端与所述第三连杆213铰链连接,所述第二段杆242的一端与所述第一连杆211的铰链连接,所述第一段杆241的另一端、第二段杆242的另一端与所述第一弹簧243的两端固定。

本发明通过上述弹簧连接的第四连杆214可进一步便于键帽203按下,从而不影响键帽203、按压采集器202的正常使用。

本发明一种基于区块链技术的大数据安全处理系统,包括如下步骤:

s100、存储第二数据和与第二数据相对应的第二地址;

s200、获取第一数据和第一数据对应的第一地址;

s300、根据所述第一地址与所述第二地址进行对比,

若一致,则将所述第一数据转化为第二数据存储至大数据库内;若不一致,则将所述第一数据与所述第二数据进行对比,

若在第一预设时间内,所述第一数据与第二数据一致的个数超过第一预设阈值,则将所述第一数据转化为第二数据存储至大数据库,并将所述第一地址转化为第二地址;若在第一预设时间内,所述第一数据与第二数据一致的个数在第一预设阈值以下,则切断所述节点100的输入模块200与处理器300的连接。

本发明通过上述方式可将所述原区块链的节点100的大数据库内的第二数据、第二地址作为可信任的数据和地址,并将此种地址与节点100新输入的第一数据和第一地址进行对比,其中地址筛选则作为强筛选,即地址可信则数据可信,而地址不一致,则可信度大大降低,需要验证此节点100的数据在一定时间内输入的数据与大数据库内原有的数据的重合的个数,若较多,则此节点100地址和数据均升级为可信地址和数据,若不一致,则尽快切断此节点与整个区块链的其他节点的信号输入,则加强了整个区块链的安全性。

以上所述的实施例仅仅是对本发明的优选实施方式进行描述,并非对本发明的范围进行限定,在不脱离本发明设计精神的前提下,本领域普通技术人员对本发明的技术方案作出的各种变形和改进,均应落入本发明权利要求书确定的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1