一种基于区块链DAPP的应用系统及方法技术方案

技术编号:24856510 阅读:25 留言:0更新日期:2020-07-10 19:09
本发明专利技术公开了一种基于区块链DApp的应用系统及方法,系统包括DApp、桥接服务器和移动钱包;DApp用于响应用户操作以生成连接请求;桥接服务器根据连接请求生成电子凭证;DApp还用于接收并显示电子凭证;移动钱包根据电子凭证建立与桥接服务器的连接,并监听来自DApp的会话请求;移动钱包还用于选择并授权用户登录DApp,用户信息由用户输入移动钱包并以加密方式存储;成功登录后,DApp与移动钱包建立会话,此后用户可正常使用DApp各项功能;其效果是:用户仅需安装移动钱包,即可使用DApp,实现用户登录、交易签名等,无需根据浏览器类型安装相匹配的浏览器插件,降低DApp的使用门槛,提升用户体验。

【技术实现步骤摘要】
一种基于区块链DAPP的应用系统及方法
本专利技术涉及区块链
,具体涉及一种基于区块链DApp的应用系统及方法。
技术介绍
目前,随着区块链技术的发展,越来越多的功能开始在区块链的体系下开始发展,其中,DApp(DecentralizedApplication,去中心化应用)就是建立在区块链体系上的应用。现有技术中,使用DApp(通常运行于Web浏览器)需要根据浏览器类型额外安装相匹配的浏览器插件,通过浏览器插件完成用户的登录授权与交易签名,而安装、使用不同的浏览器插件,对大多数用户而言并不友好,增加了额外的操作步骤,从而带来了使用的不便。
技术实现思路
本专利技术的目的是提供一种减少额外的操作步骤,以便于使用和提升用户体验的一种基于区块链DApp的应用系统及方法。第一方面:本专利技术实施例提供了一种基于区块链DApp的应用系统,包括DApp、桥接服务器和移动钱包;所述DApp用于响应用户操作以生成连接请求;所述桥接服务器用于根据所述连接请求生成电子凭证;r>所述DApp还用本文档来自技高网...

【技术保护点】
1.一种基于区块链DApp的应用系统,其特征在于,包括DApp、桥接服务器和移动钱包;/n所述DApp用于响应用户操作以生成连接请求;/n所述桥接服务器用于根据所述连接请求生成电子凭证;/n所述DApp还用于接收并显示所述电子凭证;/n所述移动钱包用于根据所述电子凭证建立与所述桥接服务器的连接,并监听来自所述DApp的会话请求;/n所述移动钱包还用于选择并授权用户登录所述DApp,用户信息由用户输入移动钱包并以加密方式存储;/n成功登录后,所述DApp还用于与所述移动钱包建立会话,此后用户可正常使用所述DApp的各项功能。/n

【技术特征摘要】
1.一种基于区块链DApp的应用系统,其特征在于,包括DApp、桥接服务器和移动钱包;
所述DApp用于响应用户操作以生成连接请求;
所述桥接服务器用于根据所述连接请求生成电子凭证;
所述DApp还用于接收并显示所述电子凭证;
所述移动钱包用于根据所述电子凭证建立与所述桥接服务器的连接,并监听来自所述DApp的会话请求;
所述移动钱包还用于选择并授权用户登录所述DApp,用户信息由用户输入移动钱包并以加密方式存储;
成功登录后,所述DApp还用于与所述移动钱包建立会话,此后用户可正常使用所述DApp的各项功能。


2.根据权利要求1所述的一种基于区块链DApp的应用系统,其特征在于,所述电子凭证以条码的形式进行显示,所述条码采用二维码。


3.根据权利要求1所述的一种基于区块链DApp的应用系统,其特征在于,所述移动钱包为支持WalletConnect协议的移动钱包。


4.根据权利要求1所述的一种基于区块链DApp的应用系统,其特征在于,所述桥接服务器支持WebSocket协议。

...

【专利技术属性】
技术研发人员:张萌
申请(专利权)人:北京价值互联科技有限公司
类型:发明
国别省市:北京;11

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

1