基于区块链技术的图文稿件全流程留痕的方法和系统技术方案

技术编号:25396869 阅读:34 留言:0更新日期:2020-08-25 23:01
本公开提出了基于区块链技术的图文稿件全流程留痕的方法及系统,包括:基于区块链的时间戳特性实现稿件编审痕迹全流程实时保存;按照时间顺序将图文修改信息数据区块以顺序相连的方式组合成的一种链式数据结构;同时利用区块链信息加密技术和共识分布式存储,形成全流程稿件编审痕迹数据链,实现图文稿件的全流程留痕。可以解决图文稿件采编发流程中的全流程留痕难点,同时采用区块链技术,可以实现留痕信息的不可篡改性和安全性,有效提高了媒体行业中的采编安全问题。

【技术实现步骤摘要】
基于区块链技术的图文稿件全流程留痕的方法和系统
本公开属于计算机信息处理
,尤其涉及基于区块链技术的图文稿件全流程留痕的方法和系统。
技术介绍
本部分的陈述仅仅是提供了与本公开相关的
技术介绍
信息,不必然构成在先技术。现有图文稿件编审流程中,对于稿件编审痕迹的记录不全面,无法实现全流程留痕,并且由于传统稿件编审系统,留痕信息存储于单点数据库,无法保证留痕数据的不可篡改性和安全性。
技术实现思路
为克服上述现有技术的不足,本公开提供了基于区块链技术的图文稿件全流程留痕的方法,实现图文稿件的全流程留痕。为实现上述目的,本公开的一个或多个实施例提供了如下技术方案:基于区块链技术的图文稿件全流程留痕的方法,包括:利用区块链的时间戳特性实现稿件编审痕迹全流程实时保存;按照时间顺序对实时保存的数据图文修改信息数据区块以顺序相连的方式组合成链式数据结构;对链式数据结构利用区块链信息加密及共识分布式存储,形成全流程稿件编审痕迹数据链,实现图文稿件的全流程留痕。进一步的技术方案,所述利用区块链的时间戳特性实现稿件编审痕迹全流程实时保存,包括:对原稿件文本内容及图片分别进行处理,将生成的两种数据及原稿件数据上传至搭建完成的区块链节点,生成原始图文区块,作为起始区块;获取当前编辑框里修改后的图文内容;对修改后的图文内容按照图片和文本信息进行解析,提取有效图片及文本内容;将提取的文本内容和原始文本内容进行比较:文本信息进行全匹配对比,生成差异文本;将提取的图片进行处理,与起始区块中的图片数据进行相似度对比,确定图片修改信息;将差异文本及图片修改信息及修改后的图文内容进行组合;对不同时间点完成的图文修改信息进行上链,形成一条按照时间戳排列的痕迹链。进一步的技术方案,所述利用区块链信息加密和共识分布式存储,包括:将组合生成的数据结构加密,创建新的数据区块,属于一条痕迹链;将新的数据区块分发到其他至少三台区块链数据中心节点,确保稿件痕迹的不可篡改。进一步的技术方案,所述对原稿件文本内容及图片分别进行处理包括:对原稿件文本内容采用非对称加密技术进行加密;原稿件内图片利用生成直方图数据。进一步的技术方案,所述将提取的图片进行处理为:将提取的图片生成直方图数据,通过直方图数据,将图片数据化。进一步的技术方案,所述将差异文本及图片修改信息及修改后的图文内容进行组合,组合数据包含修改时间,操作人,最新图文及差异信息。进一步的技术方案,形成一条按照时间戳排列的痕迹链之后,通过原始图文区块,获取整个痕迹链的区块数据,数据按照时间戳进行排序:遍历痕迹链,当前区块数据中图片及文本差异信息,合并至当前区块链图文信息;采用HTML技术,对产生的合并信息进行处理,生成修改痕迹展示信息。基于区块链技术的图文稿件全流程留痕的系统,包括:痕迹全流程实时保存模块,基于区块链的时间戳特性实现稿件编审痕迹全流程实时保存;链式数据结构形成模型,按照时间顺序将图文修改信息数据区块以顺序相连的方式组合成的一种链式数据结构;同时利用区块链信息加密技术和共识分布式存储,形成全流程稿件编审痕迹数据链,实现图文稿件的全流程留痕。以上一个或多个技术方案存在以下有益效果:本公开技术方案利用基于区块链的时间戳特性实现稿件编审痕迹全流程实时保存,按照时间顺序将图文修改信息数据区块以顺序相连的方式组合成的一种链式数据结构,同时利用区块链信息加密技术和共识分布式存储,形成全流程稿件编审痕迹数据链,实现对图文稿件修改信息的提取,以及利用区块链技术,将此数据保存至区块链,并以时间轴形式进行展示,从而实现图文稿件的全流程留痕。可以解决图文稿件采编发流程中的全流程留痕难点,同时采用区块链技术,可以实现留痕信息的不可篡改性和安全性,有效提高了媒体行业中的采编安全问题。附图说明构成本公开的一部分的说明书附图用来提供对本公开的进一步理解,本公开的示意性实施例及其说明用于解释本公开,并不构成对本公开的不当限定。图1为本公开实施例的流程图。具体实施方式应该指出,以下详细说明都是示例性的,旨在对本公开提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本公开所属
的普通技术人员通常理解的相同含义。需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本公开的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。本公开提出的总体思路:利用基于区块链的时间戳特性实现稿件编审痕迹全流程实时保存,按照时间顺序将图文修改信息数据区块以顺序相连的方式组合成的一种链式数据结构,同时利用区块链信息加密技术和共识分布式存储,形成全流程稿件编审痕迹数据链,从而实现图文稿件的全流程留痕。实施例一本实施例公开了基于区块链技术的图文稿件全流程留痕的方法,具体步骤参见附图1所示,包括:步骤(101):对原稿件文本内容采用非对称加密技术SHA2进行加密;原稿件内图片利用Lightgbm算法生成直方图数据。将生成的两种数据及原数据上传至搭建完成的区块链节点,生成原始图文区块,作为起始区块。上述步骤中,对原稿件文本内容采用非对称加密技术SHA2进行加密;由于图片与文本内容不同,无法直接进行图片差异性对比,因此本公开实施例子获取原稿件内图片,并利用Lightgbm算法生成直方图数据矩阵,从而将图片差异对比,转化为数据矩阵的差异计算,可以快速准确的用于图片对比。将生成的两种数据及原数据上传至搭建完成的区块链节点,生成原始图文区块,作为起始区块,并记录区块id,用于整个稿件链的获取查询。步骤(102):利用JavaScript编程语言,获取当前编辑框里修改后的图文内容。步骤(103):步骤(102)获取的图文信息按照图片和文本信息利用正则规则进行解析,提取有效图片及文本内容。上述步骤中,为获取到用户修改的纯文本内容和图片,用于与原始内容的对比,对步骤(102)获取的图文信息按照图片和文本信息利用正则规则进行解析,提取有效图片及文本内容。纯文本正则匹配规则为:<([^>"']*|"[^"]*"|'[^']*')*>。图片正则匹配规则为:</<img[^>]*src=(\'|\")(.*?)\\1[^>]*>/i>。步骤(104):将步骤(103)生成的纯文本和步骤(101)里原始文本内容进行比较:文本信息进行全匹配对比,生成差异文本。步骤(105):将步骤本文档来自技高网
...

【技术保护点】
1.基于区块链技术的图文稿件全流程留痕的方法,其特征是,包括:/n利用区块链的时间戳特性实现稿件编审痕迹全流程实时保存;/n按照时间顺序对实时保存的数据图文修改信息数据区块以顺序相连的方式组合成链式数据结构;/n对链式数据结构利用区块链信息加密及共识分布式存储,形成全流程稿件编审痕迹数据链,实现图文稿件的全流程留痕。/n

【技术特征摘要】
1.基于区块链技术的图文稿件全流程留痕的方法,其特征是,包括:
利用区块链的时间戳特性实现稿件编审痕迹全流程实时保存;
按照时间顺序对实时保存的数据图文修改信息数据区块以顺序相连的方式组合成链式数据结构;
对链式数据结构利用区块链信息加密及共识分布式存储,形成全流程稿件编审痕迹数据链,实现图文稿件的全流程留痕。


2.如权利要求1所述的基于区块链技术的图文稿件全流程留痕的方法,其特征是,所述利用区块链的时间戳特性实现稿件编审痕迹全流程实时保存,包括:
对原稿件文本内容及图片分别进行处理,将生成的两种数据及原稿件数据上传至搭建完成的区块链节点,生成原始图文区块,作为起始区块;
对不同时间点完成的图文修改信息进行上链,形成一条按照时间戳排列的痕迹链。


3.如权利要求1所述的基于区块链技术的图文稿件全流程留痕的方法,其特征是,所述利用区块链信息加密技术和共识分布式存储,包括:
将组合生成的数据结构加密,创建新的数据区块,属于一条痕迹链;
将新的数据区块分发到其他至少三台区块链数据中心节点,确保稿件痕迹的不可篡改。


4.如权利要求2所述的基于区块链技术的图文稿件全流程留痕的方法,其特征是,所述对原稿件文本内容及图片分别进行处理包括:对原稿件文本内容采用非对称加密技术进行加密;原稿件内图片利用生成直方图数据。


5.如权利要求2所述的基于区块链技术的图文稿件全流程留痕的方法,其特征是,所述将提取的图片进行处理为:将提取的图片生成直方图数据,通过直方图数据,...

【专利技术属性】
技术研发人员:韩强李滨杨金增许海振周纹纹王一丁
申请(专利权)人:山东舜网传媒股份有限公司
类型:发明
国别省市:山东;37

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

1