【技术实现步骤摘要】
分布式应用访问方法、装置、计算机设备及存储介质
本申请涉及区块链
,尤其涉及一种分布式应用访问方法、装置、计算机设备及存储介质。
技术介绍
随着区块链技术的日益成熟,涌现出了许多依靠区块链技术核心所开发出来的应用,即分布式应用(DistributedApplication,DApp)。目前,当用户访问DApp时,需要下载特定的用于访问DApp的浏览器,通过浏览器对DApp进行访问,那么,对于分散在不同区域的DApp而言,则需要用户下载不同的浏览器来访问不同的DApp,从而导致用户在使用这些DApp的过程中,需要频繁的退出浏览器去访问不同的DApp,进而降低了用户访问DApp的效率。此外,现有技术中,当用户的终端设备遗失时,其他用户(比如,非法用户)也可以通过终端中集成的特定的浏览器去非法访问相应的DApp,以至于降低了应用访问的安全性。申请内容本申请实施例提供一种分布式应用访问方法、装置、计算机设备及存储介质,可以提高目标用户访问目标分布式应用的效率和安全性。本申请实施例一方面提供一种分布式应用访问方法,该方法包括:获取目标用户针对用户终端触发的第一访问请求,根据该第一访问请求所请求访问的分布式导航入口,将该分布式应用导航入口对应的应用导航界面输出至该用户终端;该应用导航界面包括与目标类别相关联的目标分布式应用;接收该目标用户针对该应用导航界面中的该目标分布式应用触发的第二访问请求;该第二访问请求中包括该目标用户的区块链地址;根据该第二访问请求中的该目标用 ...
【技术保护点】
1.一种分布式应用访问方法,其特征在于,包括:/n获取目标用户针对用户终端触发的第一访问请求,根据所述第一访问请求所请求访问的分布式导航入口,将所述分布式应用导航入口对应的应用导航界面输出至所述用户终端;所述应用导航界面包括与目标类别相关联的目标分布式应用;/n接收所述目标用户针对所述应用导航界面中的所述目标分布式应用触发的第二访问请求;所述第二访问请求中包括所述目标用户的区块链地址;/n根据所述第二访问请求中的所述目标用户的区块链地址,对所述目标用户进行鉴权;/n在鉴权成功时,确定所述目标用户具备用于访问目标分布式应用的权限,且准许所述用户终端访问所述目标分布式应用。/n
【技术特征摘要】
1.一种分布式应用访问方法,其特征在于,包括:
获取目标用户针对用户终端触发的第一访问请求,根据所述第一访问请求所请求访问的分布式导航入口,将所述分布式应用导航入口对应的应用导航界面输出至所述用户终端;所述应用导航界面包括与目标类别相关联的目标分布式应用;
接收所述目标用户针对所述应用导航界面中的所述目标分布式应用触发的第二访问请求;所述第二访问请求中包括所述目标用户的区块链地址;
根据所述第二访问请求中的所述目标用户的区块链地址,对所述目标用户进行鉴权;
在鉴权成功时,确定所述目标用户具备用于访问目标分布式应用的权限,且准许所述用户终端访问所述目标分布式应用。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
从区块链网络中获取与目标用户相关联的频率特征信息和影响度特征信息;所述频率特征信息是由所述目标用户对所述分布式导航入口中的分布式应用的使用频率所确定的,所述影响度特征信息是根据所述分布式导航入口中的分布式应用对所述目标用户的影响度所确定的;
将所述频率特征信息和所述影响度特征信息确定为第一特征信息,将所述分布式导航入口中的分布式应用的应用属性信息确定为第二特征信息;
根据所述第一特征信息和所述第二特征信息,对所述分布式导航入口中的分布式应用进行分类,将分类后的分布式应用分别添加至与所述分布式导航入口相关联的分类簇。
3.根据权利要求2所述的方法,其特征在于,所述根据所述第一特征信息和所述第二特征信息,对所述分布式导航入口中的分布式应用进行分类,将分类后的分布式应用分别添加至与所述分布式导航入口相关联的分类簇,包括:
在所述分布式导航入口对应的应用导航界面上创建与所述分布式导航入口中的分布式应用相关联的分类簇;所述分类簇包含至少一个分类类别;所述至少一个分类类别包含第一类别、第二类别和第三类别;
获取与所述频率特征信息相关联的时间维度信息,根据所述时间维度信息从所述分布式导航入口的分布式应用中筛选与所述频率特征信息相匹配的分布式应用,将筛选出的分布式应用添加至所述第一类别;
在所述分布式导航入口的分布式应用中,获取所述影响度特征信息满足影响度阈值的分布式应用,将获取到的分布式应用添加至所述第二类别;
根据所述第二特征信息对所述分布式导航入口中的分布式应用进行属性划分,将属性划分后的具有相同应用属性信息的分布式应用添加至所述第三类别。
4.根据权利要求3所述的方法,其特征在于,所述根据所述第二特征信息对所述分布式导航入口中的分布式应用进行属性划分,将属性划分后的具有相同应用属性信息的分布式应用添加至所述第三类别,包括:
获取所述分布式导航入口中的每个分布式应用的应用属性信息;
对所述每个分布式应用的应用属性信息进行属性划分,得到与所述第三类别相关联的至少一个子类别;一个子类别对应一个应用属性信息;
将具有相同应用属性信息的分布式...
【专利技术属性】
技术研发人员:周开班,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。