一种区块链数据库的大数据处理***及处理方法
技术领域
本发明涉及一种数据处理***,特别是涉及一种用于区块链中存储的大数据处理***。
背景技术
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链***中实现不同节点之间建立信任、获取权益的数学算法。
区块链(Blockchain)本质上是一个去中心化的数据库,同时作为的底层技术。区块链是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。
区块链的本质上是一种共享数据技术,其通过数据的共享可实现去中心化、不可篡改的效果。那么,其积累起来的庞大的大数据较为复杂,给用户浏览起来造成一定困扰。例如,用户观察到数据的标题后需要频繁跳转窗口才能得知此数据的具体信息、发送者信息、时间信息等。
因此,目前亟需一种方便用户浏览数据的区块链的大数据处理***。
发明内容
本发明要解决的技术问题是提供一种方便用户浏览数据的区块链的大数据处理***。
本发明一种区块链数据库的大数据处理***,包括
至少三个节点服务器,其用于接收和发送其它节点服务器的第一数据至区块链数据库;
控制模块,其用于识别所述第一数据的标题信息、摘要信息、作者信息、时间信息、具体信息;
用户终端,其设有压感屏幕,所述控制模块将所述第一数据的标题信息以列表的形式显示在压感屏幕上,其根据用户点击压感屏幕的其中一个第一数据并且按压力度越大时,以显示所述第一数据的更多信息。
本发明一种区块链数据库的大数据处理***,其中所述用户终端还设有语音识别模块,其能够识别用户语音指令,当所述用户在按压压感屏幕并且还未松手时,语音识别模块能够基于用户的语音指令控制切换上一条第一数据或下一条第一数据。
本发明一种区块链数据库的大数据处理***,其中所述压感屏幕设有屏下指纹识别模块,所述屏下指纹识别模块用于存储用户的第一手指的第一指纹、第二手指的第二指纹、第三手指的第三指纹、第四手指的第四指纹,所述指纹之别模块设有第一数据库,所述第一数据库设有与所述第一指纹、第二指纹、第三指纹、第四指纹的点击代表的按压力度,所述控制模块根据屏下指纹识别模块识别的指纹信息转换为按压力度而显示第一数据的信息。
本发明一种区块链数据库的大数据处理***,其中所述压感屏幕与陀螺仪连接,所述陀螺仪用于检测所述用户终端向上摆动或向下摆动,当用户在按压所述压感屏幕且还未松手时,所述陀螺仪能够基于用户向上摆动或向下摆动用户终端而切换上一条第一数据或下一条第一数据。
本发明一种区块链数据库的大数据处理***,其中所述压感屏幕设有至少四个压感等级,每个压感等级之间的压力差值为压力阈值a,所述控制模块根据屏幕尺寸b、用户性别系数c、触碰点距离屏幕边框的最短距离d按如下公式输出压力阈值a:
其中,屏幕尺寸b的单位为英寸;
用户为男性时性别系数c为1.1;
用户为女性时性别系数c为0.8;
最短距离d的单位为厘米。
本发明一种区块链数据库的大数据处理***,其中所述用户终端的包括压感屏幕、壳体,所述压感屏幕设有压感传感部、显示模块,所述压感传感部包括斜块、扇形盘、第一弹簧、第一连杆、基座、微动开关,所述斜块与所述显示模块的后表面固定,所述斜块的倾斜面与所述扇形盘的一端接触,所述扇形盘通过轴承安装在所述壳体的内表面上,所述扇形盘的圆周面沿其圆周的外沿分别与至少四个第一连杆的一端铰链连接,至少四个所述第一连杆的一端之间相隔的圆周距离相同,至少四个第一连杆之间相互平行,至少四个第一连杆的另一端与所述基座铰链连接,至少四个第一连杆的另一端的纵向位置相同,所述基座设有至少四个微动开关,每个微动开关与所述基座固定且与所述第一连杆的距离相同,所述扇形盘的另一端与第一弹簧的一端固定,所述第一弹簧的另一端与所述壳体固定;
其中,每个所述微动开关与所述控制模块连接,每个第一连杆触碰到与其对应的所述微动开关的按钮时,所述控制模块基于被触碰的微动开关的数量判定所述压感屏幕的按压力度,以判定显示用户点击的显示模块上的所述第一数据的信息。
本发明一种区块链数据库的大数据处理***,其中所述用户终端的包括压感屏幕、壳体,所述压感屏幕设有压感传感部、显示模块,所述压感传感部包括斜块、扇形盘、第一弹簧、第一连杆、基座、微动开关,所述斜块与所述显示模块的后表面固定,所述斜块的倾斜面与所述扇形盘的一端接触,所述扇形盘通过轴承安装在所述壳体的内表面上,所述扇形盘的圆周面沿其圆周的外沿分别与至少四个第一连杆的一端铰链连接,至少四个所述第一连杆的一端之间相隔的纵向距离相同,至少四个第一连杆之间相互平行,至少四个第一连杆的另一端与所述基座铰链连接,至少四个第一连杆的另一端的纵向位置相同,所述基座设有至少四个微动开关,每个微动开关与所述基座固定且与所述第一连杆的距离相同,所述扇形盘的另一端与第一弹簧的一端固定,所述第一弹簧的另一端与所述壳体固定;
其中,每个所述微动开关与所述控制模块连接,每个第一连杆触碰到与其对应的所述微动开关的按钮时,所述控制模块基于被触碰的微动开关的数量判定所述压感屏幕的按压力度,以判定显示用户点击的显示模块上的所述第一数据的信息。
本发明一种区块链数据库的大数据处理***,包括如下步骤:
S100、发送的第一数据至区块链数据库;
S200、识别所述第一数据的标题信息、摘要信息、作者信息、时间信息、具体信息;
S300、所述第一数据的标题信息以列表的形式显示在压感屏幕上,其根据用户点击压感屏幕的其中一个第一数据并且按压力度越大时,以显示所述第一数据的更多信息。
本发明一种区块链数据库的大数据处理***与现有技术不同之处在于本发明一种区块链数据库的大数据处理***通过上述压感屏幕可实现在同一视窗内显示更多的第一数据的信息,以便于用户在不轻易跳转页面的情况下就可通过调整按压力度来调整浏览的其中一个第一数据的信息量,以便方便用户快速、简要地浏览区块链数据库的第一数据或详细浏览其中一个第一数据的具体信息。
下面结合附图对本发明的一种区块链数据库的大数据处理***作进一步说明。
附图说明
图1是一种区块链数据库的大数据处理***的电路连接图;
图2是用户终端的仰视示意图;
图3是图2中的主视示意图。
具体实施方式
如图1~3所示,参见图1,本发明一种区块链数据库的大数据处理***包括
至少三个节点服务器100,其用于接收和发送其它节点服务器100的第一数据至区块链数据库101;
控制模块200,其用于识别所述第一数据的标题信息、摘要信息、作者信息、时间信息、具体信息;
用户终端300,其设有压感屏幕310,所述控制模块200将所述第一数据的标题信息以列表的形式显示在压感屏幕310上,其根据用户点击压感屏幕310的其中一个第一数据并且按压力度越大时,以显示所述第一数据的更多信息。
本发明通过上述压感屏幕310可实现在同一视窗内显示更多的第一数据的信息,以便于用户在不轻易跳转页面的情况下就可通过调整按压力度来调整浏览的其中一个第一数据的信息量,以便方便用户快速、简要地浏览区块链数据库101的第一数据或详细浏览其中一个第一数据的具体信息。
例如,所述压感屏幕310设有4个压感等级,所述4个压感等级对应了不同的压感操作指令,第1个压感等级可为普通的触摸压感指令,即,无按压的操作,诸如普通的点击、滑动操作。用户可利用第1个压感等级的操作来点击第一数据的标题信息,致使压感屏幕310跳转至摘要信息页面;第2个压感等级的按压力度大于第1个压感等级,用户用第2个压感等级按压压感屏幕310的其中一个第一数据的标题信息时,压感屏幕310上显示其中一个第一数据的浮窗,所述浮窗中显示第一数据的摘要信息、作者信息;第3个压感等级的按压力度大于第2个压感等级,用户用第3个压感等级按压压感屏幕310的其中一个第一数据的标题信息时,压感屏幕310上显示其中一个第一数据的浮窗,所述浮窗中显示第一数据的摘要信息、作者信息、时间信息;第4个压感等级的按压力度大于第3个压感等级,用户用第4个压感等级按压压感屏幕310的其中一个第一数据的标题信息时,压感屏幕310上显示其中一个第一数据的浮窗,所述浮窗中显示第一数据的摘要信息、作者信息、时间信息、具体信息。
其中,控制模块200可配置在所述节点服务器100上,当然,所述控制模块200也可配置在所述用户终端300上。
所述更多信息可以此为:标题信息、摘要信息、作者信息、时间信息、具体信息。其根据用户的按压力度对应的按压等级而进行浮窗显示或文字变换显示。其中,文字变换显示,可以理解为:同一窗口内的文字进行了替换,比如,标题信息被点击后变换为摘要信息。
优选地,所述用户终端300还设有语音识别模块,其能够识别用户语音指令,当所述用户在按压压感屏幕310并且还未松手时,语音识别模块能够基于用户的语音指令控制切换上一条第一数据或下一条第一数据。
本发明通过上述语音控制结合压感屏幕310的压感控制可在更大的维度上单手或者说单指进行复杂的操作,例如,在用户按压压感屏幕310中的其中一个第一数据时,控制模块200可通过浮窗或者变换文字的方式显示所述第一数据的诸如标题信息、摘要信息、作者信息、时间信息、具体信息的更多信息,那么当用户需要浏览下一条第一数据的更多信息时,可直接说出诸如“切换至上一条”或“切换至下一条”的语音指令,从而用户不用松手、也不用重新按压即可通过浏览下一条或上一条第一数据的更多信息。极大程度的给用户带来了便利,并且学习成本低、上手简单。
优选地,所述压感屏幕310设有屏下指纹识别模块,所述屏下指纹识别模块用于存储用户的第一手指的第一指纹、第二手指的第二指纹、第三手指的第三指纹、第四手指的第四指纹,所述指纹之别模块设有第一数据库,所述第一数据库设有与所述第一指纹、第二指纹、第三指纹、第四指纹的点击代表的按压力度,所述控制模块200根据屏下指纹识别模块识别的指纹信息转换为按压力度而显示第一数据的信息。
本发明通过上述方式可更加准确地对于第一数据进行浏览。因为,在工作人员持续按压屏幕之后,手指容易发生疲劳,或者说,压感屏幕310容易因使用过多而降低精度,多个按压力度的识别之间出现模糊和错误识别的现象,因此,通过不同的指纹来代表按压力度即可精准地实现上述方式。
其中,所述带有屏下指纹识别模块的压感屏幕310可参考小米8手机,其屏下指纹识别模块采用激光手法模块通过手指的指纹的反射作用,来识别不同指纹的反射波,从而屏下识别指纹。
其中,以右手为例,右手的大拇指、食指、中职、无名指的指纹对应第一指纹、第二指纹、第三指纹、第四指纹,当大拇指以任意力度按压压感屏幕310的其中一个第一数据的标题信息时,压感屏幕310跳转至摘要信息页面;当食指以任意力度按压压感屏幕310的其中一个第一数据的标题信息时,压感屏幕310上显示其中一个第一数据的浮窗,所述浮窗中显示第一数据的摘要信息、作者信息;当中指以任意力度按压压感屏幕310的其中一个第一数据的标题信息时,压感屏幕310上显示其中一个第一数据的浮窗,所述浮窗中显示第一数据的摘要信息、作者信息、时间信息;当无名指以任意力度按压压感屏幕310的其中一个第一数据的标题信息时,摘要信息、作者信息、时间信息、具体信息。
其中,标题信息可为标题,摘要信息可为摘要,作者信息可为作者的名称、年龄、代表作,时间信息可为发送时间、创做时间、接收时间,具体信息可为代码、具体意义、具体事例、交易价格。
优选地,所述压感屏幕310与陀螺仪连接,所述陀螺仪用于检测所述用户终端300向上摆动或向下摆动,当用户在按压所述压感屏幕且还未松手时,所述陀螺仪能够基于用户向上摆动或向下摆动用户终端300而切换上一条第一数据或下一条第一数据。
本发明通过上述陀螺仪配合压感屏幕310可更方便地实现多条第一数据的浏览,具体地说,本发明通过摇晃手机可切换第一数据,以避免需要松手再选择下一条或上一条,再点击第一数据的麻烦。
优选地,所述压感屏幕310设有至少四个压感等级,每个压感等级之间的压力差值为压力阈值a,所述控制模块200根据屏幕尺寸b、用户性别系数c、触碰点距离屏幕边框的最短距离d按如下公式输出压力阈值a:
其中,屏幕尺寸b的单位为英寸;
用户为男性时性别系数c为1.1;
用户为女性时性别系数c为0.8;
最短距离d的单位为厘米。
本发明通过上述公式可基于屏幕尺寸b、用户性别系数c、触碰点距离屏幕边框的最短距离d而具体订制每次按压的每个按压等级的按压力度的阈值,从而可避免用户按压力度过大还未识别,或始终按压力度过大而浪费力气,影响用户体验。
其中,第一按压等级的按压力度范围为[0,a),第二按压等级的按压力度范围为[a,2a),第三按压等级的按压力度范围为[2a,3a),第四按压等级的按压力度范围为[3a,4a)。
当然,第一按压等级的按压力度范围也可为[x,x+a),第二按压等级的按压力度范围也可为[x+a,x+2a),第三按压等级的按压力度范围也可为[x+2a,x+3a),第四按压等级的按压力度范围也可为[x+3a,x+4a)。
优选地,参见图2、3,所述用户终端300的包括压感屏幕310、壳体320,所述压感屏幕310设有压感传感部330、显示模块311,所述压感传感部330包括斜块331、扇形盘332、第一弹簧333、第一连杆334、基座335、微动开关336,所述斜块331与所述显示模块311的后表面固定,所述斜块331的倾斜面与所述扇形盘332的一端接触,所述扇形盘332通过轴承安装在所述壳体320的内表面上,所述扇形盘332的圆周面沿其圆周的外沿分别与至少四个第一连杆334的一端铰链连接,至少四个所述第一连杆334的一端之间相隔的圆周距离相同,至少四个第一连杆334之间相互平行,至少四个第一连杆334的另一端与所述基座335铰链连接,至少四个第一连杆334的另一端的纵向位置相同,所述基座335设有至少四个微动开关336,每个微动开关336与所述基座335固定且与所述第一连杆334的距离相同,所述扇形盘332的另一端与第一弹簧333的一端固定,所述第一弹簧333的另一端与所述壳体320固定;
其中,每个所述微动开关336与所述控制模块200连接,每个第一连杆334触碰到与其对应的所述微动开关336的按钮时,所述控制模块200基于被触碰的微动开关336的数量判定所述压感屏幕310的按压力度,以判定显示用户点击的显示模块上的所述第一数据的信息。
使用时,用户按压压感屏幕310,所述压感屏幕310通过弹性形变或沿所述壳体320上下方向行动,从而使斜块331上下方向运动,所述扇形盘332由于斜块331的下压而转动,所述扇形盘332转动时,每个第一连杆334的摆动角度逐渐减小,因此,基于扇形盘332的旋转角度逐渐增大而触碰到越来越多的微动开关336,控制模块200再基于被触碰到的微动开关336的数量判定按压等级,也就是判定显示所述第一数据的信息量。
例如,当用户点击显示模块311上的其中一个第一数据的标题信息,且0个微动开关被用户点击时,则控制模块200则显示跳转至所述第一数据的具体信息的页面上;当用户点击显示模块311上的其中一个第一数据的标题信息,且1个微动开关被用户点击时,则控制模块200则以浮窗或文字变换的形式显示跳转至所述第一数据的摘要信息;当用户点击显示模块311上的其中一个第一数据的标题信息,且2个微动开关被用户点击时,则控制模块200则以浮窗或文字变换的形式显示跳转至所述第一数据的作者信息;当用户点击显示模块311上的其中一个第一数据的标题信息,且3个微动开关被用户点击时,则控制模块200则以浮窗或文字变换的形式显示跳转至所述第一数据的时间信息;当用户点击显示模块311上的其中一个第一数据的标题信息,且4个微动开关被用户点击时,则控制模块200则以浮窗或文字变换的形式显示跳转至所述第一数据的具体信息;当用户点击显示模块311上的其中一个第一数据的标题信息,且5个微动开关被用户点击时,则控制模块200则显示跳转至所述第一数据的具体信息的页面上。
本发明通过上述压感屏幕310可实现将纵向的按压转换为横向的力的变换,从而利于用户终端的纤薄化,并且,更好的利用现在大屏化的用户终端的横向特点,从而尽可能降低用户终端的厚度。
其中,所述显示模块311与壳体320之间可设有第二弹簧340,所述第二弹簧340用于按压后的复位,所述显示模块311可为LED显示屏幕、OLED显示屏幕。
其中,所述微动开关336、第一连杆334的数量一一对应,所述微动开关336、第一连杆334的数量可为1、2、3、4、5、6、7、8、9、10、11、12、13、14组。
其中,至少四个微动开关336的纵向位置也相同,且微动开关336的按钮均朝向与其对应的第一连杆334的运动轨迹。
其中,每个微动开关336均配置在所述第一连杆334的运动轨迹上,以使第一连杆334可触碰到微动开关336,并且,每个微动开关336的按钮的行程足够长,足以使最上方的第一连杆334和最下放的第一连杆334均触碰到与其对应的微动开关336并使其开关。
所述扇形盘332与所述斜块331接触的一端可为圆头形、八边形、三角形、四边形。
当然,参见图2、3,所述用户终端300的一种变形还可为:所述用户终端300的包括压感屏幕310、壳体320,所述压感屏幕310设有压感传感部330、显示模块311,所述压感传感部330包括斜块331、扇形盘332、第一弹簧333、第一连杆334、基座335、微动开关336,所述斜块331与所述显示模块311的后表面固定,所述斜块331的倾斜面与所述扇形盘332的一端接触,所述扇形盘332通过轴承安装在所述壳体320的内表面上,所述扇形盘332的圆周面沿其圆周的外沿分别与至少四个第一连杆334的一端铰链连接,至少四个所述第一连杆334的一端之间相隔的纵向距离相同,至少四个第一连杆334之间相互平行,至少四个第一连杆334的另一端与所述基座335铰链连接,至少四个第一连杆334的另一端的纵向位置相同,所述基座335设有至少四个微动开关336,每个微动开关336与所述基座335固定且与所述第一连杆334的距离相同,所述扇形盘332的另一端与第一弹簧333的一端固定,所述第一弹簧333的另一端与所述壳体320固定;
其中,每个所述微动开关336与所述控制模块200连接,每个第一连杆334触碰到与其对应的所述微动开关336的按钮时,所述控制模块200基于被触碰的微动开关336的数量判定所述压感屏幕310的按压力度,以判定显示用户点击的显示模块上的所述第一数据的信息。
本发明一种区块链数据库的大数据处理***,包括如下步骤:
S100、发送的第一数据至区块链数据库101;
S200、识别所述第一数据的标题信息、摘要信息、作者信息、时间信息、具体信息;
S300、所述第一数据的标题信息以列表的形式显示在压感屏幕310上,其根据用户点击压感屏幕310的其中一个第一数据并且按压力度越大时,以显示所述第一数据的更多信息。
以上所述的实施例仅仅是对本发明的优选实施方式进行描述,并非对本发明的范围进行限定,在不脱离本发明设计精神的前提下,本领域普通技术人员对本发明的技术方案作出的各种变形和改进,均应落入本发明权利要求书确定的保护范围内。