System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及互联网,尤其涉及一种基于区块链的数据处理方法、设备以及可读存储介质。
技术介绍
1、区块链技术由于其去中心化以及无法篡改的特性,可以有效保障链上数据的真实性以及安全性,故随着网络技术的快速发展以及企业对数据安全的重视,区块链得到了极大的重视和应用。
2、当第一对象通过手机等终端设备感知到虚拟资源应用中的目标虚拟资源时,可以与其进行互动,例如评论或点赞该目标虚拟资源。在现有技术中,若第一对象点赞虚拟资源应用中的目标虚拟资源(例如具有资源属性的画或游戏道具),则第一对象所使用的第一终端设备可以在显示有目标虚拟资源的页面中,显示该第一对象在虚拟资源应用中的昵称;同时,持有该目标虚拟资源的第二对象所使用的第二终端设备,也可以显示上述昵称或第二对象在虚拟资源应用中为第一对象所设置的备注名称。若第一对象在与目标虚拟资源互动后修改了昵称,则第一终端设备会显示修改后的昵称,同理,第二终端设备也可能会显示修改后的昵称。明显地,若第一对象不断地修改昵称,则会导致第一终端设备以及第二终端设备在显示有目标虚拟资源的页面中不断地更新昵称,故降低了显示有目标虚拟资源的页面的展示效果;此外,由于互动记录可能被篡改,故无法追溯互动记录的真实性。
技术实现思路
1、本申请实施例提供一种基于区块链的数据处理方法、设备以及可读存储介质,不仅可以提高资源互动显示页面的展示效果,还可以追溯互动标识的真实性。
2、本申请实施例一方面提供了一种基于区块链的数据处理方法,包括:
3、
4、生成资源互动信息对应的交易数据,将交易数据发送至区块链网络,以使区块链网络中的区块链节点对交易数据进行上链处理,得到上链结果;
5、若上链结果为上链成功结果,则存储已上链的互动标识;互动标识用于表征资源互动信息;互动标识显示于目标设备中针对目标虚拟资源的资源互动显示界面中;目标设备包括绑定有第一对象标识的第一终端设备,以及绑定有第二对象标识的第二终端设备。
6、本申请实施例一方面提供了一种基于区块链的数据处理方法,方法由绑定有第一对象标识的第一终端设备执行,方法包括:
7、在第一资源互动显示界面中显示目标虚拟资源;具有权证标识的目标虚拟资源归属于第二对象标识;权证标识用于指示目标虚拟资源的所有权;
8、响应用于与目标虚拟资源进行互动的触发操作,在第一资源互动显示界面中,显示已上链的互动标识;互动标识用于表征资源互动信息;资源互动信息是针对触发操作所生成的,且资源互动信息包括权证标识以及第一对象标识;互动标识是在上链结果为上链成功结果时所存储的;上链结果是区块链网络中的区块链节点,对资源互动信息对应的交易数据进行上链处理所得到的。
9、本申请实施例一方面提供了一种基于区块链的数据处理方法,方法由绑定有第二对象标识的第二终端设备执行,方法包括:
10、在第二资源互动显示界面中显示目标虚拟资源;具有权证标识的目标虚拟资源归属于第二对象标识;权证标识用于指示目标虚拟资源的所有权;
11、在绑定有第一对象标识的第一终端设备响应用于与目标虚拟资源进行互动的触发操作时,在第二资源互动显示界面中,显示已上链的互动标识;互动标识用于表征资源互动信息;资源互动信息是针对触发操作所生成的,且资源互动信息包括权证标识以及第一对象标识;互动标识是在上链结果为上链成功结果时所存储的;上链结果是区块链网络中的区块链节点,对资源互动信息对应的交易数据进行上链处理所得到的。
12、本申请实施例一方面提供了一种基于区块链的数据处理装置,包括:
13、第一获取模块,用于获取第一对象标识针对目标虚拟资源的资源互动信息;具有权证标识的目标虚拟资源归属于第二对象标识;权证标识用于指示目标虚拟资源的所有权;资源互动信息包括权证标识以及第一对象标识;
14、交易发送模块,用于生成资源互动信息对应的交易数据,将交易数据发送至区块链网络,以使区块链网络中的区块链节点对交易数据进行上链处理,得到上链结果;
15、标识存储模块,用于若上链结果为上链成功结果,则存储已上链的互动标识;互动标识用于表征资源互动信息;互动标识显示于目标设备中针对目标虚拟资源的资源互动显示界面中;目标设备包括绑定有第一对象标识的第一终端设备,以及绑定有第二对象标识的第二终端设备。
16、其中,第一获取模块,包括:
17、第一获取单元,用于获取由第二对象标识发起的针对目标虚拟资源的第一资源分享请求;
18、第一分享单元,用于若第一资源分享请求包括资源分享虚拟房间,则将目标虚拟资源分享至资源分享虚拟房间;资源分享虚拟房间为第一对象标识提供发起针对目标虚拟资源的第一资源互动指令的能力;
19、第一生成单元,用于响应第一对象标识在资源分享虚拟房间中所发起的第一资源互动指令,生成资源互动信息。
20、其中,第一获取模块,包括:
21、第二获取单元,用于获取由第二对象标识发起的针对目标虚拟资源的第二资源分享请求;
22、第二生成单元,用于若第二资源分享请求包括归属于社交应用的社交群组,则生成针对目标虚拟资源的资源互动引导信息;
23、第二分享单元,用于将资源互动引导信息分享至社交群组;社交群组中的资源互动引导信息为第一对象标识,提供发起针对目标虚拟资源的第二资源互动指令的能力;
24、第三生成单元,用于响应第一对象标识在社交群组中所发起的第二资源互动指令,生成资源互动信息。
25、其中,上链结果是由区块链节点生成交易数据对应的交易哈希,对交易数据以及交易哈希均进行上链处理后所得到的;上链结果包括上链成功结果;上链成功结果用于指示区块链节点将交易哈希作为互动标识;
26、则标识存储模块,具体用于获取区块链节点返回的互动标识,存储互动标识。
27、其中,交易发送模块,包括:
28、第四生成单元,用于生成资源互动信息对应的信息哈希,将信息哈希确定为互动标识;
29、交易发送单元,用于将互动标识作为交易数据发送至区块链网络,以使区块链网络中的区块链节点对交易数据进行上链处理,得到上链结果。
30、其中,基于区块链的数据处理装置,还包括:
31、第二获取模块,用于获取针对目标虚拟资源的资源互动验证请求,根据资源互动验证请求,获取互动标识;
32、请求传输模块,用于将携带互动标识的资源互动验证请求传输至区块链节点,以使区块链节点根据资源互动验证请求,获取交易数据;交易数据用于对互动标识进行合法性验证,得到用于指示互动标识的合法性的验证结果;
33、第三获取模块,用于获取区块链节点返回的验证结果,根据验证结果本文档来自技高网...
【技术保护点】
1.一种基于区块链的数据处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述获取第一对象标识针对目标虚拟资源的资源互动信息,包括:
3.根据权利要求1所述的方法,其特征在于,所述获取第一对象标识针对目标虚拟资源的资源互动信息,包括:
4.根据权利要求1所述的方法,其特征在于,所述上链结果是由所述区块链节点生成所述交易数据对应的交易哈希,对所述交易数据以及所述交易哈希均进行上链处理后所得到的;所述上链结果包括上链成功结果;所述上链成功结果用于指示所述区块链节点将所述交易哈希作为所述互动标识;
5.根据权利要求1所述的方法,其特征在于,所述生成所述资源互动信息对应的交易数据,将所述交易数据发送至区块链网络,以使所述区块链网络中的区块链节点对所述交易数据进行上链处理,得到上链结果,包括:
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
7.一种基于区块链的数据处理方法,其特征在于,所述方法由绑定有第一对象标识的第一终端设备执行,所述方法包括:
8.根据权利要求7所述的
9.根据权利要求7所述的方法,其特征在于,所述在第一资源互动显示界面中显示目标虚拟资源,包括:
10.一种基于区块链的数据处理方法,其特征在于,所述方法由绑定有第二对象标识的第二终端设备执行,所述方法包括:
11.根据权利要求10所述的方法,其特征在于,所述第二资源互动显示界面包括资源互动详情控件;
12.根据权利要求10所述的方法,其特征在于,所述方法还包括:
13.根据权利要求10所述的方法,其特征在于,所述方法还包括:
14.根据权利要求13所述的方法,其特征在于,所述增强现实插件包括多媒体采集子插件、资源定位子插件、资源渲染子插件以及资源融合子插件;
15.一种基于区块链的数据处理装置,其特征在于,包括:
16.一种基于区块链的数据处理装置,其特征在于,所述装置运行于绑定有第一对象标识的第一终端设备,包括:
17.一种基于区块链的数据处理装置,其特征在于,所述装置运行于绑定有第二对象标识的第二终端设备,包括:
18.一种计算机设备,其特征在于,包括:处理器、存储器以及网络接口;所述处理器与所述存储器、所述网络接口相连,其中,所述网络接口用于提供数据通信功能,所述存储器用于存储计算机程序,所述处理器用于调用所述计算机程序,以使得所述计算机设备执行权利要求1至14任一项所述的方法。
19.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序适于由处理器加载并执行,以使得具有所述处理器的计算机设备执行权利要求1-14任一项所述的方法。
20.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机指令,所述计算机指令存储在计算机可读存储介质中,所述计算机指令适于由处理器读取并执行,以使得具有所述处理器的计算机设备执行权利要求1-14任一项所述的方法。
...【技术特征摘要】
1.一种基于区块链的数据处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述获取第一对象标识针对目标虚拟资源的资源互动信息,包括:
3.根据权利要求1所述的方法,其特征在于,所述获取第一对象标识针对目标虚拟资源的资源互动信息,包括:
4.根据权利要求1所述的方法,其特征在于,所述上链结果是由所述区块链节点生成所述交易数据对应的交易哈希,对所述交易数据以及所述交易哈希均进行上链处理后所得到的;所述上链结果包括上链成功结果;所述上链成功结果用于指示所述区块链节点将所述交易哈希作为所述互动标识;
5.根据权利要求1所述的方法,其特征在于,所述生成所述资源互动信息对应的交易数据,将所述交易数据发送至区块链网络,以使所述区块链网络中的区块链节点对所述交易数据进行上链处理,得到上链结果,包括:
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
7.一种基于区块链的数据处理方法,其特征在于,所述方法由绑定有第一对象标识的第一终端设备执行,所述方法包括:
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
9.根据权利要求7所述的方法,其特征在于,所述在第一资源互动显示界面中显示目标虚拟资源,包括:
10.一种基于区块链的数据处理方法,其特征在于,所述方法由绑定有第二对象标识的第二终端设备执行,所述方法包括:
11.根据权利要求10所述的方法,其特征在于,所述第二资源互动显示界面包括...
【专利技术属性】
技术研发人员:张懿方,梁军,卢洋,李军,李立森,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。