基于区块链的社交数据处理系统技术方案

技术编号:37469304 阅读:20 留言:0更新日期:2023-05-06 09:47
本发明专利技术属于区块链应用技术领域,具体涉及基于区块链的社交数据处理系统,解决了现有技术中存在用户个人私密信息难以得到保障、虚假信息传播多的问题,包括区块链服务器,其用于提供平台和用户运行的计算和应用服务;加密系统,其用于加密区块链服务器内部与用户之间的传输数据;溯源系统,其用于追溯虚假信息的来源并将虚假信息进行剔除和校正;通过加密系统和区块链服务器的设置,采用了以区块链为基础作为服务器,使得整个平台去中心化,单个服务器运行后可保障内部的资料储存的安全性和真实性,配合加密系统对用户数据二次加密,避免用户数据泄漏,保障了用户个人私密信息的安全。全。全。

【技术实现步骤摘要】
基于区块链的社交数据处理系统


[0001]本专利技术涉及区块链应用
,具体为基于区块链的社交数据处理系统。

技术介绍

[0002]目前,区块链其实就相当于一个去中介化的数据库,是由一串数据块组成的。它的每一个数据块当中都包含了一次比特币网络交易的信息,而这些都是用于验证其信息的有效性和生成下一个区块的。狭义的来讲,区块链是就是一种按照时间顺序来将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。而从广义来讲,区块链其实是一种分布式基础架构与计算方式,它是用于保证数据传输和访问的安全的。
[0003]现有技术中社交平台的数据是采用以平台为主,用户的相关的操作需要依靠平台作为传输中介,用户的个人私密信息难以得到保障,此外当出现虚假信息后难以对信息信息的整条传播链进行处理,以致于虚假信息传播多、传播广并无法彻底消除。

技术实现思路

[0004]本专利技术的目的在于提供基于区块链的社交数据处理系统,解决了用户个人私密信息难以得到保障、虚假信息传播多的问题。
[0005]为实现上述目的,本专利技术提供如下技术方案:基于区块链的社交数据处理系统,包括区块链服务器,其用于提供平台和用户运行的计算和应用服务;
[0006]加密系统,其用于加密区块链服务器内部与用户之间的传输数据;
[0007]溯源系统,其用于追溯虚假信息的来源并将虚假信息进行剔除和校正;
[0008]平台响应单元,其用于响应用户提出各项请求;
[0009]平台请求单元,其用于接收用户提出的各项请求;
[0010]验证单元,其用于解析用户和区块链服务器之间的传输数据并对数据的真实性进行验证;
[0011]数据传输单元,其用于为用户和区块链服务器提供传输途径;
[0012]所述区块链服务器、加密系统、平台响应单元、平台请求单元、验证单元以及溯源系统依次通信连接,所述验证单元与所述数据传输单元通信连接。
[0013]优选的,所述加密系统包括输入模块、数据处理模块以及输出模块组成,所述输入模块、数据处理模块以及输出模块依次通信连接,所述输入模块用于接收传输的数据,所述数据处理模块用于将传输的模块进行转换和加密,所述输出模块用于将加密后的模块输出。
[0014]优选的,所述数据处理模块由符号替换模块、替换记录模块、随机数生成模块、数据分段模块以及数据倒序模块,所述符号替换模块、替换记录模块、随机数生成模块、数据分段模块以及数据倒序模块依次电性连接。
[0015]优选的,所述符号替换模块用于将数据中存在的符号替换成特殊字,所述替换记
录模块用于将转换后的特殊字进行记录,所述随机数生成模块用于通过函数形成若干随机数,所述数据分段模块用于通过形成的随机数将传输数据进行分段,所述数据倒序模块用于根据随机数分段后的数据倒转储存。
[0016]优选的,所述溯源系统包括时间倒序模块、源头锁定模块、虚假信息处理模块、数据整合模块以及数据储存模块,所述时间倒序模块、源头锁定模块、虚假信息处理模块、数据整合模块以及数据储存模块依次电性连接,所述时间倒序模块用于从区块的时间倒序检查,所述源头锁定模块用于锁定虚假信息的源头,所述虚假信息处理模块用于将虚假信息的源头和最终信息一同删除,所述数据整合模块用于整合处理后的数据,所述数据储存模块用于保存处理后的数据。
[0017]优选的,所述虚假信息处理模块由依次电性连接的源头信息剔除模块、中间段排除模块、信息区块连接模块以及最终信息剔除模块组成,所述源头信息剔除模块用于将源头的虚假信息删除,所述中间段排除模块用于排除中间部分中真实的信息,所述信息区块连接模块用于将删除后剩余的真实信息连接,所述最终信息剔除模块用于将最终发出的虚假信息删除。
[0018]优选的,所述平台响应单元包括注册响应模块、信息补充响应模块以及添加响应模块,所述注册响应模块用于响应并执行用户的注册请求,所述信息补充响应模块用于响应并执行用户填补的信息请求,所述添加响应模块用于响应并执行用户提出的添加好友的请求。
[0019]优选的,所述平台请求单元包括注册请求模块、信息补充请求模块以及添加请求模块,所述注册请求模块用于接收用户提出的注册请求,所述信息补充请求模块用于接收用户提出的信息补充请求,所述添加请求模块用于接收用户提出的添加好友的请求。
[0020]优选的,所述验证单元由随机数查询模块、信息解密模块、信息查询模块、来源查询模块、真实性遍历模块以及信息还原模块,所述随机数查询模块、信息解密模块、信息查询模块、来源查询模块、真实性遍历模块以及信息还原模块依次电性连接,所述随机数查询模块用于查询记录下的随机数并运用,所述信息解密模块用于通过随机数来解密当前数据,所述信息查询模块用于对当前的信息进行查询,所述来源查询模块用于对信息的来源进行查询,所述真实性遍历模块用于对当前的数据进行索引验证数据是否真实,所述信息还原模块用于将验证后的信息还原。
[0021]与现有技术相比,本专利技术的有益效果如下:
[0022]1、本专利技术通过加密系统和区块链服务器的设置,采用了以区块链为基础作为服务器,使得整个平台去中心化,单个服务器运行后可保障内部的资料储存的安全性和真实性,配合加密系统对用户数据二次加密,避免用户数据泄漏,保障了用户个人私密信息的安全。
[0023]2、本专利技术通过验证单元和溯源系统的设置,在实现用户数据间的传输过程中,利用验证单元验证数据的真实性,配合溯源系统可以追溯到虚假信息源头,并剔除期间所有的虚假信息,避免虚假信息的传播。
附图说明
[0024]图1为本专利技术基于区块链的社交数据处理系统的整体原理框图;
[0025]图2为本专利技术基于区块链的社交数据处理系统中加密系统的原理框图;
[0026]图3为本专利技术基于区块链的社交数据处理系统中溯源系统的原理框图;
[0027]图4为本专利技术基于区块链的社交数据处理系统中平台响应单元的原理框图;
[0028]图5为本专利技术基于区块链的社交数据处理系统中平台请求单元的原理框图;
[0029]图6为本专利技术基于区块链的社交数据处理系统中验证单元的原理框图;
[0030]图7为本专利技术基于区块链的社交数据处理系统的工作流程图。
[0031]图中:1、区块链服务器;2、加密系统;21、输入模块;22、数据处理模块;221、符号替换模块;222、替换记录模块;223、随机数生成模块;224、数据分段模块;225、数据倒序模块;23、输出模块;3、溯源系统;31、时间倒序模块;32、源头锁定模块;33、虚假信息处理模块;331、源头信息剔除模块;332、中间段排除模块;333、信息区块连接模块;334、最终信息剔除模块;34、数据整合模块;35、数据储存模块;4、平台响应单元;41、注册响应模块;42、信息补充响应模块;43、添加响应模块;5、平台请求单元;51、注册请求模块;52、信息补充请求模块;5本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于区块链的社交数据处理系统,其特征在于,包括:区块链服务器(1),其用于提供平台和用户运行的计算和应用服务;加密系统(2),其用于加密区块链服务器(1)内部与用户之间的传输数据;溯源系统(3),其用于追溯虚假信息的来源并将虚假信息进行剔除和校正;平台响应单元(4),其用于响应用户提出各项请求;平台请求单元(5),其用于接收用户提出的各项请求;验证单元(6),其用于解析用户和区块链服务器(1)之间的传输数据并对数据的真实性进行验证;数据传输单元(7),其用于为用户和区块链服务器(1)提供传输途径;所述区块链服务器(1)、加密系统(2)、平台响应单元(4)、平台请求单元(5)、验证单元(6)以及溯源系统(3)依次通信连接,所述验证单元(6)与所述数据传输单元(7)通信连接。2.根据权利要求1所述的基于区块链的社交数据处理系统,其特征在于:所述加密系统(2)包括输入模块(21)、数据处理模块(22)以及输出模块(23)组成,所述输入模块(21)、数据处理模块(22)以及输出模块(23)依次通信连接,所述输入模块(21)用于接收传输的数据,所述数据处理模块(22)用于将传输的模块进行转换和加密,所述输出模块(23)用于将加密后的模块输出。3.根据权利要求2所述的基于区块链的社交数据处理系统,其特征在于:所述数据处理模块(22)由符号替换模块(221)、替换记录模块(222)、随机数生成模块(223)、数据分段模块(224)以及数据倒序模块(225),所述符号替换模块(221)、替换记录模块(222)、随机数生成模块(223)、数据分段模块(224)以及数据倒序模块(225)依次电性连接。4.根据权利要求3所述的基于区块链的社交数据处理系统,其特征在于:所述符号替换模块(221)用于将数据中存在的符号替换成特殊字,所述替换记录模块(222)用于将转换后的特殊字进行记录,所述随机数生成模块(223)用于通过函数形成若干随机数,所述数据分段模块(224)用于通过形成的随机数将传输数据进行分段,所述数据倒序模块(225)用于根据随机数分段后的数据倒转储存。5.根据权利要求1所述的基于区块链的社交数据处理系统,其特征在于:所述溯源系统(3)包括时间倒序模块(31)、源头锁定模块(32)、虚假信息处理模块(33)、数据整合模块(34)以及数据储存模块(35),所述时间倒序模块(31)、源头锁定模块(32)、虚假信息处理模块(33)、数据整合模块(34)以及数据储存模块(35)依次电性连接,所述...

【专利技术属性】
技术研发人员:陈孺富
申请(专利权)人:云南中雄科技开发有限责任公司
类型:发明
国别省市:

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

1