[发明专利]去中心化应用的启动方法、装置、设备以及存储介质在审
申请号: | 202010120429.X | 申请日: | 2020-02-26 |
公开(公告)号: | CN111339528A | 公开(公告)日: | 2020-06-26 |
发明(设计)人: | 李茂材;周开班;王宗友;刘攀;张劲松;朱耿良;孔利;时一防;黄焕坤;刘区城;杨常青;蓝虎;崔嘉辉 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F21/51 | 分类号: | G06F21/51;G06F21/64;G06F9/445 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;杜维 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 中心 应用 启动 方法 装置 设备 以及 存储 介质 | ||
本申请实施例公开了一种去中心化应用的启动方法、装置、设备以及存储介质,该方法包括:当检测到用户端触发的启动指令时,获取启动指令携带的启动指令的数字签名和应用标识;根据应用标识从本地存储空间中获取去中心化应用的目标应用配置数据;根据应用标识从区块链中确定目标应用配置数据对应的第一智能合约,并执行第一智能合约以从区块链中获取目标应用配置数据的第一数据哈希;确定目标应用配置数据的第二数据哈希,当第一数据哈希与第二数据哈希一致时,根据目标应用配置数据生成去中心化应用的目标应用窗口;建立目标应用窗口与区块链的通信机制以展示目标应用窗口。采用本申请实施例,可快速、安全启动去中心化应用,适用性高。
技术领域
本申请涉及计算机技术领域,尤其涉及一种去中心化应用的启动方法、装置、设备以及存储介质。
背景技术
随着区块链技术的发展,网络上出现了许多应用在区块链网络上的Dapp(Decentralized Application,去中心化应用)。例如,游戏类Dapp、购物类Dapp等等。
虽然去中心化应用运行于区块链网络上,但是对于访问去中心化应用的设备来说往往会将去中心化应用的应用配置数据存储于本地存储中,在启动去中心化应用时根据本地存储中的应用配置数据启动并访问去中心化应用。但是对于本地存储所存储的应用配置数据来说,容易遭到篡改导致去中心化应用启动异常,适应性差。因此,如何安全地启动去中心化应用成为亟需解决的问题。
发明内容
本申请实施例提供一种去中心化应用的启动方法、装置、设备以及存储介质,可快速、安全启动去中心化应用,适用性高。
本申请实施例提供一种去中心化应用的启动方法,该方法包括:
当检测到用户端触发的启动指令时,获取上述启动指令携带的上述启动指令的数字签名和上述用户端所要启动的去中心化应用的应用标识;
获取上述用户端的公钥,并在根据上述公钥和上述数字签名确定上述启动指令为有效指令的情况下,根据上述应用标识从本地存储空间中获取上述去中心化应用的目标应用配置数据;
根据上述应用标识从区块链中确定上述目标应用配置数据对应的第一智能合约,并执行上述第一智能合约以从上述区块链中获取上述目标应用配置数据的第一数据哈希;
确定上述目标应用配置数据的第二数据哈希,并将上述第一数据哈希与上述第二数据哈希进行匹配,当上述第一数据哈希与上述第二数据哈希一致时,根据上述目标应用配置数据生成上述去中心化应用的目标应用窗口;
根据上述目标应用配置数据建立上述目标应用窗口与上述区块链的通信机制以展示上述目标应用窗口。
本申请实施例提供了一种去中心化应用的启动装置,该装置包括:
第一获取模块,用于当检测到用户端触发的启动指令时,获取上述启动指令携带的上述启动指令的数字签名和上述用户端所要启动的去中心化应用的应用标识;
第二获取模块,用于获取上述用户端的公钥,并在根据上述公钥和上述数字签名确定上述启动指令为有效指令的情况下,根据上述应用标识从本地存储空间中获取上述去中心化应用的目标应用配置数据;
第三获取模块,用于根据上述应用标识从区块链中确定上述目标应用配置数据对应的第一智能合约,并执行上述第一智能合约以从上述区块链中获取上述目标应用配置数据的第一数据哈希;
第一处理模块,用于确定上述目标应用配置数据的第二数据哈希,并将上述第一数据哈希与上述第二数据哈希进行匹配,当上述第一数据哈希与上述第二数据哈希一致时,根据上述目标应用配置数据生成上述去中心化应用的目标应用窗口;
第二处理模块,用于根据上述目标应用配置数据建立上述目标应用窗口与上述区块链的通信机制以展示上述目标应用窗口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010120429.X/2.html,转载请声明来源钻瓜专利网。