基于区块链的社交动态处理方法、装置、设备及存储介质制造方法及图纸

技术编号:38042020 阅读:8 留言:0更新日期:2023-06-30 11:08
本申请提供一种基于区块链的社交动态处理方法、装置、设备及存储介质,涉及区块链技术领域。该方法包括:接收来自所述第一用户账户基于预设社交应用的社交动态的发布操作发送的加密后的所述社交动态;在所述用户对应的个人社交区块链合约上发布事件标识,以使得所述第一用户的社交列表中的第二用户通过监听所述第一用户对应的个人社交区块链合约上的事件标识,来获知所述第一用户已发布所述社交动态;接收来自所述第二用户账户基于动态公钥发送的社交动态查看操作,根据所述动态公钥对所述社交动态进行解密后,将所述社交动态内容返回给所述第二用户账户。相对于现有技术,避免了用户的社交动态信息容易被泄露的问题。了用户的社交动态信息容易被泄露的问题。了用户的社交动态信息容易被泄露的问题。

【技术实现步骤摘要】
基于区块链的社交动态处理方法、装置、设备及存储介质


[0001]本申请涉及数据处理
,具体而言,涉及一种基于区块链的社交动态处理方法、装置、设备及存储介质。

技术介绍

[0002]随着通信技术的发展,哪怕不在一个城市,人们也可以在社交软件上跟自己的社交好友进行聊天,并且通过查看好友发布在社交软件上的社交动态,来了解社交好友们的近况。
[0003]目前社交动态网络都是基于中心化系统提供的服务,即所有用户将账户注册到中心化系统中,同时将个人的好友添加到中心化系统中,所有的社交动态网络中的社交动态信息均发布到中心化系统中,由中心化服务来控制用户的所有消息,以及社交动态消息传递。
[0004]但是这样的设置方式由于服务太过于中心化,导致用户的社交动态信息容易被泄露。

技术实现思路

[0005]本申请的目的在于,针对上述现有技术中的不足,提供一种基于区块链的社交动态处理方法、装置、设备及存储介质,以解决现有技术中用户的社交动态信息容易被泄露的问题。
[0006]为实现上述目的,本申请实施例采用的技术方案如下:
[0007]第一方面,本申请一实施例提供了一种基于区块链的社交动态处理方法,所述方法包括:
[0008]接收来自第一用户账户发送的加密后的所述社交动态;其中,所述加密后的社交动态为经过所述第一用户的动态私钥加密的;
[0009]在所述用户对应的个人社交区块链合约上发布事件标识,以使得所述第一用户的社交列表中的第二用户通过监听所述第一用户对应的个人社交区块链合约上的事件标识,来获知所述第一用户已发布所述社交动态;
[0010]接收来自第二用户账户基于动态公钥发送的社交动态查看操作,根据所述动态公钥对所述社交动态进行解密后,将所述社交动态内容返回给所述第二用户账户;其中,所述动态公钥为所述第一用户的动态私钥对应的。
[0011]第二方面,本申请另一实施例提供了一种基于区块链的社交动态处理装置,所述装置包括:接收模块和发布模块,其中:
[0012]所述接收模块,用于接收来自第一用户账户发送的加密后的所述社交动态;其中,所述加密后的社交动态为经过所述第一用户的动态私钥加密的;
[0013]所述发布模块,用于在所述用户对应的个人社交区块链合约上发布事件标识,以使得所述第一用户的社交列表中的第二用户通过监听所述第一用户对应的个人社交区块
链合约上的事件标识,来获知所述第一用户已发布所述社交动态;
[0014]所述接收模块,具体用于接收来自第二用户账户基于动态公钥发送的社交动态查看操作,根据所述动态公钥对所述社交动态进行解密后,将所述社交动态内容返回给所述第二用户账户;其中,所述动态公钥为所述第一用户的动态私钥对应的。
[0015]第三方面,本申请另一实施例提供了一种基于区块链的社交动态处理设备,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当基于区块链的社交动态处理设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行如上述第一方面任一所述方法的步骤。
[0016]第四方面,本申请另一实施例提供了一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如上述第一方面任一所述方法的步骤。
[0017]本申请的有益效果是:采用本申请提供的基于区块链的社交动态处理的方法,使用预设社交应用的第一用户可以基于区块链发送社交动态,以使第一用户的社交列表中的第二用户们查看第一用户的以发布社交动态,从而使得社交动态的发布和查看均不依赖于中心化服务器,而是直接基于区块链实现的,从而避免了由于中心化服务器的设置导致用户的个人信息被泄露的问题,并且本申请中第一用户发布的社交动态均为经过第一用户的动态私钥进行加密的,只有第一用户的社交列表中的第二用户才拥有该动态私钥对应的动态公钥,在获取社交动态时,只有通过动态公钥进行解密后,才可以查看到社交动态的内容,从而保证了第一用户的社交动态不是可以随意被查阅的,并且这种基于区块链实现社交动态发布和查看的方式,避免了由于中心化服务商维护或故障等问题导致的随时停服的风险。
附图说明
[0018]为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0019]图1为本申请一实施例提供的基于区块链的社交动态处理方法的流程示意图;
[0020]图2为本申请另一实施例提供的基于区块链的社交动态处理方法的流程示意图;
[0021]图3为本申请另一实施例提供的基于区块链的社交动态处理方法的流程示意图;
[0022]图4为本申请另一实施例提供的基于区块链的社交动态处理方法的流程示意图;
[0023]图5为本申请一实施例提供的基于区块链的社交动态处理装置的结构示意图;
[0024]图6为本申请另一实施例提供的基于区块链的社交动态处理装置的结构示意图;
[0025]图7为本申请一实施例提供的基于区块链的社交动态处理设备的结构示意图。
具体实施方式
[0026]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。
[0027]通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来
布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0028]另外,本申请中使用的流程图示出了根据本申请的一些实施例实现的操作。应该理解,流程图的操作可以不按顺序实现,没有逻辑的上下文关系的步骤可以反转顺序或者同时实施。此外,本领域技术人员在本申请内容的指引下,可以向流程图添加一个或多个其他操作,也可以从流程图中移除一个或多个操作。
[0029]如下结合多个具体的应用示例,对本申请实施例所提供的一种基于区块链的社交动态处理方法进行解释说明。图1为本申请一实施例提供的一种基于区块链的社交动态处理方法的流程示意图,如图1所示,该方法包括:
[0030]S101:接收来自第一用户账户发送的加密后的社交动态。
[0031]其中,加密后的社交动态为第一用户账户基于预设社交应用的社交动态的发布操作发送的,并且是经过第一用户的动态私钥加密的。
[0032]在本申请的实施例中,在第一用户发布社交动态之前,区块链节点在接收来自第一用户账户针对社交应用的登陆操作,为第一用户账户生成在区块链上的唯一标识本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的社交动态处理方法,其特征在于,所述方法包括:接收来自第一用户账户发送的加密后的所述社交动态;其中,所述加密后的社交动态为经过所述第一用户的动态私钥加密的;在所述用户对应的个人社交区块链合约上发布事件标识,以使得所述第一用户的社交列表中的第二用户通过监听所述第一用户对应的个人社交区块链合约上的事件标识,来获知所述第一用户已发布所述社交动态;接收来自第二用户账户基于动态公钥发送的社交动态查看操作,根据所述动态公钥对所述社交动态进行解密后,将所述社交动态内容返回给所述第二用户账户;其中,所述动态公钥为所述第一用户的动态私钥对应的。2.如权利要求1所述的方法,其特征在于,所述方法还包括:接收来自所述第一用户账户在所述个人社交区块链合约上针对所述社交列表的调整操作,对所述社交列表进行更新;其中,所述调整操作包括:增加操作或删除操作。3.如权利要求1所述的方法,其特征在于,所述接收来自第一用户账户发送的所述社交动态之前,所述方法还包括:接收来自所述第一用户账户针对所述社交动态的查看权限的设置操作,对所述社交动态的查看权限进行设置。4.如权利要求1所述的方法,其特征在于,所述接收来自第一用户账户发送的所述社交动态之前,所述方法还包括:接收来自所述第一用户账户针对所述社交应用的登陆操作,为所述第一用户账户生成在所述区块链上的唯一标识信息和动态消息加密对;所述动态消息加密对中包括动态私钥和动态公钥;将所述动态公钥用于发送至所述第一用户账户的社交列表中的所述第二用户账户,以使所述第二用户根据所述动态公钥获取所述第一用户发布的所述社交动态内容。5.如权利要求4所述的方法,其特征在于,所述方法还包括:接收来自所述第一用户账户针对动态消息加密对的修改操作,对动态消息加密对进行修改。6.如权利要求4所述的方法,其...

【专利技术属性】
技术研发人员:杜茂兵李刚锐
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1