一种基于RGB图像模式记录区块链大数据信息的算法制造技术

技术编号:26504652 阅读:18 留言:0更新日期:2020-11-27 15:32
本发明专利技术涉及一种基于RGB图像模式记录区块链大数据信息的算法。区块链大数据信息记录的载体为图像图片,且其像素点的色彩模块为RGB,所述的图像图片左上角第一行第一格像素点记录的信息为年,月,日;左上角第一行第二格像素点记录的信息为时,分,秒;通过区块链大数据信息记录的载体为图像图片,且其像素点的色彩模块为RGB的数据记录规则,将传统大幅的数字信息转换成了像素点的数字代码,在技术的层面上实现了存储资源的压缩,以及在存储结构上便于后期编译人员直观读取以及查看使用,此外由于存储的资源可视化,因此在数据加密上比传统单一字符加密实现方式上更加多样化。

【技术实现步骤摘要】
一种基于RGB图像模式记录区块链大数据信息的算法
本专利技术涉及一种基于RGB图像模式记录区块链大数据信息的算法。
技术介绍
从科技层面来看,区块链涉及数学、密码学、互联网和计算机编程等很多科学技术问题。从应用视角来看,简单来说,区块链是一个分布式的共享账本和数据库,具有去中心化、不可篡改、全程留痕、可以追溯、集体维护、公开透明等特点。这些特点保证了区块链的“诚实”与“透明”,为区块链创造信任奠定基础。而区块链丰富的应用场景,基本上都基于区块链能够解决信息不对称问题,实现多个主体之间的协作信任与一致行动。区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链,是比特币的一个重要概念,它本质上是一个去中心化的数据库,同时作为比特币的底层技术,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。由于区块链数据是去中心化的存储,因此在所谓的链式存储结构上,存储着同样的数据机构,因此其在网络存储中会形成庞大的数据库,而且此数据库占用存储资料大,在网络传输修改的带宽中占用量大的弊端,因此在区块链的实施过程中应该将其数据存储进行模块化算法,使用便于存储、网络上传输。
技术实现思路
本专利技术的目的是提供一种基于RGB图像模式记录区块链大数据信息的算法,压缩区块链数据信息占用的储藏资源以及网络传输带宽。本专利技术解决其上述的技术问题所采用以下的技术方案:一种基于RGB图像模式记录区块链大数据信息的算法,其特征在于:区块链大数据信息记录的载体为图像图片,且其像素点的色彩模块为RGB,所述的图像图片左上角第一行第一格像素点记录的信息为年,月,日;左上角第一行第二格像素点记录的信息为时,分,秒;所述的RGB三个数据取值范围均为0-255,其三个数据数学用字母表达式为X,Y,Z;其中当像素点RGB数值为0,0,0时,其表示相邻两个像素点数据连体合并;当像素点RGB数值为255,255,255时,其表示相邻两个像素点数据空格断开;所述的图像图片像素点RGB数值为X,Y,Z中任意一个或者两个的数值为0时,其表示数据为空;所述的图像图片左上角第二行开始记录数据事项,其中记录数据的模式算法分为两种:模式算法一是通过编码的阿拉伯数字表示,模式算法一是用英文字母表示;所述的图像图片左上角第二行第一格像素点记录的信息为模式的选择,模式算法一表达式为:当像素点RGB数值为0,255,0时;模式算法二表达式为:当像素点RGB数值为255,0,255时;模式算法一:以30-39数值,总计十个的数字表示数学自然数中的0-9数值代替;模式算法二:以英文26个字母分别用1-26数值代替;当相邻的三个RGB数值为X,Y,Z分别为:0,255,0、0,0,0、255,0,255时,表示模式算法表达式结束。进一步地,所述的图像图片像素点RGB数值为X,Y,Z中可选范围在40-254连贯阿拉伯数字为空挡数值。进一步地,所述的图像图片像素点RGB数值为X,Y,Z中可选范围在27,28,29为空挡数值。进一步地,所述的图像图片像素范围低于6400点。进一步地,所述的图像图片左上角第二行第一格像素点记录的信息默认选择模式算法二。本专利技术的有益效果:通过区块链大数据信息记录的载体为图像图片,且其像素点的色彩模块为RGB的数据记录规则,将传统大幅的数字信息转换成了像素点的数字代码,在技术的层面上实现了存储资源的压缩,以及在存储结构上便于后期编译人员直观读取以及查看使用,此外由于存储的资源可视化,因此在数据加密上比传统单一字符加密实现方式上更加多样化。附图说明图1为本专利技术一种基于RGB图像模式记录区块链大数据信息的算法4*4像素块示意图。图2为本专利技术一种基于RGB图像模式记录区块链大数据信息的算法RGB图像点位拾取图。图3为本专利技术一种基于RGB图像模式记录区块链大数据信息的算法实施例1示意图。图4为本专利技术一种基于RGB图像模式记录区块链大数据信息的算法实施例2示意图。图5为本专利技术一种基于RGB图像模式记录区块链大数据信息的算法实施例3示意图。图6为本专利技术一种基于RGB图像模式记录区块链大数据信息的算法实施例4示意图。具体实施方式下面结合附图1-4对本专利技术的具体实施方式做一个详细的说明。实施例:一种基于RGB图像模式记录区块链大数据信息的算法,其特征在于:区块链大数据信息记录的载体为图像图片,且其像素点的色彩模块为RGB,所述的图像图片左上角第一行第一格像素点记录的信息为年,月,日;左上角第一行第二格像素点记录的信息为时,分,秒;所述的RGB三个数据取值范围均为0-255,其三个数据数学用字母表达式为X,Y,Z;其中当像素点RGB数值为0,0,0时,其表示相邻两个像素点数据连体合并;当像素点RGB数值为255,255,255时,其表示相邻两个像素点数据空格断开;所述的图像图片像素点RGB数值为X,Y,Z中任意一个或者两个的数值为0时,其表示数据为空;所述的图像图片左上角第二行开始记录数据事项,其中记录数据的模式算法分为两种:模式算法一是通过编码的阿拉伯数字表示,模式算法一是用英文字母表示;所述的图像图片左上角第二行第一格像素点记录的信息为模式的选择,模式算法一表达式为:当像素点RGB数值为0,255,0时;模式算法二表达式为:当像素点RGB数值为255,0,255时;模式算法一:以30-39数值,总计十个的数字表示数学自然数中的0-9数值代替;通过号码段的选取,实现基本阿拉伯数值表达方式的确定;模式算法二:以英文26个字母分别用1-26数值代替;由于26个英文字母经过组合,可以组合成表达任何语言表达的内容,因此其编译的信息均为区块链的语言表达方式之一。当相邻的三个RGB数值为X,Y,Z分别为:0,255,0、0,0,0、255,0,255时,表示模式算法表达式结束。所述的图像图片像素点RGB数值为X,Y,Z中可选范围在40-254连贯阿拉伯数字为空挡数值,此段位的空挡数据便于后期可编译的相关算法写入,属于后门编译算法的预备数据库。所述的图像图片像素点RGB数值为X,Y,Z中可选范围在27,28,29为空挡数值。此段位数值虽然只有三个,但是空挡数据同样可以作为编译下一代算法提供代码服务数据值,因此同样属于后门的编译算法的预备数据库。所述的图像图片像素范围低于6400点,在像素范围选择上充分得考虑存储数据后的容量大小,在6400点以下的图片容下,一般存储所占用的32KB以下,因此便于存储和网络的数据的传送。所述的图像图片左上角第二行第一格像素点记录的信息默认选择模式算法二。下面根据具体的区块链数据信息进行解说:实施例1:如图3传统区块链中数据信息为:记录时间点:2020年7月4日,上午10点40分55秒;发生事项为:本文档来自技高网...

【技术保护点】
1.一种基于RGB图像模式记录区块链大数据信息的算法,其特征在于:区块链大数据信息记录的载体为图像图片,且其像素点的色彩模块为RGB,所述的图像图片左上角第一行第一格像素点记录的信息为年,月,日;左上角第一行第二格像素点记录的信息为时,分,秒;所述的RGB三个数据取值范围均为0-255,其三个数据数学用字母表达式为X,Y,Z;其中当像素点RGB数值为0,0,0时,其表示相邻两个像素点数据连体合并;当像素点RGB数值为255,255,255时,其表示相邻两个像素点数据空格断开;/n所述的图像图片像素点RGB数值为X,Y,Z中任意一个或者两个的数值为0时,其表示数据为空;/n所述的图像图片左上角第二行开始记录数据事项,其中记录数据的模式算法分为两种:模式算法一是通过编码的阿拉伯数字表示,模式算法一是用英文字母表示;所述的图像图片左上角第二行第一格像素点记录的信息为模式的选择,模式算法一表达式为:当像素点RGB数值为0,255,0时;模式算法二表达式为:当像素点RGB数值为255,0,255时;/n模式算法一:以30-39数值,总计十个的数字表示数学自然数中的0-9数值代替;/n模式算法二:以英文26个字母分别用1-26数值代替;/n当相邻的三个RGB数值为X,Y,Z分别为:0,255,0、0,0,0、255,0,255时,表示模式算法表达式结束。/n...

【技术特征摘要】
1.一种基于RGB图像模式记录区块链大数据信息的算法,其特征在于:区块链大数据信息记录的载体为图像图片,且其像素点的色彩模块为RGB,所述的图像图片左上角第一行第一格像素点记录的信息为年,月,日;左上角第一行第二格像素点记录的信息为时,分,秒;所述的RGB三个数据取值范围均为0-255,其三个数据数学用字母表达式为X,Y,Z;其中当像素点RGB数值为0,0,0时,其表示相邻两个像素点数据连体合并;当像素点RGB数值为255,255,255时,其表示相邻两个像素点数据空格断开;
所述的图像图片像素点RGB数值为X,Y,Z中任意一个或者两个的数值为0时,其表示数据为空;
所述的图像图片左上角第二行开始记录数据事项,其中记录数据的模式算法分为两种:模式算法一是通过编码的阿拉伯数字表示,模式算法一是用英文字母表示;所述的图像图片左上角第二行第一格像素点记录的信息为模式的选择,模式算法一表达式为:当像素点RGB数值为0,255,0时;模式算法二表达式为:当像素点RGB数值为255,0,255时;
模式算法一:以30-39数值...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:绍兴柯桥智果电子配件厂
类型:发明
国别省市:浙江;33

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

1